Introduction to Asp.net
- Understanding our tool – The .net framework.
- Object oriented basics - Understanding classes and objects.
- Real world programming – Understanding Interfaces.
- Write loosely coupled code – Understanding events and delegates.
- Object oriented thinking – Working with business objects.
- Fun with coding – Implementing our knowledge and writing programs.
Demystifying the asp.net web page (.aspx)
- Understanding the asp.net web page.
- Digging into the asp.net web page class.
- Asp.net web page as a controls container.
- Demystifying the asp.net user controls (.ascx)
Demystifying the asp.net user controls (.ascx)
- Asp.net web page vs asp.net user control
- Understanding the asp.net user control.
- Digging into the asp.net user control class.
- User control as a controls container. How is it different from asp.net web page
- Asp.net user control life cycle.
- Using asp.net user control inside web page.
Unleashing server controls
- Understanding the asp.net server controls base class
- Understanding the serer control rendering mechanism
- Building a basic server control and using it in the web page
- Understanding composite controls
- Building a composite control and using it in the web page
- Understanding templated server controls
- Building a basic template server control and using it in the web page
- Demystifying databound server controls.
- Building an advance templated server control with data binding capability and
using it in the web page
Anatomy of an asp.net application
- Understanding the application domain, application lifetime and application directory
structure.
- Demystifying the web.config file
- Understanding the asp.net http pipeline – httpmodules and httphandlers
- Creating and using httpmodules and httphandlers
Digging into the asp.net toolbox
- Categorizing the asp.net standard controls available
- Understanding each category of asp.net server controls.
- Understanding and using standard asp.net controls.
- Understanding and using the gridview, detailsview and repeater control.
Ado.net (It’s not a part of asp.net. Still we need to have a good understanding
of ado.net to create real world asp.net applications.)
- Demystifying the connection string.
- Understanding sql server express.
- Working with dataset and datareader
- Understanding sqlConnection , sqlCommand and sqlParameter classes.
- Using ado.net with asp.net
Asp.net security – Membership, roles and profiles
- Understanding the aspnetDB schema.
- Getting familiar with asp.net membership, roles and profile tables.
- Digging into System.Web.Security namespace
- Understanding asp.net security controls available.
- Developing security enabled real world asp.net application.
Course Fee