How This Book Is Organized


Part I: Building Windows Applications


Chapter 1, Design and First Forms

Get right to work creating Windows Applications using drag and drop in Visual Studio 2005. Understand how to respond to events to build interactive applications.


Chapter 2, Data Access

Most meaningful applications interact with a database. This chapter shows you how to use drag-and-drop controls to create that connectivity, how to query with parameters, and how to build master/detail pages


Chapter 3, Cool Controls

Go beyond the standard form controls to enhance your Windows application with built-in browser controls, masked text boxes, and sophisticated tree controls.


Chapter 4, Custom Controls

When the controls that Microsoft provides are not quite enough, you are free to create your own by modifying an existing control, combining two or more existing controls, or creating an entirely new control from scratch


Chapter 5, GDI+ and Drawing

When you need to take absolute control of what is drawn on your form, turn to GDI+ and the techniques shown here to draw dynamic applications.


Chapter 6, Mice and Fonts

Learn how to detect mouse events and respond to them. While you're at it, explore the use of fonts to enhance the presentation of your application.


Chapter 7, Integrating Legacy COM Controls

Many Windows Forms applications will interact with legacy COM controls. This chapter shows you how to do so in a managed environment.

Part II: Building Web Applications


Chapter 8, Web Application, Design, and First Forms

Visual Basic 2005 and Visual Studio make a powerful combination for creating sophisticated web applications. The same drag-and-drop technology you used to create Windows applications can be used to create complex and sophisticated Windows applications.


Chapter 9, Validation Controls

Validating the user's input to ensure that fields are filled, that values are appropriate, that passwords match, and so forth was tedious job for many web programmers. This chapter shows you the library of controls created for you to greatly simplify these tasks.


Chapter 10, Master Pages and Navigation

Providing a unified look and feel for your site is made much easier though the innovation of Master Pages. A second requirement for modern web applications is to provide "bread crumbs" to show the user how she arrived at the current page and to provide a site map to show the user how to get to the page he wants. This chapter walks you through the controls that make this a very easy task.


Chapter 11, Web Data Access

As with Windows applications, most meaningful web applications need to interact with data. We'll show you how to do so with a single control, and how to update the database and manage multiuser applications.


Chapter 12, Personalization

Creating forms-based security is now a matter of dragging and dropping controls onto the form and hooking them into a database provided for you by .NET. Once your user is validated and assigned a role, it is easy to remember your user's preferences. With just a few controls, you can allow your user to customize not only the look and feel of your pages, but also which data is presented and at what part of the page.


Chapter 13, Custom Controls

When the web controls provided by Microsoft are not quite enough to accomplish your task, you are free to create your own by modifying an existing control, combining two or more existing controls, or creating an entirely new control from scratch. You can also extract part of an existing web page and use it repeatedly throughout your application by creating a user control.


Chapter 14, Web Services

Web services allow applications to interact with one another using the standard protocols of the Web. This chapter will show you how to create web services and also how to create applications that use web services.

Part III: Working with Visual Basic 2005


Chapter 15, Visual Studio 2005

Visual Studio 2005 is a highly sophisticated tool that will greatly enhance your productivity. This chapter will take you into some of the nooks and crannies of this tool.


Chapter 16, Visual Basic 2005 Fundamentals

The premise of this book is that you know most of the language from working with previous versions of VB6. If you are new to the language, however, or if you run into syntax that you find confusing, this chapter will provide a review of the language in detail.


Chapter 17, Using Collections and Generics

Collection classes are now type safe in Visual Basic 2005, and this chapter will show you how to use the new "Generic" collections to create type-safe stacks, queues, and dictionaries.


Chapter 18, Object-Oriented Visual Basic 2005

If you work your way through the exercises in this book, you'll be living and breathing object-oriented programming. This chapter provides a slightly more formal overview.



Programming Visual Basic 2005
Programming Visual Basic 2005
ISBN: 0596009496
EAN: 2147483647
Year: 2006
Pages: 162
Authors: Jesse Liberty

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net