1 option
Visual Basic 2012
- Format:
- Book
- Author/Creator:
- Del Sole, Alessandro, Author.
- Language:
- English
- Subjects (All):
- Microsoft Visual BASIC.
- Visual Basic (Computer program language).
- BASIC (Computer program language).
- Object-oriented programming (Computer science).
- Physical Description:
- 1 online resource (1 v.) : ill.
- Edition:
- 2nd edition
- Place of Publication:
- [Place of publication not identified] Pearson Education 2013
- Language Note:
- English
- System Details:
- text file
- Summary:
- Fully updated for Windows 8 support, .NET 4.5, and Windows Phone development, this is the most comprehensive, practical reference to modern programming with Visual Basic 2012. Written by Visual Basic MVP Alessandro Del Sole, a long-time leader of the global VB community, this book illuminates the core of the VB language and demonstrates its effective use in many current programming scenarios. Del Sole covers both Visual Basic 2012 Professional Edition for professional developers and the Express Edition for hobbyists, novices, and students. Writing for VB programmers at all levels of experience, he walks through using VB 2012 for data access, Windows desktop/Windows Phone user interface development, networking, communication, and much more. For those moving from structured languages—including VB 6—Del Sole offers detailed guidance on building effective object-oriented code. He also demonstrates how to make the most of Microsoft’s updated .NET 4.5 platform to write more robust and powerful software. Detailed information on how to… ¿ Understand the Visual Studio 2012 IDE, .NET Framework 4.5, and the anatomy of a VB 2012 application ¿ Debug VB applications and implement error handling and exceptions ¿ Build efficient object-oriented software with classes, objects, namespaces, and inheritance ¿ Work with advanced object-oriented features, including interfaces, generics, delegates, events, and collections ¿ Access data with LINQ—including LINQ to Objects, SQL, DataSets, Entities, XML, and Parallel LINQ ¿ Build modern Windows applications with WPF ¿ Develop web-centric applications using ASP.NET, Silverlight 5, and Windows Azure Services cloud computing ¿ Use advanced .NET 4.5 platform capabilities, including asynchronous programming, multithreading, parallel programming ¿ Build apps for Windows Phone ¿ Test code with unit tests, TDD, and code contracts ¿ Deploy apps efficiently with InstallShield for Visual Studio and ClickOnce
- Contents:
- Introducing the .NET Framework 4.5
- Getting started with the Visual Studio 2012 IDE
- The anatomy of a Visual Basic Project
- Data types and expressions
- Debugging Visual Basic 2012 applications
- Handling errors and exceptions
- Class fundamentals
- Managing an object's lifetime
- Organizing types within namespaces
- Modules
- Structures and enumerations
- Inheritance
- Interfaces
- Generics and nullable types
- Delegates and events
- Working with collections and iterators
- Creating objects : visual tools and portable libraries
- Manipulating files and streams
- The My Namespace
- Advanced language features
- INtroducing ADO.NET and DataSets
- Introducing LINQ
- LINQ to objects
- LINQ to SQL
- LINQ to DataSets
- Introducing ADO.NET entity framework
- Manipulating XML documents with LINQ and XML literals
- Creating WPF applications
- WPF common controls
- Brushes, styles, templates, and animations in WPF
- Manipulating media and documents
- Introducing data-binding
- Localizing applications
- Building ASP.NET web applications
- Publishing ASP.NET web applications
- Building rich internet applications with Silverlight 5
- Building and deploying applications for Windows Azure
- Building apps for Windows phone 7.5
- Creating and consuming WCF services
- Implementing and consuming WCF data services
- Serialization
- Processes and multithreading
- Parallel programming and parallel LINQ
- Asynchronous programming
- Working with assemblies
- Reflection
- Coding attributes
- Platform invokes and interoperability with the COM architecture
- Documenting the source code with XML comments
- Understanding the global assembly cache
- Setup and deployment with InstallSheild for visual studio
- Deploying applications with ClickOnce
- Advanced IDE features
- INtroducing the Visual Studio Extensibility
- Advanced analysis tools
- Testing code with unit tests, test-driven development, and code contract.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- ISBN:
- 9780133255829
- 0133255824
- 9780672336317
- 0672336316
- OCLC:
- 841331232
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.