SlideShare a Scribd company logo
Microsoft .Net
Microsoft .Net
Session 1: 1 Hour.
Dot Net Fundamentals:
Learning Objectives :In this module, you will learn Architecture of .NET Framework.,CLR overview and
, C#(C-Sharp Language Inside & OOP Concepts)
Topics: Architecture of .NET Framework, Evolution of .NET Technology, Insides overview of .NET
Framework . (IL code, CTS, CLS, CLR etc.) ,Memory Management and Garbage collector. CLR overview,
C#(C-Sharp Language Inside & OOP Concepts).
Session 2: 3 Hours.
C# as a Programming Language
Learning Objectives :In this module, you will learn Basic Syntax and Operators Arithmetic, Logical,
Relational, Assignment etc. Decision Making &Loops and Access specifiers & Encapsulation Handling
XML Files (Reading , Writing & manipulating XML Files).
Topics: Basic Syntax , Data Types (Value Type & Reference Type as well as other reference types like
V)ar, Object , Operators (Arithmetic, Logical, Relational, Assignment etc.) , Decision Making &Loops( If.
Else, While, For, Switch etc , Access specifiers & Encapsulation , Methods , Nullable Types , Arrays ,
Structures & Classes , Pre-processor Directive , Exception Handling , File Handling , Handling XML Files
(Reading , Writing & manipulating XML Files).
Session 3: 1 Hour.
C# and OOPs
Learning Objectives :In this module, you will learn Implementing OOPs Concepts like Inheritance.
Topics: Implementing OOPs Concepts like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
application.
Session 4: 4 Hours.
C# Advanced Concepts
Learning Objectives :In this module, you will learn Sorted List, Stacks & Queues, Interfaces Like ICollection,
IEnumerable, IComparable, IEomparer) and , Multithreading , LINQ ( LINQ to Objects, LINQ to SQL, LINQ to XML).
Topics: Attributes , Reflection , Properties , Indexers , Delegate , Events , Collections (Array List, Hash Tables, Lists,
Sorted List, Stacks & Queues, Interfaces Like ICollection, IEnumerable, IComparable, IEomparer) , Generics ( Generic
Types like Methods, Classes, Lists with samples) , Multithreading , LINQ ( LINQ to Objects, LINQ to SQL, LINQ to
XML).
Session 5: 1 Hour.
Exploring the concept of Web based server side programming
Learning Objectives :In this module, you will learn Differentiating ASP.NET from other server-side technologies
Topics: Looking at the Current Industry requirements for server-side programming , Differentiating ASP.NET from
other server-side technologies.
Session 6: 4 Hours.
Working with various ASP.NET Server Controls
Learning Objectives :In this module, you will learn Create a Student registration form with field , Name of Student
(textbox & label control) and Mobile number (text box control & validation control) read Modify student registration
application for using Login, Validation & Navigation controls.
Topics: Create a login application. Create a Student registration form with field , Name of Student (textbox & label
control), Address (Multiline textbox control) , Mobile number (text box control & validation control), , City of
residence(Combo box control). Date of Birth (Calendar control). Number of Subject he want to appear for exam
Radio Button control) , Photograph of Student ( picture box control & Open Dialog control) , Subject List student
want to enroll (List Box control) , Sex(Male or Female)(Radio Button control & Group box control) , Show Add
Rotator on top of the page , Modify student registration application for using Login, Validation & Navigation
controls.
Session 7: 0.5 Hour.
ASP.NET Application Life Cycle ( global.asax, Server side request processing with various objects like HTTP
Request,HTTPResponse ,varioushandlesetc).
Learning Objectives :In this module, you will learn Study of various events firing sequentially while asp.net page
loads.
Topics: Page Life Cycle. ( Study of various events firing sequentially while asp.net page lods e.g. pre- init, init, load
etc.)
Session 8: 0.5 Hour.
State Management
Learning Objectives :In this module, you will learn Hidden Field, Query String.
Topics: Client Side State Management - Cookies, View state, Hidden Field, Query String
Session 9: 1 Hour.
Server Side State Management
Learning Objectives :In this module, you will learn Server Side State Management and Output Caching.
Topics : Application object, State Server, Output Caching
Session 10: 0.5 Hour.
Caching - Page Output, Fragmental, Data output
Learning Objectives :In this module, you will learn Connected Architecture - Connection objects and Disconnected
Architecture – Datasets.
Topics: ADO.NET , Connected Architecture - Connection objects, command objects, Data readers , Disconnected
Architecture – DataSets,Asp.net Data binding and Data Grid.
Session 11: 1 Hour.
Enhancing the look and feel using Themes (Apply custom themes using CSS)
Learning Objectives :In this module, you will learn Assignment to cover master pages, content place holder and Demo
Application for menu creation and navigation.
Topics: Creating Master Pages (Assignment to cover master pages, content place holder etc) Exploring the Site Navigation
(Demo Application for menu creation and navigation)
Session 12: 2 Hours.
Using the Validation Controls (Demo Application for page validation)
Learning Objectives :In this module, you will learn Tracing and Debugging the website for better performance and Demo
Application for page validation
Topics :Tracing and Debugging the website for better performance, Working with Globalization and Localization to
manage multi-lingual sites, Introduction to Membership and Roles .
Session 13: 0.5 Hour.
Web Services using ASP.NET (Demo Application to develop web service, deploy & consume in other application) .
Learning Objectives :In this module, you will Learn Demo Application to develop web service, deploy & consume in
other application) and Two demo application to show comparison of complete page post back & advantages of using
AJAX .
Topics : Using the ASP.NET AJAX technology (Two demo application to show comparison of complete page post back &
advantages of using AJAX),AJAX Control Toolkit, Deploying ASP.net Application on IIS Server.
Register Now

More Related Content

Microsoft .Net

  • 3. Session 1: 1 Hour. Dot Net Fundamentals: Learning Objectives :In this module, you will learn Architecture of .NET Framework.,CLR overview and , C#(C-Sharp Language Inside & OOP Concepts) Topics: Architecture of .NET Framework, Evolution of .NET Technology, Insides overview of .NET Framework . (IL code, CTS, CLS, CLR etc.) ,Memory Management and Garbage collector. CLR overview, C#(C-Sharp Language Inside & OOP Concepts). Session 2: 3 Hours. C# as a Programming Language Learning Objectives :In this module, you will learn Basic Syntax and Operators Arithmetic, Logical, Relational, Assignment etc. Decision Making &Loops and Access specifiers & Encapsulation Handling XML Files (Reading , Writing & manipulating XML Files). Topics: Basic Syntax , Data Types (Value Type & Reference Type as well as other reference types like V)ar, Object , Operators (Arithmetic, Logical, Relational, Assignment etc.) , Decision Making &Loops( If. Else, While, For, Switch etc , Access specifiers & Encapsulation , Methods , Nullable Types , Arrays , Structures & Classes , Pre-processor Directive , Exception Handling , File Handling , Handling XML Files (Reading , Writing & manipulating XML Files).
  • 4. Session 3: 1 Hour. C# and OOPs Learning Objectives :In this module, you will learn Implementing OOPs Concepts like Inheritance. Topics: Implementing OOPs Concepts like Inheritance, Polymorphism, Abstraction and Encapsulation in C# application. Session 4: 4 Hours. C# Advanced Concepts Learning Objectives :In this module, you will learn Sorted List, Stacks & Queues, Interfaces Like ICollection, IEnumerable, IComparable, IEomparer) and , Multithreading , LINQ ( LINQ to Objects, LINQ to SQL, LINQ to XML). Topics: Attributes , Reflection , Properties , Indexers , Delegate , Events , Collections (Array List, Hash Tables, Lists, Sorted List, Stacks & Queues, Interfaces Like ICollection, IEnumerable, IComparable, IEomparer) , Generics ( Generic Types like Methods, Classes, Lists with samples) , Multithreading , LINQ ( LINQ to Objects, LINQ to SQL, LINQ to XML). Session 5: 1 Hour. Exploring the concept of Web based server side programming Learning Objectives :In this module, you will learn Differentiating ASP.NET from other server-side technologies Topics: Looking at the Current Industry requirements for server-side programming , Differentiating ASP.NET from other server-side technologies.
  • 5. Session 6: 4 Hours. Working with various ASP.NET Server Controls Learning Objectives :In this module, you will learn Create a Student registration form with field , Name of Student (textbox & label control) and Mobile number (text box control & validation control) read Modify student registration application for using Login, Validation & Navigation controls. Topics: Create a login application. Create a Student registration form with field , Name of Student (textbox & label control), Address (Multiline textbox control) , Mobile number (text box control & validation control), , City of residence(Combo box control). Date of Birth (Calendar control). Number of Subject he want to appear for exam Radio Button control) , Photograph of Student ( picture box control & Open Dialog control) , Subject List student want to enroll (List Box control) , Sex(Male or Female)(Radio Button control & Group box control) , Show Add Rotator on top of the page , Modify student registration application for using Login, Validation & Navigation controls. Session 7: 0.5 Hour. ASP.NET Application Life Cycle ( global.asax, Server side request processing with various objects like HTTP Request,HTTPResponse ,varioushandlesetc). Learning Objectives :In this module, you will learn Study of various events firing sequentially while asp.net page loads. Topics: Page Life Cycle. ( Study of various events firing sequentially while asp.net page lods e.g. pre- init, init, load etc.)
  • 6. Session 8: 0.5 Hour. State Management Learning Objectives :In this module, you will learn Hidden Field, Query String. Topics: Client Side State Management - Cookies, View state, Hidden Field, Query String Session 9: 1 Hour. Server Side State Management Learning Objectives :In this module, you will learn Server Side State Management and Output Caching. Topics : Application object, State Server, Output Caching Session 10: 0.5 Hour. Caching - Page Output, Fragmental, Data output Learning Objectives :In this module, you will learn Connected Architecture - Connection objects and Disconnected Architecture – Datasets. Topics: ADO.NET , Connected Architecture - Connection objects, command objects, Data readers , Disconnected Architecture – DataSets,Asp.net Data binding and Data Grid.
  • 7. Session 11: 1 Hour. Enhancing the look and feel using Themes (Apply custom themes using CSS) Learning Objectives :In this module, you will learn Assignment to cover master pages, content place holder and Demo Application for menu creation and navigation. Topics: Creating Master Pages (Assignment to cover master pages, content place holder etc) Exploring the Site Navigation (Demo Application for menu creation and navigation) Session 12: 2 Hours. Using the Validation Controls (Demo Application for page validation) Learning Objectives :In this module, you will learn Tracing and Debugging the website for better performance and Demo Application for page validation Topics :Tracing and Debugging the website for better performance, Working with Globalization and Localization to manage multi-lingual sites, Introduction to Membership and Roles . Session 13: 0.5 Hour. Web Services using ASP.NET (Demo Application to develop web service, deploy & consume in other application) . Learning Objectives :In this module, you will Learn Demo Application to develop web service, deploy & consume in other application) and Two demo application to show comparison of complete page post back & advantages of using AJAX . Topics : Using the ASP.NET AJAX technology (Two demo application to show comparison of complete page post back & advantages of using AJAX),AJAX Control Toolkit, Deploying ASP.net Application on IIS Server.