SEED Organization
www.seed-india.org | www.seedindia.in Page 2
Overloading Overview of
Functions Object-Oriented
Optional Programming
Parameters Defining and
Using Variable Using Classes
Length Extending .NET
Parameter Lists Classes via
Inheritance
6. Exception Defining and
Handling Implementing
What are Interfaces
Exceptions? Understanding
.NET Exception the Role of
Hierarchy Interfaces in
Catching .NET
Exceptions Working with
Throwing Enumerations
Exceptions
Managing 9. Introducing
Resources with ASP.NET
Finally Overview of
ASP.NET 4.0
Understanding
7. Collections Client-Side vs.
Defining and Server-Side
Using Arrays Execution
Understanding Working with
System.Array Web Forms
Using .NET Understanding
Collections ASP.NET
Working with Application
ArrayLists and Folders
Hashtables Using Web.config
Working with
Lists and 10. Creating
Dictionaries ASP.NET Pages
Introducing LINQ Building ASP.NET
Pages
Using Page
Directives
Working with the
Code-Behind
8. Object-Oriented Model
Programming
SEED Organization
www.seed-india.org | www.seedindia.in Page 3
Understanding Performing
the Life-cycle of a Server-Side
Web Form Validation
Handling Page Using the
Events Regular
Expression
11. Using Validator
Controls Customizing
Working with Validation
HTML Controls
Working with 14. Master Pages
Web Controls Understanding
Creating Controls the Master Page
at Runtime Architecture
Defining and Designing a
Using Custom Master Page
User Controls Designing
Content Pages
12. Handling Working with
Events Validation Groups
Understanding
the Event Driven 15. Maintaining
Programming State
Model Understanding
Writing Event why the Web is
Handlers Stateless
Understanding Maintaining State
PostBack versus within ASP.NET
Non-PostBack Applications
Events Using the
Sharing Event Application
Handlers Object
between Events Using the Session
Using Global.asax Object
Using the
13. Validation ViewState Object
Understanding Reading and
the ASP.NET Writing Cookies
Validation Using the Query
Controls String
Performing
Client-Side 16. ADO.NET
Validation Understanding
the ADO.NET
Object Model
SEED Organization
www.seed-india.org | www.seedindia.in Page 4
Connected vs. Using the ListBox
Disconnected Control
Access Using the
Using a GridView Control
Connection to Using the
Connect to a Data DetailsView
Source Control
Using a Using the
Command to FormView
Execute Queries Control
and Stored
Procedures 19. Securing
Using a ASP.NET
DataReader to Applications
Work with Understanding
Cursors the ASP.NET 4.0
Using the Security Models
DataSet with Authenticating
Disconnected Users
Data Authorization
Using User Requests
DataAdapters Using the
with DataSets ASP.NET Login
Controls
Using the
ASP.NET Web
17. Using XML Site
Understanding Administration
XML and XML Tool
Schemas
Reading XML 20. Introduction
Data with a to Web Services
DataSet Overview of Web
Writing XML Services
Data with a Creating a Web
DataSet Service
Using WSDL and
18. Data Binding Proxy Classes
Understanding Consuming a Web
ASP.NET Data Service
Binding
Examining 21. Deploying
ASP.NET Data ASP.NET
Bound Controls Applications
SEED Organization
www.seed-india.org | www.seedindia.in Page 5
Overview of Local Type
ASP.NET Interface, Lamda
Deployment Expressions
Options Extension
Using Copy Web Methods, Object
Site Tool Initialization
Using Publish Expressions
Web Site Tool Anonymous
Using Web Setup Types, Query
Projects Expressions
LINQ Queries
Query Operators
Conversion
Operators
LINQ to SQL,
DataSet, Entities
LINQ to XML API
22. Asp.Net AJAX LINQ to XML
Conceptual Queries
Overview about
Ajax Technology 24. WCF
Using Asp.net (Windows
Ajax Control Communication
Toolkits Foundation)
Using Server
Side Asp.Net Ajax Architecture of
Using Client Side WCF
Asp.Net Ajax Project Template
Client-Side of WCF
JavaScript WCF Composition
programming Building a WCF
Microsoft Client Service
Library for Ajax Hosting a WCF
Remote method Service
calls with WCF Client
ASP.NET Ajax Application
building
23. LINQ AND
C#
Generics,
Delegates,
Anonymous
Methods,
Enumerartors&Ye
ild
SEED Organization
www.seed-india.org | www.seedindia.in Page 6
25. MICROSOFT
SILVERLIGHT and 26. jQUERY
WPF (Windows Introduction
Presentation The magic dollar
Foundation) sign ($) and a
chain of
WPF in ASP.NET operations
4.0 jQuery Selectors
WPF / E – Every Document.Ready(
Where Concept )
Silver Light and ASP .NET and
Media JQuery
Working with Consuming
JavaScript ASP .NET web
Client-side services using
Programming jQuery
SilverLight JSON serialized
Server-side web service
Programming Consuming a web
SilverLight service using ASP
XAML [Extensible .NET AJAX
Application Consuming a web
Markup service using
Language] jQuery
Developing Calling an ASP
SilverLight Pages .NET page
with Visual method
Studio 2010 or A dummy page
Microsoft Blend method
ASP .NET client Calling a page
templating method from
engine jQuery
Client Templating
How to use
jTemplate
SEED Organization
www.seed-india.org | www.seedindia.in Page 7