Database Reference
In-Depth Information
C H A P T E R 16
Using Data Controls with ASP.NET
Applications
This chapter focuses on the concepts behind web application development and the key components of a
web environment, and it shows you how to work with an ASP.NET web site project while developing a
web application. (Covering the ASP.NET framework in detail is out of the scope of this topic.)
Normally, a fully functional web project requires Internet Information Services (IIS) to be installed
and configured on the machine. But in this chapter, to keep things simple and to help you understand
the fundamentals of an ASP.NET web site project that uses a data control, IIS is not required. However, if
you have it, you do not need to uninstall it.
In this chapter, I'll cover the following:
Understanding web functionality
Understanding ASP.NET and web pages
Understanding the Visual Studio 2012 web site types
Understanding the layout of an ASP.NET web site
Understanding the web UI of ASP.NET web apps
Using the Repeater control
Understanding Web Functionality
When you work within the .NET Framework, you use ASP.NET Web Forms to build web applications.
The Web Forms technology works in the ASP.NET environment and accepts code functionality from any
.NET-compliant language, such as C#.
Before you dive into Web Forms and learn how to develop a web application, you need to
understand what components drive this technology and how these components serve various
applications running over the Web.
Basically, there are three key players that make all web applications functional: the web server, the
web browser, and Hypertext Transfer Protocol (HTTP). Let's take a look at their communication process:
1. The web browser initiates a request to the web server for a resource.
2. HTTP sends a GET request to the web server, and the web server processes
that request. The web server initiates a response; HTTP sends the response to
the web browser.
 
Search WWH ::




Custom Search