What you'll learn?

·     Create a Web application using Web server controls, event handlers, application state,and session state.

·     Create custom Web server controls.

·     Develop accessible Web applications that can be used by a global audience.

·     Write rich, Web-based user experiences using AJAX.

·     Integrate a Web application with a back-end database.

·     Create a Web application that stores user-specific information and preferences.

·     Monitor, troubleshoot, and debug ASP.NET applications.

·     Build service-oriented applications (SOAs) using Web services and Windows Communication Foundation (WCF).

·     Add authentication and authorization features to your application to improve security and add multiple access levels.

·     Create Web applications that can be used from mobile phones and PDAs.

Description

This course Focusing on ASP.NET application development, course will guide delves into how to create a Web site, add and configure server controls, customize a Web application, work with ASP.NET AJAX and client-side scripting, use ADO.NET and XML with ASP.NET, work with data-bound controls and DataSource objects, write services, implement authentication and authorization, and create ASP.N ET mobile Web applications.

Audience :

This course designed for developers who need to know how to develop applications using the Microsoft .NET Framework 3.5 and ASP.NET.

Topics :

introducing asp.net 3.5 

o  Understanding the Players

o  Creating a Web Site and Adding New Web Pages

o  Working with Web Configuration Files

adding and configuring server controls

o  Understanding and Using Server Controls

o  Exploring Common Server Controls

o  Exploring Specialized Server Controls

input validation and site navigation

o  Performing Input Validation

o  Performing Site Navigation

asp.net state management 

o  Using Client-Side State Management

o  Using Server-Side State Management

customizing and personalizing a Web application

o  Using Master Pages

o  Using Themes

o  Using Web Parts

Working with asp.net Ajax

o  Creating AJAX-Enabled Web Forms

o  Creating Client Scripts with the AJAX Client-Side Library

using adO.net, XmL, and LinQ with asp.net

o  Using the ADO.NET Disconnected Classes

o  Using the ADO.NET Connected Classes

o  Working with XML Data

Working with data source and data-bound controls

o  Connecting to Data with Data Source Controls

o  Working with Data-Bound Web Server Controls

Writing and Working with services

o  Creating and Consuming XML Web Services

o  Creating and Consuming WCF Services

creating custom Web controls

o  Working with User Controls

o  Working with Custom Web Server Controls

programming the Web application

o  Using Web Site Programmability

o  Using the ASP.NET Intrinsic Objects

monitoring, troubleshooting, and debugging

o  Debugging an ASP.NET Application

o  Troubleshooting a Running ASP.NET Application

globalization and accessibility

o  Configuring Globalization and Localization

o  Configuring Accessibility

implementing user profiles, authentication,  and authorization

o  Working with User Profiles

o  Using ASP.NET Membership

o  Securing Your Site

creating asp.net mobile Web applications

o  Building Mobile Applications

deploying, configuring, and caching applications

o  Deploying Web Applications

o  Using Caching to Improve Performance

Prerequisities :

Recommended Knowledge :

Previous Experience in the following : Working with C# or VB.NET syntax. it's recommended having knowledge in windows application. - Know HTML,CSS,Java Script language.

Recommended Course(s) :

Category :

  • Web

Training Materials :

Microsoft Press

Labs :

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