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 3.5 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.

Description

This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2010.

Audience :

This course is intended for Web developers who are beginners and have knowledge of Hypertext Markup Language (HTML) or Dynamic HTML (DHTML), along with some knowledge of a scripting language such as Visual Basic Scripting Edition or Microsoft Jscript. Students are required to have the following skills: •Ability to construct a simple Web page using a Microsoft or 3rd Party tool. For example, create or customize a Web Page on a SharePoint site.

Topics :

Exploring Microsoft ASP.NET Web Applications in Microsoft Visual Studio 2010

o  Introduction to the .NET Framework

o  Overview of ASP.NET

o  Overview of the Lab Application

Creating Web Applications by Using Microsoft Visual Studio 2010 and Microsoft .NET–Based Languages

o  Choosing a Programming Language

o  Overview of Visual Studio 2010

o  Creating a Simple Web Application

Creating a Microsoft ASP.NET Web Form

o  Creating Web Forms

o  Adding and Configuring Server Controls in a Web Form

Adding Functionality to a Microsoft ASP.NET Web Form

o  Working with Code-Behind Files

o  Handling Server Control Events

o  Creating Classes and Components by Using Visual Studio 2010

o  Handling Page Events

Implementing Master Pages and User Controls

o  Creating Master Pages

o  Adding User Controls to an ASP.NET Web Form

Validating User Input

o  Overview of User Input Validation

o  ASP.NET Validation Controls

o  Validating Web Forms

Troubleshooting Microsoft ASP.NET Web Applications

o  Debugging in ASP.NET

o  Tracing in ASP.NET

Managing Data in an Microsoft ASP.NET 4.0 Web Application

o  Overview of ADO.NET

o  Connecting to a Database  

o  Managing Data

Managing Data Access Tasks by Using LINQ

o  Overview of LINQ

o  Managing XML Data by Using LINQ to XML

o  Managing SQL Data by Using LINQ to SQL and LINQ to Entities

Managing Data by Using Microsoft ASP.NET Dynamic Data

o  Overview of ASP.NET Dynamic Data

o  Applying ASP.NET Dynamic Data

o  Customizing ASP.NET Dynamic Data Applications

Creating a Microsoft ASP.NET Ajax-enabled Web Forms Application

o  Introduction to Ajax

o  Creating an ASP.NET Ajax Application by Using the Ajax Features for ASP.NET

o  Extending an ASP.NET Web Forms Application by Using the Ajax Control Toolkit

Consuming Microsoft Windows Communication Foundation Services

o  Overview of Windows Communication Foundation Services

o  Calling Windows Communication Foundation Services

o  Working with WCF Data Services

Managing State in Web Applications

o  State Management

o  ASP.NET Profiles

o  ASP.NET Caching

Configuring and Deploying a Microsoft ASP.NET Web Application

o  Configuring an ASP.NET Web Application

o  Deploying an ASP.NET Web Application

Securing a Microsoft ASP.NET Web Application

o  Overview of Web Application Security

o  Declaratively Configuring Authentication and Authorization

o  Working Programmatically with Authentication and Authorization

Implementing Advanced Technologies Supported by Microsoft Visual Studio 2010 for Web Development

o  Working with the ASP.NET MVC 2 Framework

o  Working with Silverlight 4

Prerequisities :

Recommended Knowledge :

•Knowledge of HTML or DHTML, including: ?Tables ?Images ?Forms •Programming experience using Visual Basic .NET or Visual C# .NET, including: ?Declaring variables ?Using loops ?Using conditional statements

Category :

  • Programming
  • Web
  • Software Development

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.