Home   Preview the Book   Chapter 15, TOC   Part 1

  Next: Working with a Professional Designer

Creating a Web Site

The earlier chapters in this book presented a wealth of ASP.NET features and tools that you can use to create effective Web sites. In this final chapter, we show how to put many of those features and tools to use to create a professional-quality Web site.

In your capacity as a Visual Basic .NET Web programmer, you may well find yourself collaborating with a professional Web designer. (We’re talking about a person here, not a software program!) In all likelihood, that designer will not be using Visual Studio .NET. Don’t worry about it. In this chapter, we explain how to take the HTML design created using a different tool—in this case Microsoft FrontPage, but it doesn’t really matter—and implement the design in Visual Studio .NET.

Here we also address the factoring of a Web application into controls and other useful classes. As with all Visual Basic .NET programming, doing a good job of factoring improves the reliability and maintainability of your code. By encapsulating all access to a database within a particular class, for example, you eliminate redundant code and make it possible to incorporate database changes and improvements reliably and efficiently. To enhance scalability, the database classes in this chapter make extensive use of stored procedures and data readers. As we demonstrate, Visual Studio .NET makes it easy to create and use stored procedures with data readers.

In earlier chapters, we focused on securing sensitive Web information through authentication and authorization provided by IIS and ASP.NET. But your Web site can make use of a visitor’s identity for other purposes as well. In this chapter, we show how to use persistent cookies to personalize a Web site.

If you create a public Web site, you’ll want to make sure that potential visitors can find it. Most surfers use major search engines to locate Web sites of interest to them, and so we conclude this chapter by showing how to make your Web site accessible to search engines.

  Next: Working with a Professional Designer

Home   Preview the Book   Chapter 15, TOC   Part 1

Copyright © 1996 - 2017 SoftMedia Artisans, Inc. All Rights Reserved.