ASP.NET 4.5 INTRODUCTION TO WEB APPLICATIONS Overview of ASP Overview of ASP.Net Page Code In-Line Model Code Behind Model HTML Introduction to .Net Frame Work Working with HTML Controls Overview of Attributes. WHAT IS DOTNET FRAME WORK Common Language Runtime (CLR) .Net Class Framework–User and Program Interface. Net Common Type System(CTS) Common Language Specification (CLS). MSIL(Microsoft Intermediate Language) INTRODUCTION TO ASP.NET What is ASP.Net? Complete Life Cycle of Asp.Net Page. Difference between ASP and ASP.Net. Execution Process of .Net Application. ADVANCE FEATURES OF .NET FRAME WORK Windows Communication Foundation (WCF) Windows Presentation Foundation (WPF) Windows Card Spaces (WCS) Windows Work Flow Foundation (WFF) Client Server Architecture 3-Tier/N-Tier Architecture INTRODUCTION TO VB.NET AND C#.NET LANGUAGE Variables declaration Encapsulation Abstraction Inheritance Polymorphism Delegates Exception Handling ASP.NET WEB FORMS Introduction to Web Forms Working with Server Controls Rich Controls Customization ASP.NET WEB CONTROLS HTML Server Controls Web Server Controls Data Bound Controls. Grid View Data List Repeater Details View Forms View List View VALIDATION CONTROLS Required Field Validate Compare Validate Regular Expression Validate Range Validate Custom Validate Validation Summary WORKING WITH MASTER PAGE Creation of Master Page. Creation of Content Page. Working with Content Placeholder Creation of Main Page Including Navigation Controls. DATA ACCESS USING ADO.NET Overview of ADO.NET ADO.NET architecture and object model Introduction to Dataset Difference between Dataset and Record set Data binding Retrieving data using OLEDB and SQLCLIENT Providers Introduction to Data adapter Manipulating databases using Dataset Manipulating of Oracle database using Dataset Manipulating of SQL Server database using Dataset Manipulation of Remote Access Database Manipulation using XML datasheet Using Data access controls Executing Command Populate Dataset Filter Data WORKING WITH BUSINESS OBJECTS NAMESPACE WITH DLL Creating DLL Calling DLL Database Connectivity Using DLL COM INTEROPERABILITY RCW CCW CONFIGURATION Configuration overview Overview of WEB.Config file Configuration file format CONFIGURATION FILES Overview of Machine.Config file Working with WEB.Config File Retrieving configuration Provide connection string Difference between WEB.Config file and Machine.Config file XML WEB SERVICES Create Web Services Consuming Web Services. WSDL(metadata generation). INTRODUCTION TO SOAP, UDDI, WSDL WEB FORMS USER CONTROL Introduction to User Control (.ascx) Creating User Control for Asp.Net page Customizing ASP.Net application Using user control-Assemblies ASP.NET WEB APPLICATION Application overview Using the Global.asax file Managing application state Event Handlers CACHE FEATURES What is Caching? Use of Cache. Caching overview Data caching Page output caching Fragment caching DEBUGGING The SDK Debugger SECURITY OVERVIEW Authentication and Authorization Windows based Authentication Forms based Authentication Authorizing users and roles Users account Impersonation Security and Web Services Passport Authentication GLOBALIZATION User encodings Setting current culture and region Handling multiple encoding Globalization and Localization of the UI Changing culture by using Config.file TRACING Tracing overview Trace logging to page output Application level traces logging Writing Trace Messages. DEPLOYMENT Deploying Applications Using the Process Models Types of Deployment. IIS(Internet Information Server). Introduction to IIS. Different Version of IIS Deploy Asp.Net Application using IIS. STATE MANAGEMENT What is State Management? Type of Techniques used. Page Life Cycle without state. Page Life Cycle with State. STATE TECHNIQUES Sessions Cookies View State Query String Application. Hidden Fields. Diff between session and Application Choosing best State Management WITH DATASOURCES SqlData Source Access Data Source Object Data Source XML Data Source Sitemap Data Source Linq Data Source Entity Data Source