My Account Log in

1 option

Visual Basic 2012

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
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.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account