Learn the fundamentals of modern programming with Microsoft Visual Basic--and quickly begin building applications for the desktop, the web, and Windows(R) Phone 7. If you have absolutely no programming experience, no problem--simply start here! With this hands-on book, you'll explore programming concepts and getting started techniques with clear explanations, easy-to-follow examples, and exercises. Then you'll put it all together by building your first applications!Explore Visual Basic and the tools in Microsoft Visual Studio(R) development environment Learn visual design and event-driven programming Master the basics of objects and object-oriented programming Query collections and data with Language Integrated Query (LINQ) Learn to manipulate XML programmatically Practice with exercises, sample code, and sample applications Build your first applications for desktop, web, and mobile devices