Section 6.1 ASP.NET in C# Fundamentals
Learning Objectives
After you have completed this section, you should be able to
- explain important concepts and technologies of ASP.NET in C#.
- handle the events from web form’s controls.
- use validation controls to validate data in form's input.
- develop web applications using ASP.NET in C#.
- develop data-driven web applications with ASP.NET in C#.
Activities
Study Questions
- What does ASP stand for?
- What is ASP.NET?
- What downloads do you need to develop ASP.NET-based web applications?
- On your web server, where should you put your ASP.NET-based web documents for the Internet community to view?
- In your Visual Studio Express for Web, how do you create an empty website?
- What is the three-tier architecture for web applications?
- In your Visual Studio Express for Web, how do you create and change the layout of a web application?
- What are web forms and web controls?
- What web controls can you use in Visual Studio Express for Web?
- What roles do code-behind files play?
- How is a code-behind file related to an ASPX file?
- How do you tell, in an .apsx file, what code-behind file is needed and in what programming language it is written?
- What are some important components of an ASPX file?
- Or, what are some important tags, directives, and attributes?
- How do you build an ASP.NET web application using Visual Web developer?
- What does the AdRotator web control enable you to do?
- How do you connect data to an AdRotator web control?
- In ASP.NET, how do you validate input in a web form?
- How is session tracking done in ASP.NET?
- How do you use cookies in ASP.NET?
- How do you connect to a database in an ASP.NET web application? What are the usual steps?
- How do you interact with a database in an ASP.NET web application?
- How do you manage your ASP.NET web applications?
- How do you create a new ASP.NET web application/website?
Review
Do the self-review exercises for Chapter 20.
Summary
Read the Chapter 20 summary.