Organization of This Book

 

Organization of This Book

The book is organized so that each chapter builds on what you learned in the previous chapters. Chapter 1, "The Web Forms Environment," is an overview of the Web Forms environment. Web Forms applications are different from Windows Forms applications, and several of the differences are important for Web Forms developers to understand.

Chapter 2, "A Multitude of Controls," introduces you to many of the controls that you can use to create Web Forms applications that do an amazing amount with a minimum of code. In many cases, several controls might do the job, but one particular control is the best choice. After you have read Chapter 2, I hope you will be able to choose the most appropriate control each time.

Chapter 3, "Web Form Layout," introduces several Web technologies, including ASP.NET-specific technologies such as Master Pages and Wizard controls, as well as technologies not specific to ASP.NET, such as HTML and cascading style sheets. Taken together, these technologies allow you to create attractive, compatible, and efficient Web Forms.

One of the neatest additions to ASP.NET 2.0 is Web Parts. "Working with Web Parts" is the title of Chapter 4, and that is exactly what that chapter will show you how to do. Web Parts are little bits of Web Forms functionality that the end user can customize. For example, imagine that you have a company portal: some users will want the general news at the top of the page, while other users will want the company stock price as the leading item. Web Parts allow users to control the layout and look of such a page.

Data binding is a critical part of most Web Forms applications. One of the great things about ASP.NET is that it allows developers to create dynamic Web Forms applications. The new data source controls included with ASP.NET 2.0 allow developers to declaratively access data on Web Forms. Chapter 5, "Data Binding," covers this topic.

The ASP.NET controls included with the framework are great, and they do almost everything that most developers will ever need. Notice that I said "almost everything." When you encounter a situation in which the standard controls are not adequate, the techniques covered in Chapter 6, "Custom Controls," will come in handy.

Many Web Forms applications require the ability to restrict who is using the application, as well as who has rights to perform certain actions. Chapter 7, "Web Forms User Security and Administration," covers the new features of ASP.NET 2.0 that make administering user security much easier than in earlier versions of ASP.NET.

Finally, not every application is a Web Forms application. But even Windows Forms applications can benefit from access to Web Forms. Windows Forms in Visual Studio 2005 have a new control, the WebBrowser control, that allows Windows Forms developers to integrate Web Forms into their applications. Chapter 8, "Integrating with Windows Forms Applications," gives a brief introduction to this control. One example shows how to create a cool tabbed Web browser, and another demonstrates how your Windows Forms code can interact with Web Forms.

Appendix A, "Creating and Deploying Applications in IIS," shows you how to get your application off the development machine and onto a live Web server.

 


Programming Microsoft Web Forms
Programming Microsoft Web Forms (Pro Developer)
ISBN: 0735621799
EAN: 2147483647
Year: 2005
Pages: 70

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