If you want to learn Visual Basic 2008 so you can createpowerful, database-driven applications, then this is the book foryou. It walks you through this robust programming language andshows you how to build a variety of different Windows®applications and web services. Along the way you'll discover how toutilize object-oriented techniques as well as create your ownbusiness objects and Windows controls.
After a brief introduction to Visual Studio® 2008 and the.NET 3.5 Framework, you'll explore the fundamentals of the VisualBasic language. Exercises at the end of each chapter provide youwith a deeper understanding of how to use these features to buildrich and professional-looking applications for Microsoft Windows,intranet and Internet use, and mobile devices. The concepts coveredare invaluable and will take your Visual Basic development skillsto the next level.
What you will learn from this book
All about the features of Visual Studio 2008 and Windowsprogramming
Techniques for incorporating error handling in yourapplication
How to create and use Windows Forms controls
Strategies for accessing databases using Microsoft Access®and Visual Basic 2008
Tips for incorporating XML in Visual Basic 2008
How to write applications for mobile devices using WindowsPresentation Foundation
Who this book is for
This book is for beginning programmers who have chosen to startwith Visual Basic 2008 and the .NET 3.5 Framework.
Wrox Beginning guides are crafted to make learningprogramming languages and technologies easier than you think,providing a structured, tutorial format that will guide you throughall the techniques involved.
Bryan Newsome works as a director for a custom softwaresolutions company specializing in Microsoft applications. Sincestarting his career building Visual Basic 5 solutions, he hasembraced each new version Visual Basic and now creates all newsolutions leveraging the .NET platform and VB.NET. He providesclients with solutions and mentoring on leading - edge Microsofttechnologies. For VB.NET, Bryan is a Microsoft CertifiedApplication Developer.