Developing Web Applications Using Microsoft Visual Studio 2008 SP1 (M2310D)
Learn how to develop web applications.
In this five-day instructor-led course, you'll gain the knowledge and skills to develop web applications using Microsoft Visual Studio 2008 SP1.
This course incorporates material from the Official Microsoft Learning Product (OMLP) 2310D: Developing Web Applications Using Microsoft Visual Studio 2008 SP1.
Global Knowledge Exclusive!
Continue developing your skills after class with 24/7 access to our live remote labs for six months, providing you with valuable extra time for hands-on practice.
What You'll Learn
- Explore ASP.NET web applications in Microsoft Visual Studio 2008 SP1
- Create web applications by using Microsoft Visual Studio 2008 R1 and Microsoft .NET-based languages
- Create a Microsoft ASP.NET Web Form
- Add functionality to a Microsoft ASP.NET Web Form
- Implement master pages and user controls
- Validate user input
- Debug Microsoft ASP.NET web applications
- Manage data in an ASP.NET 3.4 web application
- Manage data access tasks by using LINQ
- Manage data by using ASP.NET AJAX application
- Consume XML web services and Windows Communication Foundation (WCF) services
- Manage state in web applications
- Configure and deploy a Microsoft ASP.NET web application
- Secure a Microsoft ASP.NET web application
- Implement new technologies supported by Visual Studio 2008 SP1 for web development
Who Needs to Attend
Beginner web developers who have knowledge of HTML or DHTML, along with some knowledge of a scripting language such as Visual Basic Scripting Edition or Microsoft Jscript
Prerequisites
- Knowledge of HTML or DHTML, including:
- Tables
- Images
- Forms
- Programming experience using Visual Studio .NET or Visual C# .NET,
including:
- Declaring variables
- Using loops
- Using conditional statements
Follow-On Courses
There are no follow-ons for this course.
Course Outline
1. Exploring ASP.NET Web Applications in Microsoft Visual Studio 2008 SP1
- Introduction to the .NET Framework
- Overview of ASP.NET
- Overview of the Lab Application
2. Creating Web Applications Using Microsoft Visual Studio 2008 SP1 and Microsoft .NET-Based Languages
- Choosing a Programming Language
- Overview of Visual Studio 2008 SP1
- Creating a Simple Web Application
3. Creating a Microsoft ASP.NET Web Form
- Creating Web Forms
- Adding and Configuring Server Controls to a Web Form
4. Adding Functionality to a Microsoft ASP.NET Web Form
- Working with Code-Behind Pages
- Handling Server Control Events
- Creating Classes and Components by Using Visual Studio 2009 SP1
- Handling Page Events
5. Implementing Master Pages and User Control
- Creating Master Pages
- Converting Web Forms to Content Pages and User Controls
6. Validating User Input
- Overview of User Input Validation
- ASP.NET Validation Controls
- Validating Web Forms
7. Debugging Microsoft ASP.NET Web Applications
- Debugging in ASP.NET
- Tracing in ASP.NET
8. Managing Data in an ASP.NET 3.5 Web Application
- Overview of ADO.NET
- Connecting to a Database
- Managing Data
9. Managing Data Access Tasks by Using LINQ
- Overview of LINQ
- Managing XML Data by Using LINQ to XML
- Managing SQL Data by Using LINQ to SQL
10. Managing Data by Using ASP.NET Dynamic Data
- Overview of ASP.NET Dynamic Data
- Applying ASP.NET Dynamic Data
- Customizing ASP.NET Dynamic Data Applications
11. Creating a Microsoft ASP.NET AJAX Application
- Introduction to ASP.NET AJAX
- Creating an ASP.NET AJAX Application Using the ASP.NET AJAX Extensions
- Extending an Application Using the ASP.NET AJAX Control Toolkit
12. Consuming XML Web Services and Windows Communication Foundation Services
- Overview of XML Web Services
- Locating XML Web Services
- Calling XML Web Services
- Consuming Windows Communication Foundation Services
13. Managing State in Web Applications
- State Management
- ASP.NET Profiles
- ASP.NET Caching
14. Configuring and Deploying a Microsoft ASP.NET Web Application
- Configuring an ASP.NET Web Application
- Deploying and ASP.NET Web Application
15. Securing a Microsoft ASP.NET Web Application
- Web Application Security Overview
- Declaratively Configuring Authentication and Authorization
- Working Programmatically with Authentication and Authorization
16. Implementing New Technologies Supported by Visual Studio 2008 SP1 for Web Development
- Working with ADO.NET Data Services
- Working with ASP.NET MVC
- Working with Silverlight 3
Labs
Lab 2: Creating Web Applications By Using Microsoft Visual Studio 2008 SP1 and Microsoft .NET-Based Languages
- Creating an ASP.NET Web Site
- Adding and Configuring Server Controls in Web Forms
- Building and Deploying an ASP.NET Web Application
Lab 3: Creating a Microsoft ASP.NET Web Form
- Creating a Web Form
- Adding and Configuring Server Controls in a Web Form
Lab 4: Adding Functionality to a Microsoft ASP.NET Web Form
- Implementing Code in a Web Application
- Creating Event Procedures
- Creating an Entity Components
- Handling Page and Control Events
Lab 5: Implementing Master Pages and User Controls
- Adding and Applying a Master Page
- Converting Web Forms to Content Pages and User Controls
Lab 6: Validating User Input
- Adding Validation Controls
- Configuring Validation Controls
- Adding Server-Side Validation
Lab 7: Debugging Microsoft ASP.NET Web Applications
- Debugging a Web Application
- Tracing a Web Application
Lab 8: Managing Data in an ASP.NET 3.5 Web Application
- Connecting to a Data Source
- Binding a Server Control to a Data Source
- Modifying a Data Source
Lab 9: Managing Data Access Tasks by Using LINQ
- Loading Data by Using the XmlDataSource Control
- Displaying Data by Using LINQ to XML
- Saving Data by Using LINQ to SQL
Lab 10: Managing Data by Using ASP.NET Dynamic Data
- Adding Dynamic Data to an Existing Web Site
- Registering LINQ to SQL with Dynamic Data
- Adding Metadata to the Data Model
Lab 11: Creating a Microsoft ASP.NET AJAX Application
- Creating a Modal About Box
- Customizing Dynamic Data Field Templates with AJAX Controls
- Adding the Country Import Progress Indicator
Lab 12: Consuming XML Web Services and Windows Communication Foundation Services
- Discovering an XML Web Service
- Creating a Web Reference Proxy
- Calling a Web Service Method from a Web Form
Lab 13: Managing State in Web Applications
- Examining the View State
- Caching Countries
- Displaying Visitors Counter on Default Page
Lab 14: Configuring and Deploying a Microsoft ASP.NET Web Application
- Configuring the List View Page Size and Enabling the Save Countries Button
- Configuring the Visitor Counter
- Deploying the Web Application
Lab 15: Securing a Microsoft ASP.NET Web Application
- Enabling Forms Authentication
- Implementing Authorization
- Protecting the Configuration File
Lab 16: Implementing New Technologies Supported by Visual Studio 2008 SP1 for Web Development
- Implementing ADO.NET Data Services
- Implementing Silverlight Application
Canada [
