Sie sind auf Seite 1von 8

Course Curriculum:

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

Das könnte Ihnen auch gefallen