dotnet_syllabus

.Net Technologies

Unit I

Introduction to the .NET Framework
• The .NET Framework and CLR
• The .NET Base Class Library
• .NET and Object Orientation
• Assemblies, AppDomains and Garbage collection

Introducing C# Programming

  • Creating Your First C# Program
  • Introducing Data Types
  • Explaining Control Structures
  • Understanding Properties and Indexers
  • Using Delegates and Events
  • Using Exception Handling
  • Understanding Inheritance
  • Understanding Encapsulation
  • Understanding Polymorphism

Unit II

Windows Applications Using C#.Net

Creating the User Interface
• User Interface Design Principles
• Using Forms
• Using Controls and Components
• Using Menus
• Validating User Input

Unit III

Storing and Retrieving Data with ADO.NET
• Understanding ADO.NET Architecture
• Using Connection, Command and DataReader
• Using DataAdapter and DataSet
• Using Data Bound Controls, Lists and Grids
• Working with XML and DataSets

Web Applications Using C#.Net and ASP.Net

Introduction to Web Programming
• ASP.NET Features
• Single File and Code Behind Approaches
• Using Visual Studio.NET

Unit IV

Creating Web Form Applications
• Parts of ASP.NET Web Project
• Understanding IIS Applications
• Web Forms Event Handling Mechanism


Creating a User Interface
• Validating Data
• Formatting Output Using CSS, Styles and Control Properties
• Navigating Between Forms

Unit V

Maintaining State
• Using QueryString
• Using Cookies
• Using Session and Application State
• Output Caching and Data Caching

Creating & Consuming Web Services
• Understanding Web Services Architecture
• Creating Web Service
• Consuming Web Service

Introduction to WCF

Introduction to WPF

 

 

 

 

 

 

 

 

 

 

Implementing Ajax in ASP.Net

 

 

 

Implementing JavaScript

Introduction to SharePoint ( MOSS, WSS )

Lab Component:

The student should do a project (Desktop or Web Application) using C#.Net, Asp.Net, Ado.Net and SQL Server with good look and feel effects.

Leave a comment