ASP Net 2010schedule
ASP Net 2010schedule
ASP Net 2010schedule
ASP.NET
By Mr Nagaraju
Types of Applications today. Web Applications, Desktop Applications, Mobile Applications & Web
Services. their execution and features with comparison. ASP.NET and ASP technologies.
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.
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.
Installation Prerequisites, Configuration requirements. Installation Procedures for ASP.Net,
Requirements to Develop and Run ASP.Net applications in Windows NT,2003,XP,VISTA and latest
Windows 2008 & Windows 7. Installation of ASP.NET, IIS 5 to IIS 7 and VS.NET. TroubleShooting
during installation. Problems and Solutions Questions Preferred/Recommended .NET
environment.
VS.NET 2010 IDE , Expression IDE for ASP.NET,Javascript,xml etc..
VS 2010 features and its role in development
VS.NET / .NET 4.0 / C# 4.0 as current versions of .NET
Javascript demos Javascript and its features, Different ways of writing Javascript, Variables in
Javascript.
More JavaScript and ASP.NET Execution Environment
Server Side Programming ASP & ASP.NET as MS Environments
ASP.Net FeaturesSimplified, 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
More ASP.NET Forms environment.
ASP.NET Controls and differences with HTML controls
State Management Demos. Simple programs. Continued.
Types of controls in Web Forms Server side controls and their importance
ADO.Net in ASP.Net, Database access in ASP.Net, Providers and their uses, XML support, ADO.Net
Objects Oledbconnection, Oledbdataadapter, Oledbcommand , Dataset , Datarow and others.**
Data Access Namespaces in ADO.Net , Working with Command and Oledbdatareader Object with
examples. **
Dataset model of developing applications in asp.net using Dataset,Data Adapter and connection
objects of ADO.Net also Binding data using objects.**
Presenting data using Presentation controls or working with ASP.Net Bound Controls (3) Data
List, Drop Down list, Data grid,GridView and others. Concept of Binding. Importance of new
DataSource Controls in .NET 4 LinqDatasource, EDM DataSource and other DataSource(4).
Programmatic way of dealing with Data Binding concept LINQ, EDM and N-Tier model of
development as the most important.
Introduction to GridView control. GridView as the most feature rich control in ASP.Net for
presentations. Using grid for simple and static presentation
GridView Sorting and Paging features. Pager component. AJAX style of GridView. A simple
introduction to AJAX.
GridView Fields and Expressions.
GridView Structure and other fields. Shopping cart using GridView. ebay,amazon shopping cart
demos.
Gridview Continued with Real-time and other features
GridView Continued.
Details View and FormView Controls. New and their uses. Master Detail app.
Using Datalist with more features than Data Repeater like selection and editing support
ListView new .NET 4.0 control Its advantages over other existing controls.
Demo and its uses
<trace> settings
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.
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
The new ViewState Behavior in ASP.NET 4.0
ViewState and its use in ASP.NET 4.0 applications. Gridview using ViewState. ViewState for other
uses. Internal and external ViewState management properties and methods.
ASP.NET Applications and Sessions. Consuming both in the form of Variables and Events. Use of
Application and Session Variables with example.
GLOBAL.ASAX file importance. ASP.NET application and Session Events. New events and their uses.
Drawbacks of Application Variables.
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.
Page Output continued, Data Caching and overcoming the drawbacks of Application variables.Time
and File Dependency demos.
Fragment Caching, Web user controls and its importance in application development. Partial page
caching demo.
Master Pages, Themes and Skins in ASP.NET 2.0. New improved design capabilities. Dynamic and
static assignments of themes and skins.
Navigation controls(6) Menu,Treeview and SiteMappath control.(optional)
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.
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 the new
environment for Web Services and its advantages. Develop some sample web services.
Consuming web services. Web Services Simple and Database example. Live demos on web services.
Hosted web services usage from asp.net applications.
Service Oriented Architecture applications continued..
Mobile Applications Support for Mobile apps, Smartphone and Pocket PC.
For more information contact your faculty (or) front office@ Naresh IT
Nagaraju B