 OneSource Professional Training Solutions, Inc.
presents
Introduction to Web Development with Microsoft Visual Studio 2010 On-Site Training
Introduction to Web Development with Microsoft Visual Studio 2010
Course Description/Agenda
In this five-day, instructor-led course, you will gain the knowledge and skills to develop web applications with Microsoft Visual Studio 2010. In 14 hands-on labs, you'll learn the basics, from creating web applications using Visual Studio 2010 and .NET-based languages to implementing advanced technologies supported by Visual Studio 2010 for web development. What You'll Learn
- Explore ASP.NET web applications in Microsoft Visual Studio 2010
-
Create web applications by using Microsoft Visual Studio 2010 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 4.0 web application
-
Manage data access tasks by using LINQ
-
Manage data by using ASP.NET Dynamic Data
-
Create a Microsoft ASP.NET AJAX application
-
Consume 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 2010 for web
development
Who Should Attend Beginning 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 Course Prerequisites
- At least one month of experience in .NET technologies
- Knowledge of HTML or DHTML, including tables, images, and forms
- Programming experience using Visual Basic .NET or Visual C# .NET, including
declaring variables and using loops and conditional statements
Course Outline 1. Exploring Microsoft ASP.NET Web Applications in Microsoft Visual Studio
2010
-
Introduction to the .NET Framework
-
Overview of ASP.NET
-
Overview of the Lab Application
2. Creating Web Applications by Using Microsoft Visual Studio 2010 and Microsoft
.NET-Based Languages
-
Choosing a Programming Language
-
Overview of Visual Studio 2010
-
Creating a Simple Web Application
3. Creating a Microsoft ASP.NET Web Form
-
Creating Web Forms
-
Adding and Configuring Server Controls in a Web Form
4. Adding Functionality to a Microsoft ASP.NET Web Form
-
Working with Code-Behind Files
-
Handling Server Control Events
-
Creating Classes and Components by Using Visual Studio 2010
-
Handling Page Events
5. Implementing Master Pages and User Controls
-
Creating Master Pages
-
Adding User Controls to an ASP.NET Web Form
6. Validating User Input
-
Overview of User Input Validation
-
ASP.NET Validation Controls
-
Validating Web Forms
7. Troubleshooting Microsoft ASP.NET Web Applications
-
Debugging in ASP.NET
-
Tracing in ASP.NET
8. Managing Data in an Microsoft ASP.NET 4.0 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 and LINQ to Entities
10. Managing Data by Using Microsoft 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-Enabled Web Forms Application
-
Introduction to AJAX
-
Creating an ASP.NET AJAX Application by Using the AJAX Features for
ASP.NET
-
Extending an ASP.NET Web Forms Application by Using the AJAX Control
Toolkit
12. Consuming Microsoft Windows Communication Foundation Services
-
Overview of Windows Communication Foundation Services
-
Calling Windows Communication Foundation Services
-
Working with WCF Data 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 an ASP.NET Web Application
15. Securing a Microsoft ASP.NET Web Application
-
Overview of Web Application Security
-
Declaratively Configuring Authentication and Authorization
-
Working Programmatically with Authentication and Authorization
16. Implementing Advanced Technologies Supported by Microsoft Visual Studio 2010
for Web Development
-
Working with the ASP.NET MVC 2 Framework
-
Working with Silverlight 4
Labs
Lab 1: Creating Web Applications by Using Microsoft Visual Studio 2010 and
Microsoft .NET-Based Languages
Lab 2: Creating a Microsoft ASP.NET Web Form
Lab 3: Adding Functionality to a Microsoft ASP.NET Web Form
Lab 4: Implementing Master Pages and User Controls
Lab 5: Validating User Input
Lab 6: Debugging Microsoft ASP.NET Web Applications
Lab 7: Managing Data in an ASP.NET 4.0 Web Application
Lab 8: Managing Data by Using ASP.NET Dynamic Data
Lab 9: Creating a Microsoft ASP.NET AJAX-Enabled Web Forms Application
Lab 10: Consuming Windows Communication Foundation Services
Lab 11: Managing State in Web Applications
Lab 12: Configuring and Deploying a Microsoft ASP.NET Web Application
Lab 13: Securing a Microsoft ASP.NET Web Application
Lab 14: Implementing Advanced Technologies Supported by Microsoft Visual Studio
2010 for Web Development
|