Chapter 2

Building an ASP.NET Website

What you will learn in this chapter:

  • The different project types you can choose from as a starting point for your ASP.NET websites
  • The different project templates that are available to jump-start your site development
  • The numerous file types available in ASP.NET and what they are used for
  • Ways to create structured websites that are easy to manage, now and in the future
  • How to use the designer tools to create formatted web pages Code Downloads for this Chapter

You can find the code downloads for this chapter on the Download Code tab at The code is in the Chapter 2 download.

To create good-looking, functional, and successful websites, you have to understand a number of important technologies and languages, including HyperText Markup Language (HTML), ASP.NET, cascading style sheets (CSS), a server-side programming language such as C# or VB, and a client-side language such as JavaScript. This and upcoming chapters provide a solid foundation in these technologies, so you should be comfortable with the most important concepts once you've finished this book.

Besides these technologies, you also have to understand the Visual Studio IDE that was introduced in the previous chapter. You need to know how to create sites, add pages, and manage all the toolbars and windows that Visual Studio (VS) offers you. In addition, you need to know how to build and design web pages in VS with HTML and server ...

Get Beginning ASP.NET 4.5: in C# and VB now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.