You are on page 1of 7

SEED Organization

www.seed-india.org | www.seedindia.in Page 1


1. Introduction to  Using the MSDN
.NET (Help)
 Overview of
the .NET 3. Language
Framework Fundamentals
 How .NET is  C# Program
Different from Structure
Traditional  Defining
Programming Namespaces
 Common  Understanding
Language C# Data Types
Runtime (CLR)  Defining
 Common Variables and
Language Constants
Specification  Comparing Value
(CLS) Types versus
 Common Type Reference Types
System (CTS)  Working with
 .NET Assemblies Operators and
 Microsoft Expressions
Intermediate  Performing Type
Language (CIL) Conversions
 .NET  Using Console I/O
Namespaces  Formatting
 .NET Framework Numbers, Date
Class Library and Times

2. Introduction to 4. Conditionals and


Visual Studio Looping
 Setting Profiles  if/else
 Creating a  switch
Project  while and
 Using the Code do/while
Editor  for
 Setting Project  foreach
Properties
 Adding 5. Functions and
References Parameters
 Compiling a  Defining Static
Program and Instance
 Running a Functions
Program  Passing
 Debugging a Parameters by
Program value and by
reference

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