Murach’s Visual Basic 2012, 5th Edition

Book Description

This Visual Basic book has been a favorite of developers ever since the 1st edition came out in 2002.

Now, this 5th Edition is a self-paced, professional book that shows how to use Visual Studio 2012, VB 2012, and the .NET 4.5 classes to develop Windows Forms applications. It's a data programming book that shows how to (1) prototype professional database applications using RAD features like data sources, (2) start using ADO.NET to work directly with databases for more control, and (3) use LINQ to query a variety of data sources, from databases to arrays to XML files. It's an object-oriented book that shows how to use business classes, inheritance, and interfaces the way they're used in the real world. It's a hands-on book that shows you how to develop your first Windows 8apps and submit them to the Windows Store.

When you're done, you'll be able to develop 3-tiered, object-oriented Windows applications the way the best professionals do. And you'll have the core VB and Visual Studio skills that you need to develop any VB application...whether for Windows, the web, or mobile devices.

Section 2: The Visual Basic language essentials
Chapter 4. How to work with numeric and string data
Chapter 5. How to code control structures
Chapter 6. How to code procedures and event handlers
Chapter 7. How to handle exceptions and validate data
Chapter 8. How to work with arrays and collections
Chapter 9. How to work with dates and strings
Chapter 10. More skills for working with Windows forms and controls
Chapter 11. How to create and use classes
Chapter 12. How to debug an application

Section 3: Database programming
Chapter 13. An introduction to database programming
Chapter 14. How to work with data sources and datasets
Chapter 15. How to work with bound controls and parameterized queries
Chapter 16. How to use ADO.NET to write your own data access code

Section 4: Object-oriented programming
Chapter 17. How to work with default properties, events, and operators
Chapter 18. How to work with inheritance
Chapter 19. How to work with interfaces and generics
Chapter 20. How to organize and document your classes

Section 5: More skills for working with data
Chapter 21. How to work with files and data streams
Chapter 22. How to work with XML files
Chapter 23. How to use LINQ

Section 6: Enhancement, deployment, and Windows 8
Chapter 24. How to enhance the user interface
Chapter 25. How to deploy an application
Chapter 26. An introduction to Windows 8 programming

Resources:
Appendix A. How to install and use the software and files for this book