ASP Net Sessions 2011 12 Final
ASP Net Sessions 2011 12 Final
ASP Net Sessions 2011 12 Final
5 w ith VS 2010/2011
# [Schedule for 2012 Jan – Mar batches]
1 What is ASP.NET ? ASP.NET as Server Side technology. Part of .NET Framework. .NET for all types
of applications. Types of Applications today. Web Applications, Desktop Applications, Mobile
Applications & Web Services. their execution and features with comparison. ASP.NET and ASP as
Microsoft technologies for web.
2,3 Prerequisites of Web Applications. Web Applications Universal Nature. Web Server, DataBase Servers
under Network O/s. IIS as Web Server. HTTP and its importance in web apps. Web Browser Role in
Clients. Examples of Real-time environment. IIS, ASP.Net and Windows as a family for developing
web apps. Start working with IIS. IIS Console, Virtual and Physical Directories, simple program for
demonstration.
4 Programming for web. HTML and its importance in web applications. HTML 5 as the new and
modern markup support. Writing simple HTML programs and testing IIS based web applications.
5 IDE’s – their role in development. VS.NET 2010/2011, MS Expression, Web Matrix & Mono IDE’s
for .NET 4.0/4.5 versions.
Creating website using different IDE’s – Understanding Cassini, new IIS Express & IIS web servers for
creating web sites.
6 HTML, Client Side and Server Side Scripting. Need for Client Side Scripts and their execution. Server
Side Scripts execution. JavaScript as the preferred client side scripting language and asp.net as the
server side. Simple programs to demonstrate the same.
7 VS.NET Javascript demos – Javascript and its features, Different ways of writing Javascript
8 jQuery and its importance in web development. Using jQuery in VS.NET – jQuery Advantages and
Disadvantages. Javascript Document Object Model for accessing HTML elements.
9 More JavaScript and ASP.NET Execution Environment
10 ASP.Net Features—Simplified, Better Performance, Strong typed Language, Event Driven Model,
Separation of Code & Design, Security, Easier Deployment & Configuration, Debugging, Better State
Management. ASP.NET Web forms and HTML forms. ASP.Net Execution Scenario and Web Forms
importance in ASP.NET
11 More ASP.NET Forms environment with basic controls – sample programs
13 ASP.NET Rich controls and List Controls –with concepts like Collections, DataBinding etc…
16 DataBinding at Higher Level – using Data Tab Controls for effective DataBinding. ADO.Net in
ASP.Net, Database access in ASP.Net, Providers and their uses, XML support and so on.
Understanding DataSources like DB’s, Spreadsheets, Text Files , Service oriented db’s and latest
Cloud DB’s.
17 Different ways of preparing Data Objects like using SqlDataSource controls, LinqDataSource Control
with Linq To Sql Concept
18 EDM basics and its importance in new type of applications.
Entity DataSource control with EDM concept.
19 DataBinding Programatically using DataSet
21 Introduction to GridView control. GridView as the most feature rich control in ASP.Net for
presentations. Using grid for simple and static presentation
24 GridView Structure and other fields. Shopping cart using GridView. ebay,amazon shop cart demos.
28 Using Datalist with more features than Data Repeater like selection and editing support – Bubbled
events
29 ListView and other DataBound Controls
30 Dynamic Data – one of the ASP.NET Form – advantages – its relation with Linq To Sql & EDM
Its importance for higher level implementations.
31 Introduction to Configuration. ASP.NET Configuration importance. Machine.Config, web.config files.
Some settings of this files. <compilation> <appSettings>. Hierarchical approach of configuration files.
32 More ASP.NET Configuration Settings <connectionStrings>,
35 Security Configuration in ASP.NET. aut hentication and authorization in o/s, db servers and finally in
web apps. Implementing Security in ASP.Net using various methods in support with configuration.
Identifying and implementing the necessary xml tags related to configuration in ASP.Net.
36 Security continued….Authorization and authentication in windows,passport and forms based.
37 Security Continued – Usernames and passwords in database,xml file and also in web.config.DB and
xml file examples
38 ASP.NET Memberships concept. ASP.NET_REGSQL Tool configuration tool for configuring the SQL
SERVER, ASP.NET configuration utility to create usernames/passwords etc….using Login Controls(5)
for membership and also for individual uses.
39 State Management in ASP.NET. How to persist data during round trips in asp.net. Complete list of
state enabled/disabled. Need to add State for web apps. All methods overview QueryString,
Server.Transfer, PostBackUrl, ViewState object, Session, Application and Cache object. Examples
40 ViewState and its use in ASP.NET 2.0 applications. Gridview using ViewState. ViewState for other
uses. Internal and external ViewState management properties and methods.
41 ASP.NET Applications and Sessions. Consuming both in the form of Variables and Events. Use of
Application and Session Variables with example.
42 GLOBAL.ASAX file importance. ASP.NET application and Session Events. New events and their uses.
Drawbacks of Application Variables.
43 ASP.NET Caching – Page Output Caching , Data Caching and Fragment Caching. Caching as the
important method for improving speed. Gmail, searching and shopping cart scenarios. ASP.NET Page
Life cycle view with its events and execution process
44 Page Output Caching demo.
45 Page Output continued, Data Caching and overcoming the drawbacks of Application variables.
Time and File Dependency demos.
46 Fragment Caching, Web user controls and its importance in application development. Partial page
caching demo.
47 Master Pages, Themes and Skins in ASP.NET 2.0. New improved design capabilities. Dynamic and
static assignments of themes and skins…….
48 Web Services in ASP.Net , web services as the next generation of developing applications ,
importance of SOAP and XML in web services. SOA model of apps. Web Services Infrastructure.
UDDI , DISCO , WSDL and SOAP as the underlying technologies.
49 DCOM, CORBA, Remoting and Web Services differences. Web Services support in ASP.NET.
Distributed computing using Web Services . Create and test web services.
WCf service as new environment for Web Services and its advantages. Develop sample WCF services.
50 Consuming web services. Web Services Simp le and Database example. Live demos on web services.
Hosted web services usage from asp.net applications.
51 Service Oriented Architecture applications – using jQuery to consume services.
53 Smartphone apps running in emulator and also on real device. Smartphone apps usage in real world.
Using emulators, activesync and device emulator Manager.
54 Pocket PC applications – using emulator as real device, deploy and run the applications.
56 .NET 4.5 features – HTML 5 – jQuery for validations and other demos**
HTML 5 and the browsers support for it.
Nagaraju B
nbende.wordpress.com
www.NareshIT.com