You are on page 1of 9

C#.

NET
Introduction to .NET Framework

.NET Framework

OverView

CLR,CLS

MSIL

Assemblies

NameSpaces

.NET Languages

Dll’s(Vs)Exe’s

Basics:

Getting Started

Using Variables and Arrays

Methods and Parameters

Decision Structures and Loops

Handling Errors and Exceptions

OBJECT ORIENTED PROGRAMMING

Classes, structures and enums

Constructors

Destructors

Properties

Inheritance
-Shadowing(new methods)
-Overriding

IO System. Debugging and Running in IDE INTRODUCTION TO GUI PROGRAMMING  System.Drawing  The Form Class  Win Forms  Visual Inheritance  Programming with Controls  User Controls WORKING WITH COLLECTIONS.IO  Readers and Writers  Streams System.Collections . Method Overloading  this and base Keyword  Sealed classes  Interfaces.Windows.NET Application Architecture  Solution.Forms Assembly  System. Abstract Classes  Working with Delegates  Designing and Implementing Events  Generics  Sealed classes and Partial classes  C#. Projects  Compiling.

Data. Hashtable  ArrayList SERIALIZATION Formatters  Binary Serialization  Formatters.Data.Data.NET I:  Introduction  Architecture  System.SqlClient  Data Readers  Command Object  Procedure Execution (PL/SQL) ADO.Oledb  System.Dll  System.NET II : Data Adapters and DataSets  Data Tables  Data Relations  Data Views ASSEMBLIES  Strong Names  GAC  Private and Shared Assemblies . Binary Formatter  SOAP Serialization  XML Serialization ADO.

Thrading NameSpaces  Thread Members  Thread States GUI PROGRAMMING CRYSTAL REPORTS WITH .NET INTRODUCTION  Difference Between ASP and ASP. SFA  MFA MULTITHREADING  Threading Introduction  System. DHTML  JavaScript  IIS  ASP ASP.NET  Basics  Web Programming  HTML.NET ASP.NET ASP.NET  Architecture  Inline Technique & Code-Behind Technique  Code Render Blocks  Server Controls .

 Page Basics. User Controls CUSTOM CONTROL Development THEMES AND SKINS MASTERPAGES AND SITE NAVIGATION ADO. Page lifecycle  Post back Request  View State.NET PROGRAMMING  Architecture  DataReaders and DataSets  Command Object  Transaction Programming  Procedure Execution  Data Adapter and Data Set  Data Tables  Data Relation  Data Views  Updating Dataset ADO.NET AND ASP. Data Controls  Adv Controls.NET . Directives PROGRAMMING WITH SERVER CONTROLS  Html Server Controls  Web Server Controls  Basic Web Controls  List Controls.

Deleting -Sorting in Data Grid -Paging in Data Grid  DataSource Controls  Dataset  DetailsView  FormView  Data List  Repeater Control  Crystal Reports XML PROGRAMMING XML  DTDs & XSDs  Parsers  SAX Model  DOM Model  XML Programming in . Updating.Net  XML Readers  XML Serialization STATE MANAGEMENT WITH ASP.NET  Context  View State  Cookie State  Session State . Working with Data Controls  GridView -Inserting.

Config & Web. Session Tracking  Application Object  Session and Application Events ASP .ASAX CACHING  Introduction to Caching  Types of Caching  Page Caching  Diff.NET APPLICATION TUNING  Machine.  App Setting  Compilation Settings  Custom Error Settings  Session State Settings  InProcess & OutProcess Sesstion States  State Server & SQL Server  Cookieless Session State  Application and Global.Config. between Webuser Controls & Custom Controls  Page fragmentation Caching  Data Caching  Data Caching – Application Object TRACING  Page Level  Application Level .

SECURITY  Authentication & Authorization  Windows Authentications  Forms Authentications  Passport Authentications  Memberships WEB SERVICES  Architecture  WSDL.net/c#.net • All new technologies will be addressed by the faculty during teaching regular content ensuring complete awareness for the next future .NET-AJAX  WPF  WCF  Silverlight PROJECT WORK • Will be covered in vb. UDDI  Publishing and Consuming Web Services  Web Client  Windows Client  Caching Web Services  Security in Web Services WEBPARTS  Webpart Manager  Zone Types Overview of Advanced .NET Technologies  ASP. SOAP.

25 days ASP.• Any other topics on request will be taught by our experienced faculty – Feel free to ask sub timings and availability Courses Duration (1hr/day) C# 20 .25 days Ajax 7 days .NET 20 .