contact_information


C & C++
img

ASP.NET Syllabus:

 
OVERVIEW OF .NET(ASP.NET)
	• Platform for the futher
    • Introduction to .NET 
    • Drawbacks of Current Trend 
    • .NET Framework 
    • Key Design Goals
    • CLR,CTS.MSIL,& Other Tools
    • Multiple Language Interaction & Support
    • Moving from Project to Assemblies..
    • Security Service and environments
    • Vista & IIS 6.0/7.0 & their Requirements 
    • Installing & Configuring VS.NET/.NET 2.0/3.0/3.5
    • AJAX(ATLAS) importance in Web Applications 
    • The need for AJAX & the Solution   
ACTIVE SERVER PAGES.NET ROLE
    • Shifting from ASP to ASP.NET, ASP.NET to WEB 2.0(new)
    • ASP.NET AS FRAMEWORK ,Namespaces
    • ASP.NET-New scanario in development process with IDE-VS.NET
    • Web pages to Web Forms,HTML-ASP.NET,State
      management an important objective
    • Understanding the ASP.NET Execution Scenario
    • C#.NET role in ASP.NET Develeopment
    • ASP.NET/C#.NET - the Industry approach
    • HTML,HTML Controls,ASP.NET Control
    • Client-side & server-side  control 
    • Consuming HTML client/server control in WebForms
    • Consuming ASP.NET controls in webframs
    • Understanding the rendering nature of controls
      developing a simple startup application                    
ASP.NET WEB FORMS - THE NEW TECHNOLOGY(BEGINNING)
    • Introduction Web Forms,Work Process
    • Working with Server Control 
    • Applying Style to Control,Themes,Skins etc    
FORM
    • PAGE Direction and its use 
    • Separating code & Design
    • New  code behind Techniques
    • Implementing ASP.NET & server controls
    • Types of ASP.NET & their need/render
    • Intrinsic - Validation - Bound - DataSource 
    • Navigation - login - Wed Part & AJAX.-as buliding 
      blacks ASP.NET
WEB FORMS - INTRODUCTION TO AJAX VALIDATION
    • Validation from with validation controls of ASP.NET 
    • Using RequiredFieldValidator control
    • Using CompareValidator control
    • Using RangeValidatior control 
    • Using CustomValidator control
    • Create server-side/client - side function for- customerValidation control 
    • Group validations & avoiding validations
    • Finally-Client Targets & ValidationSummary control    
ADO.NET I - DATABASE SERVICES (V1.1/2.0/3.5)
    • XML,XML to HTML, XML & Database
    • XML Schema Definitation Tool
    • Overview of ADO.NET/XML Support in .NET
    • Connect/Insert/Update/Delete.Query data- using ADO.NET
    • Retrive data with datasets
    • Data Adapters,Understanding Data Table
    • BUild data table programmatically 
    • Filter and sort Data table,Data Relations
    • ADO.NET LINQ
ADO.NET - II
	• Parameters with command object
    • Stored procedures with ADO.NET using -output Parameters
    • Develop a Registration from using ADO   
PRESENTING DATA USING ASP .NET BOUND CONTROLS (USING VB.NET/C##)
    • ASP .NET Bound controls
    • DataSource Controls
    • Repeater & its uses
    • DataBound and DataAware Cosntrols
    • Bind data to Dropdownlist Control
    • Datalist control
    • DataGrid(1.1/2.0) Control
    • GridView & its importance in Development
    • GridView(Basic)- Simple Uses
    • GridView (Advanced) -Runtime Fields,Empty DataRows,
    • FromView & DetailsView    
AJAX (ATLAS)
    • Introduction to Microsoft AJAX.(code name ATLAS)
    • XML Http object
    • Programming with XML HTTP object
    • Advantages and Disadvantages of AJAX.
    • Future of AJAX.
    • MS Implementation of AJAX    
ASP.NET ERRORS HANDLING & DEBUG.
    • Error Handiling & .NET Runtime
    • Avoid Errors before They Occur
    • Structured Error Handing
    • Catching General Exceptions
    • throwing Exceptions 
    • Custom Exceptions
    • Page Level Error Handling 
    • Application Level Error Handiling    
USER CONTROLOS    
    • Creating USer Controls
    • Adding member to user Controls
    • Registering User Control
    • Properties & Methods
    • Dynamically Loading user controls 
    • Master Pages.    
CONFIGURING ASP.NET APPLICATION    
    • Web Application configuration-Advantages.
    • New Configuration Model,ASP.NET Confn Tool
    • Web Application Machine Configuration 
    • Global Assembly Cache Strong Names VS2005.
    • Working with Assembly Info
    • Web.Config, Machine.Config 
    • Process Model - System Configuration.    
ASP.NET WEB APPLICATIONS     
    • About Session & Application Object 
    • Comparison Between Session & Applcation
    • Using the Global.asax file 
    • Managing Application State 
    • Http Handlers
    • Application & Session Variable
    • Application & Session Events    
CACHE SERVICES
    • Caching overview 
    • Advantages of caching
    • Comparing with Application & Session var's
    • Page output caching
    • Page data caching
    • Fragment catching.    
SECURITY
     • Security overview
     • Authentication & Authorization
     • Windows-based Authentication 
     • Passport Authentication.(WebServices)
     • Forms-based Authentication
     • Memberships
     • Authorizing Users and Roles
     • User Account Impersonation     
DEPLOYMENT
     • Deploying ASP.NET Application    
ASP.NET XML WEB SERVICES    
     • Introducing XML Web Services
     • Differences Between DCOM/Remoting / Web Services
     • ASP .NET Webservices.
     • Writing a Simple Web Service
     • XML Web services Stack, SOAP, WSDL,UDDI,Sync an 
     • Async calls
     • Web Service Type Marshalling 
     • Using Data and Web services
     • Using Objects and Intrinsic 
     • HTML pattern Matching 
     • WCF     
MOBILE APPLICATIONS    
     • Mobile froms
     • Mobile Enveronment - Today's Need.
     • Needed Infrastructure
     • WAP, WML overview.
     • MS Mobile Explorer.
     • Open Ware Simulators.
     • Line smart phones and pocket PC Applications.    
SMARTPHONE AND POCKET PC    
     • What are Smartphones / Pocket Pc2
     • Application for smartphone / pocket pc
     • Deploying / Run application in devices / Live    
PROJECT WORK [ REAl TIME]    
     • Will be covered in vb.net/c#.net
     • All new technologies will be addressed by the faculity during toaching regular content ensuring  complete awareness for the next future.
     • Any other topics on request will be taught by our experienced faculity - feel to ask - subject to timings and availablity