ASP.Net 4.5

Module 1:-ASP.NET 4.5 - Level 1 (using Microsoft Visual Studio 2012)

NET Platform

  • Explore NET Framework 4.5
  • Understand Common Language Runtime
  • Understand the role of CTS and CLS
  • Learn about Base Class Libraries
  • Start exploring IDE-Visual Studio 2012

Core C# Programming

  • Working with Console Class (Input and Output)
  • Learn how to create C# Data Type and Variable
  • Learn about Data Type Conversions
  • Working with Operators
  • Creating Conditional and Looping Constructs
  • Working with Arrays and Array functions
  • Implementing Methods and Parameters
  • See how to use Named and Optional Parameters
  • Learn how to implement String Handling

Object Oriented Programming

  • Creating Class and Object
  • Explore OOP Features with examples
  • Working with Constructor and Destructor
  • Learn about Modifiers and Access Specifies
  • Developing Namespaces and Assemblies


  • Describe HTML 5
  • Creating <canvas> element for 2D drawing
  • Creating <video> and <audio> elements for media playback
  • Implement content-specific elements <article>, <footer>, <header>, <nav>, <section>
  • Working with controls- calendar, date, time, email
  • Working with New Form Elements


  • Define JavaScript
  • Create and Manipulate Variables
  • Implement Functions
  • Learn how to use JavaScript Events
  • Developing Popup Boxes
  • Learn how to use Client Side Validation


  • Define CSS3
  • Create Selectors
  • Use Box Model
  • Implement Backgrounds and Borders
  • Use Text Effects
  • Implementing Animations
  • Working with Multiple Columns
  • Explore User Interface

ASP.NET Web Application Development

  • Understand Web Application Fundamentals
  • Creating Standard Web Controls and Events
  • Working with Navigation Controls
  • Working with Rich Server Controls
  • Working with Validation controls
  • Create Web User Control

State Management

  • Create and manipulate Managing Session
  • Implementing View State
  • Create and manipulate Query Strings

Customizing Web Applications

  • Implementing Themes and Skins
  • Implementing Web User Control
  • Master Pages and Content Pages

Designing and Implementing Databases with MS SQL Server 2012

  • Introduction to RDBMS
  • Familiarizing SQL Server 2012
  • Creating Tables and Constraints
  • Implement Aggregate Functions, Order by and Group by
  • Join and Sub Query
  • Stored Procedures
  • Backup, Restoring and Moving a database


  • Learn about Data Binding
  • Create Database Application (DataReader)
  • Create Database Application (DataSet)
  • Working with GridView and Data Controls
  • Learn how to use XML and ADO.NET

Handling Emails

  • Describe Protocols for Email
  • Learn how to Send Mail using ASP.NET
  • Managing Attachments

Introduction to Advanced technologies in ASP.NET

  • Introduction to JQuery
  • Introduction to WCF, Silverlight, WPF
  • Introduction to Cloud computing (Windows Azure)
  • Introduction to SharePoint Development

Module II:- Advanced ASP.NET 4.5 - Level 2 (using Microsoft Visual Studio 2012)

C# Advanced Features

  • Working with Delegates and Events
  • Creating Collections and Generics
  • Learn about Language Integrated Query (LINQ)
  • Create Private and Shared Assemblies
  • Explore Dynamic Types and DLR
  • Creating Processes and AppDomains
  • Threading and Multi Threaded Application
  • Create and implement Object Serialization

New Features in NET 4.5

  • Learn about Windows Store Apps
  • Create Metro Style Applications
  • Learn how to use Portable Class Libraries
  • Working with Asynchronous Operations
  • Working with Parallel Computing

Authentication and Authorization

  • Explain about Authentication and Authorization
  • Describe Anonymous Authentication
  • Understand Windows Authentication
  • Learn how to use Forms Authentication

AJAX and JQuery

  • Working with Ajax Controls
  • Explore Ajax Control Tool Kit
  • Understand Ajax Web Form
  • Extenders
  • Introduction to JQuery
  • Implement JQuery in Web Application

Implement JQuery in Web Application

  • Working with LINQ to DataSet
  • Working with LINQ to SQL
  • Working with LINQ to XML

Using Entity Framework

  • Generating and Querying an Entity Data Model (EDM)
  • Querying data using object Services
  • Customizing the Entity Data Model

Silverlight Application

  • Silverlight Design fundamentals
  • Programming Silverlight applications
  • Manipulating XAML Elements Programmatically
  • Implement Event handling


  • WCF Essentials
  • Address, Binding and Contract
  • WCF Services and Clients
  • WCF Service Libraries
  • WCF Test Host and Test Client

Cloud Computing

  • Intro Cloud computing
  • Access and use the Windows Azure Developer Portal
  • Create Cloud computing Application
  • Test a cloud application in Visual Studio
  • Publish a cloud application in Live Microsoft Datacenter


  • Creating MVC Models
  • Creating a Data Repository
  • Implementing MVC Controllers
  • Implementing MVC Views

Windows Phone Mobile Application

  • Creating Mobile Web Forms
  • Viewing and Testing Mobile Web Applications
  • Using Mobile Controls


  • Managing Web Server (IIS)
  • IIS Express
  • Deploy ASP.NET Web Application
  • Copy and Publish Website
  • ASP.NET Web Hosting