Visual Basic 2015 Unleashed
- Length: 1440 pages
- Edition: 1
- Language: English
- Publisher: Sams Publishing
- Publication Date: 2015-08-03
- ISBN-10: 067233450X
- ISBN-13: 9780672334504
- Sales Rank: #943649 (See Top 100 Books)
Using Visual Basic 2015, developers can build cutting-edge applications that run practically anywhere: on Windows desktops, new Windows 10 devices, in mobile and cloud environments, and beyond. Visual Basic 2015 Unleashed is the most comprehensive, practical reference to modern programming with VB 2015.
Long-time Visual Basic MVP Alessandro Del Sole walks you through the latest version of the language, helping you thoroughly master its most valuable features, most powerful programming techniques, and most effective development patterns. Next, he shows how to use Visual Basic 2015 to build robust, effective software in a wide range of environments.
Extensively updated for Visual Basic 2015’s major improvements, this guide covers both Visual Basic 2015 Professional Edition for professional developers and the free Community Edition for hobbyists, novices, and students. Del Sole has added detailed coverage of building new universal Windows apps for Windows 10 and using new Visual Studio 2015 capabilities to supercharge your productivity as a developer. If you want to leverage all of VB 2015’s power, this is the book you need.
Detailed information on how to…
- Understand the Visual Studio 2015 IDE, .NET Framework 4.6 and the new .NET Core 5, and the anatomy of a VB 2015 application
- Debug VB applications and implement error handling and exceptions
- Keep your code clean and well-organized with VB 2015’s new refactoring tools
- Master modern VB object development: namespaces, modules, structures, enums, inheritance, interfaces, generics, delegates, events, collections, iterators, and more
- Share Visual Basic code with Portable Class Libraries and Shared Projects
- Access data with LINQ and ADO.NET Entity Framework
- Manipulate XML documents with LINQ and XML Literals
- Build and deploy applications to run in the Microsoft Azure cloud
- Develop universal Windows apps that run on any Windows 10 device
- Use advanced .NET 4.6 platform capabilities, including async and parallel programming, multithreading, assemblies, reflection, and coding attributes
- Leverage new compiler APIs to write custom domain-specific live code analysis rules
- Test code with unit tests and TDD
- Deploy apps efficiently with InstallShield for Visual Studio and ClickOnce
Table of Contents
Part I Learning the Basics of VB
Chapter 1 Introducing .NET 2015
Chapter 2 The Visual Studio 2015 IDE for Visual Basic
Chapter 3 The Anatomy of a Visual Basic Project
Chapter 4 Data Types and Expressions
Chapter 5 Debugging Visual Basic 2015 Applications
Chapter 6 Errors, Exceptions, and Code Refactoring
Part II Object-Oriented Programming with Visual Basic 2015
Chapter 7 Class Fundamentals
Chapter 8 Managing an Object’s Lifetime
Chapter 9 Organizing Types Within Namespaces
Chapter 10 Modules
Chapter 11 Structures and Enumerations
Chapter 12 Inheritance
Chapter 13 Interfaces
Chapter 14 Generics and Nullable Types
Chapter 15 Delegates and Events
Chapter 16 Working with Collections and Iterations
Chapter 17 Working with Objects: Visual Tools and Code Sharing
Part III Advanced Language Features
Chapter 18 Manipulating Files and Streams
Chapter 19 The My Namespace
Chapter 20 Advanced Language Features
Part IV Data Access with ADO.NET and LINQ
Chapter 21 Introducing ADO.NET and DataSets
Chapter 22 Introducing LINQ
Chapter 23 LINQ to Objects
Chapter 24 LINQ to SQL
Chapter 25 LINQ to DataSets
Chapter 26 Introducing ADO.NET Entity Framework
Chapter 27 Manipulating XML Documents with LINQ and XML Literals
Part V Building Windows Desktop Applications
Chapter 28 Creating WPF Applications
Chapter 29 WPF Common Controls
Chapter 30 Brushes, Styles, Templates, and Animations in WPF
Chapter 31 Manipulating Media and Documents
Chapter 32 Introducing Data-Binding
Chapter 33 Localizing Applications
Part VI Building Web and Mobile Applications
Chapter 34 Building and Publishing ASP.NET Web Applications
Chapter 35 Building and Deploying Applications for Microsoft Azure
Chapter 36 Building Universal Apps for Windows 10
Part VII Networking and Exposing Data Through Networks
Chapter 37 Creating and Consuming WCF Services
Chapter 38 Implementing and Consuming OData Services
Part VIII Advanced .NET Framework with VB 2015
Chapter 39 Serialization
Chapter 40 Processes and Multithreading
Chapter 41 Parallel Programming and Parallel LINQ
Chapter 42 Asynchronous Programming
Chapter 43 Working with Assemblies
Chapter 44 Reflection
Chapter 45 Coding Attributes
Chapter 46 Platform Invokes and Interoperability with the COM Architecture
Chapter 47 Documenting Source Code with XML Comments
Part IX Applications Deployment
Chapter 48 Understanding the Global Assembly Cache
Chapter 49 Setup and Deployment Projects with InstallShield for Visual Studio
Chapter 50 Deploying Applications with ClickOnce
Part X Code Analysis with VB 2015
Chapter 51 Code Analysis: The .NET Compiler Platform and Tools
Chapter 52 Advanced IDE Features (online-only)
Chapter 53 Testing Code with Unit Tests and Test-Driven Development (online-only)
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.