The Way the Web works                 The Asp.net difference                 Client-Side Processing                 How Asp.net Ties It TogetherÂ
Setting up and Installing ASP.NET(1 hr)
 Installing Internet Information ServerIIS ManagerCreating virtual/home directoryFolder SettingsAdding a virtual directory to your neighborhoodInstalling .Net Framework SDK           Â
Overview of the ASP.NET Framework (2 hrs)
        Asp.net and the .NET Framework Common Language Runtime .Net Framework Class Library Understanding Namespaces The Structure of asp.net Page Directives Code Declaration Blocks Code Render Block C# fundamentals
Using the Standard Controls and properties (2 hrs)
                         Displaying information Label Controls Literal Controls Accepting User Input Textbox controls RadioButton And RadioButtonList Controls CheckBox And CheckBoxList Controls Submitting Form Data Button controls LinkButton Control ImageButton Control Displaying Images Image Control Using Panel Control Using Hyperlink Control
Using the Validation Controls (2 hrs)
                 RequiredFieldValidator Control RegularExpressionValidator Control CompareFieldValidator Control RangeValidator Control ValidationSummary Control CustomValidator Control Disabling Validation Creating a LengthValidator Control Creating a AjaxValidator Control Summary
Using the Rich Controls (2 hrs)
Accepting File Uploads Saving files to file system Saving files to database Uploading Large files Displaying a calendar Creating a popup date picker Rendering a calendar from a database table Displaying advertisements Storing advertisements in XML files Storing advertisements in database tables Tracking impression and transfers Displaying Different Pageviews Displaying a Tabbed Page View Displaying a Multi-Part Form Displaying a wizard Summary
Designing Websites with master pages(2 hr)
 Creating master pagesCreating default contentsNesting master pagesUsing images and hyperlinks in master pagesRegistering master pages in web configuration                       Summary                     Â
Designing websites with Themes (2 hrs)
 Creating ThemesAdding skins to themesCreating named skinsThemes versus StyleSheetThemesDisabling ThemesRegistering Themes in web configuration fileSummary
Using Navigation Controls ( 1 hrs)
Understanding Site Maps Using the SiteMapPath Control Formating the SiteMapPath Control Using the Menu Control Using TreeView Control Summary
Using the Login Control (2 hrs)
Overview of Login Controls Using Login Controls Automatically Redirecting a user to the Referring Page Automatically Hiding the Login Control from Authinticated Users Authenticated Users Using a Template with Login Control Performing Custom Authentication with Login Control Using LoginStatus Control Using LoginName Control Using ChangePassword Control Sending a change Password Email Using Templates with ChangePassword Control Using PasswordRecovery Control Sending the Original password Requiring a Security Question and Answer Using Templates with PasswordRecovery Control Summary
Caching Application Pages and Data (1 hrs)
 Overview of Caching Using Page Output Caching Varying the Output Cache by Parameter Varying the Output Cache by Control Varying the Output Cache by Header Varying the Output Cache by Browser Varying the Output Cache by Custom Function Specifying the Cache Location Creating a page output Cache Dependency Expiring the Page Output Cache Programmatically Manipulating the Page Output Profiles Creating Page Output Profiles
 Localizing Applications for multiple languages ( 1 hrs)
 Setting the current culture Setting a culture manually Automatically detecting a culture Setting the culture in the web.config file Culture and ASP.NET controls
Using Forms-Based Authentication (1 hrs)
 Working with forms authentication Enabling forms authentication Configuring forms authentication Retrieving user information Configuring form authorization Creating a sign-out page Authenticating user with the web.cofig file Authenticating users with an xml file Authenticating users with a database table Implementing roles-based authentication Creating a custom authentication ticket     Â
 Overview of XML (1/2 hr)
Â
 Creating an XML Web Services (1/2 hrs)
 Overview of XML Web Services XML Web Services Facilitate Communication XML Web Services Enable Aggregation Creating an simple XML Web Services Setting WebMethod Attribute Setting WebServices Attribute Precompiling an XML Web Service Testing an XML Web Services from browser Invoking an XML Web Service with HTTP-Get Invoking an XML Web Service with HTTP-Post Invoking an XML Web Services with SOAP
Advanced XML Web Services (1 hrs)
 Using the WebService Behavior Examining Limitations of the WebService Behavior Creating a Simple Page with a WebService Behavior Using WebService Behavior Callback Functions
AJAX(Asynchronous JavaScript and XML) ( 3hrs)
 About Ajax Server Side Ajax Client Side Ajax Ajax Toolkit Setting up and implementing Ajax
Microsoft SQL Server Administration ( 2 hrs)
 Query analyzer Enterprise Manager Console Import/Export of data between Remote and Local Server(Live) How to setup Database server of a website Converting data between MDF to DBO,DBO to XLS or in any other format. How to generate SQL Script Backup and Restore of data Using Stored Procedure Uploading and downloading files from Database server Â
FTP Management( 1hr)
Understanding FTP Setting up FTP Server (Live) Uploading and downloading FTP contents
Sending Emails (1 hr)
 Designing email panel How to send an email to various users Sending auto emails