Synopses & Reviews
Get up to speed on the latest Visual Basic release
The fun and easy way® to learn the most widely used programming language
Looking to spice up your Web and Windows® experience? Then it's time to take control of your desktop and create your own programs! This handy guide will take you from the initial steps of writing code to building next-generation applications using all the exciting features of Visual Basic 2005. Your computer environment will never be the same!
Discover how to
- Establish excellent programming practices
- Leverage the new .NET features
- Make your code more secure
- Take advantage of the Visual Basic User Interface
- Build cutting-edge applications for Windows and the Web
"...highly recommended..." (Computer Shopper, April 2006)
- Visual Basic is Microsoft's premier programming language, used by more than three million developers and in 50 million Windows applications
- Programming pro and veteran Wrox author Bill Sempf has thoroughly overhauled the book's organization and content, making it even more accessible to programming beginners
- Highlights new VB features and functions, including important advances in compatibility with older VB versions
- Offers plain-English explanations of variables, constants, loops, VB syntax, forms, controls, objects, and other fundamentals
- The CD-ROM includes all source code and third-party software tools
About the Author
I am Bill Sempf,
and you’ll notice that I don’t write in third person. I have spent an inordinate amount of time in the last several years writing about, thinking about, and coding in VB.NET. I am a coauthor of Pro Visual Studio.NET
, Effective Visual Studio.NET
, Professional ASP.NET Web Services
and Professional VB.NET
(among others), and a frequent contributor to the Microsoft Developer Network, Builder.com, Hardcore Web Services, Inside Web Development
Journal, and Intranet Journal.
I have recently been an invited speaker for DevEssentials, the International XML Web Services Expo, and the Association of Information Technology Professionals. As a graduate of Ohio State University with a Bachelor of Science in Business Administration, Microsoft Certified Professional, Certified Internet Business Strategist, and Certified Internet Webmaster, I have developed over one hundred Web applications for startups and Fortune 500 companies alike.
I began my career in 1985 by helping my father (also named Bill) manage Apple IIe systems for the local library. Since then, I have built applications for the likes of Lucent Technologies, Bank One, the State of Ohio, Nationwide Insurance, and Sears, Roebuck and Co. I specialized in data-driven Web applications of all types, both public and private. Currently, I am the Senior Technology Consultant at Products of Innovative New Technology in Grove City, Ohio, a Microsoft Certified Partner. I can be reached at email@example.com.
Table of Contents
Part I: Getting to Know .NET Using VB.
Chapter 1: Wading into Visual Basic.
Chapter 2: Using Visual Studio 2005.
Chapter 3: Designing Applications in VB 2005.
Part II: Building Applications with VB 2005.
Chapter 4: Building Windows Applications.
Chapter 5: Building Web Applications.
Chapter 6: Building Class Libraries.
Chapter 7: Building Web Services.
Chapter 8: Debugging in VB 2005.
Part III: Making Your Programs Work.
Chapter 9: Interpreting Strings and Things.
Chapter 10: Making Decisions in Code.
Chapter 11: Getting Loopy.
Chapter 12: Reusing Code.
Chapter 13: Making Arguments, Earning Returns.
Part IV: Digging into the Framework.
Chapter 14: Writing Secure Code.
Chapter 15: Accessing Data.
Chapter 16: Working with the File System.
Chapter 17: Accessing the Internet.
Chapter 18: Creating Images.
Part V: The Part of Tens.
Chapter 19: Ten Tips for Using the VB User Interface.
Chapter 20: Ten Ideas for Taking Your Next Programming Step.
Chapter 21: Ten Resources on the Internet.