ASP.NET
ASP.NET – Table of Contents
Part I: Web Programming Basics
- Introduction to Web Programming
- Key Terms need to know before going for a Web Programming
- What is a Web Server?
- What is a Browser (Client)?
- Browser Is a Thin Client
- How Web Applications work?
- Static and Dynamic Web Pages
- Client Side and Server Side Processing
- Web Application Basics
- HTTP Requests
- HTTP Request from a Browser
- Making HTTP Request without a Browser
- HyperText Markup Language
- Dynamic Content
- HTML Forms
- Common Gateway Interface
- The Microsoft Platform as a Web Server
- Internet Information Services
- Internet Services Application Programming Interface DLLs
- Internet Information Services
- Drawbacks of ASP
- Look Back: Active Server Pages (ASP)
- The Evolution of Web Development
- HTML and HTML Forms
- Server-Side Programming
- Client-Side Programming
Part II: Server-Side Programming – ASP.NET
- Introduction
- Introducing ASP.NET
- What is ASP.NET?
- How Browser understands ASP.NET web Pages?
- How ASP.NET is converted to HTML?
- Advantages of ASP.NET
- Seven Important Facts about ASP.NET
- Road to ASP.NET
- Some useful Tips for Asp.Net Web Development
- Introducing ASP.NET
- ASP.NET Fundamentals
- NET Architecture
- How ASP.NET Web Pages are processed on the Web Server?
- NET Execution Model
- The ASP.NET Compilation Model
- How Web Servers Execute ASP.NET Files
- Compilation
- Behind the scenes of ASPX files
- NET Applications
- Application Types in ASP.NET
- NET Web Project File Types
- Web Application Projects versus Web Site Projects
- Converting a Web Site Project to a Web Application Project in Visual Studio
- Structure of ASP.NET Pages
- NET Application Folders
- The Page Model
- In-Line Coding
- Code-Behind
- Code-Behind versus In-Page Coding
- Moving to another Page
- Directives
- NET Page-Life Cycle
- NET Objects
- NET Request Objects
- NET Response Objects
- The HttpApplication
- The HttpResponse Object
- NET Server Controls and Client Side Scripting
- HTML Controls
- Standard Controls
- Validation Controls
- Login Controls
- Client Side Scripting
- State Management
- The Problem of State
- View State
- The View State
- Making a View State
- Retaining member Variables
- Storing Custom Objects
- Transferring Information between pages
- Query String
- Cross-Page Posting
- Cookies
- A Cookie Example
- Session State
- Session Tracking
- Using Session State
- Session State Configuration
- Cookie-less
- Time-out
- Mode
- Application State
- An Overview of State management Choices
- Tracing, Logging and Error Handling
- Application-Level Tracing
- Using Tracing to find page errors
Part III: Working with Data
- ADO.NET
- An Introduction to ADO.NET
- NET Architecture
- NET Classes
- NET DataSets
- Connection Pooling
- Data Binding
- The ASP.NET Data Binding Model
- Rich Data Controls
- View Controls
- DataSource Controls
- Dynamic Data
- Reporting
Part IV: Building ASP.NET Websites
- Styles, Themes and Master Pages
- What are Themes
- Creating Themes, how to apply themes
- Dynamically applying themes
- Terminology and Use of Master pages
- Creating Master pages
- Adding the Content pages
- Changing the Master page’s properties from content pages
- Changing the Master page Dynamically
- Website Navigation
- Introduction and Site Map definition
- SiteMapDataProvider Control
- Site Navigation Controls
- Menu
- SiteMapPath
- Treeview
- Adding Breadcrumb Navigation
- Website Deployment
Part V: ASP.NET Configuration and Performance
- Overview of ASP.NET Configuration
- NET Configuration Files
- config
- config
- The Web Site Administration Tool
- NET Configuration in IIS
- Encrypting Information in the Configuration Files
Part VI: Web Site Security
- Security Fundamentals
- Forms Authentication
- Membership
- Using The Login Controls
- Profiles
- Cryptography
Part VII: Web Services
- Introduction
- What is a web service?
- Commonly used terms in Web Services
- Web Service Architecture
- NET Protocols
- Creating and Consuming a Web Service
- Consume Web Services with Ajax
- Building a Web Service with .NET Remoting
sailjamehra said
when you will post the Html controls and server controls and validation controls etc.. varmaji..?