Vous êtes sur la page 1sur 8

ASP.

NET

Session 1:Lecture: Introduction and difference between ASP and ASP .Net Application ASP .NET Web Forms o ASP .NET Programming Model o Web Forms Code Model o The code behind Web Forms Separation of content & Business logic o Life Cycle of a Web Forms Page The goals of Asp .Net 4.0 Additional new features of Asp.net 4.0 Application and page Frame works o Application location option o Asp. Net page Structure options o Asp .Net page directives o Asp .Net page events o Dealing with PostBacks o Asp .net Application Folder

Session 2: Lecture: ASP .NET Server Controls o Type of server controls o Building with Server Controls o Working with Server Controls events Applying Styles to server Controls Html Server Controls Manipulating pages and server Control Asp.Net Web Server Control o All basic web Server Control including Xml, Panel, Table, PlaceHolder, Bullete dlist,

HiddenField , FileUpload, MultiView and View, ImageMap, Wizard Server control. Validation Server Controls o Understanding validation o Client-Side versus Server-Side validation o Asp.net Validation Server Controls Creating User Controls in ASP .NET o ASP .NET Server Controls Template Customizing the look & feel of ASP .NET Server controls using Templates Creating Templates How Templates differ from Styles

Assignment Lab: Create a Simple application in ASP .NET 4.0 in which use all web and server cont rol with all validation.

Session 3: Lecture: Master Pages, Skin, Theme o Working with Master Pages o The basic of Master Pages o Coding a Master Page o Coding a Content Page o Mixing Page Types and languages o Specifying which Master Page to use o Working with Page Title o Specifying Default Content in Master Page o Nested master Page o Caching with Master Page o Using Asp.net 3.5 Themes o Creating yours own Themes o Programmatically Working with Themes o Assigning the page s Theme Programmatically o Assigning a control SkinID Programmatically

Assignment Lab: Create a Simple application in ASP .NET 4.0 in which use Master Page Create a Simple application in ASP .NET 4.0 in which use Theme and skin Create a Simple application in ASP .NET 4.0 in which use CSS file

Session 4: Lecture: ASP .NET Web Application Security o Securing Through IIS o ASP .NET 4.0 Authentication Windows Authentication Passport Authentication Form Based Authentication o ASP .NET Authorization Working with User.identy Working with User.IsInRole() Pulling more information with WindowIdentity Debugging and Error Handling Techniques o Design Time Support o Immediate and Command Window o ASP .NET Tracing Page level Application Level Viewing Trace Data Trace Forwarding TraceListeners Diagnostic Switches Web Events o ASP.NET Debugging IIS Versus ASP .NET development Server Starting a Debugging Session Client Side JavaScript debugging SQL Store Proc Debugging o Exception and error Handling Handling Application Exceptions Http Status codes

Assignment Lab: Create a Simple application in ASP .NET 4.0 in which we use all following Authentication Windows Authentication Passport Authentication Form Based Authentication

Session 5: Lecture: ASP .Net Ajax Understanding Ajax ASP .NET AJAX and Visual Studio 2010 ASP .NET AJAX Server Side Controls The ASP .Net Ajax Control ToolKit Installing Asp .Net Ajax Control ToolKit ASP .NET AJAX Controls Using the prototype design Pattern with JSON Site Navigation o XML Based Site Maps o TreeView Server Control o Menu Server Control o SiteMap Data Provider, Nesting SiteMap files o Sitemap localization o Security Trimming Assignment Lab: Create a Simple application in ASP .NET 4.0 by using AJAX controls.

Session 6: Lecture: Querying with LINQ o LINQ to objects o LINQ to XML o LINQ to SQL Working with XML and LINQ to XML o Basic of XML XML InfoSet XSD-XML Scheme Definition Editing and XML Schema in Visual Studio 2008 o XmlReader and XmlWriter o XmalDocument and Xpathdocument o DataSets

o The XmalDataSource Control o XSLT o Database and XML For XML AUTO SQL Server 2005 and XML Data Type

Session 7: Lecture: Threading o Threading & Synchronization o Life Cycle of a Thread ACTS, Pune Teaching Guidelines for Microsoft .NET 4.0 DAC, MS.NET 4.0 Page 10 of 14

DAC Aug 2011

o Synchronizing critical data using Synchronization objects o Thread Pool Transaction Management o Transaction Processing Fundamentals Processing Transactions ACID properties Transaction Boundaries Transaction Models COM Interop: using COM Within .NET o Interoperating with Unmanaged code Exposing .NET Runtime Objects to COM Role of the RCW (Runtime Callable Wrapper) Exposing COM Objects to .NET Runtime Role of the CCW (COM Callable Wrapper) Assignment Lab: Create a Simple application in which we create reference to COM objects and use them from .Net Code

Session 8: Lecture: Data Binding in Asp.Net 3.5 o Data Source Controls o Configuring Data Source Control Caching

o Storing Connection Information o Using Bound List Controls (GridView, Editing GridView Row Data,DetailsView, Li stView FormView etc.) o InLine Data-Binding Syntax Data Management with ADO.NET 3.5 o Basic ADO.Net features Connection object, Command object, DataReader, DataAdapter, DataSet and DataTable. o DataList Server Control Working with Layout templates and multiple Columns o ListView Server Control Creating layout template Creating ItemTemplate Creating EditItemTemplate Creating EmptyItemTemplate Creating Item template o Asynchronous command Execution o Asynchronous Connections o How to create a Crystal report Assignment Lab: Create a Simple application in ASP .NET 3.5 where we bind data table with all co ntrols Create a Simple application in ASP .NET 3.5 to prepare an Crystal report

Session 9: Lecture:

o Implementing a Web Service Creating a Web Service Project Implementing Web Service Methods, exposing them and controlling their behavior Managing State in an ASP .NET Web Service Debugging Web Services

o Windows Communication foundation WCF Overview Buliding a WCF Services Adding a Services reference o Publishing and Deploying Web Services Overview of UDDI Publishing a Web Service Finding a Web Service Publishing a Web Service on an Intranet Configuring a Web Service Assignment Lab: Creating a simple Web Service Project. Introduction to provider Model o Role Provider o Personalization Provider o SiteMap Provider o SessionState Provider o Web Event Provider o Configuration Provider o WebParts Provider Portal Frame works and Web Parts o Introduction Web Part manager Control o Working with Zone Layouts o Create custom Web part o Understanding difficulties in dealing with Master Page When connecting Web Par ts

Session 10: Lecture: Localization o Cultures and regions

Understand Culture Type Server side culture declaration Client Side culture declaration o Asp .Net 3.5 recourse files Making use of local resources Making use of global resources o Looking at the resource editor Deploying Asp .Net Applications o Asp .Net Applications and the Web Server How web server works The virtual directory Web Farms IIS7 o Modular Architecture of IIS7 o IIS7 and asp .net Integrated pipeline o Building a customized Web Server o IIS Manager Application pool,web sites, delegation o Deploying a Simple Site Assignment Lab: Create a Virtual directory for an ASP .NET 3.5 application Create a simple Currency Converter web application that uses the user culture to determine the type of conversion to convert one language to other language.

Session 11: Lecture: ASP .Net Application with Silverlight o A Basic ASP .NET application o Finding Vector Based Content o Converting vector Content to XAML o Tools for viewing and editing XAML o Integrating with your existing ASP.Net Site o Receiving Sliverlight events in JavaScript Assignment Lab: Create a Simple application using silverlight

Vous aimerez peut-être aussi