4. Payilagam Software Training Institute
2014
Chapter 15: Generics
Exercise
Practices
Chapter 16: Assemblies
Private Assembly
Shared Assembly
Exercise
Practices
Chapter 17: Data Access using ADO.Net
Exercise
Practices
Chapter 18: Threading, Multithreading and Multitasking
Threading
Multithreading
Multitasking
Exercise
Practices
Chapter 19: File Systems and Streams
Chapter 20: Exceptions
Exercise
Practices
Chapter 21: Advanced Features in 4.0
4
Exercise
Practices
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
5. Payilagam Software Training Institute
2014
Content for ASP .NET
PART I :
Chapter 1: Introduction to Asp.Net
From ASP to ASP.Net
Web Forms
Web Services
ASP.Net Features
ASP.Net 2.0
ASP.Net 3.5
Chapter 2: Overview of the ASP.Net Framework
ASP.NET and the .Net Framework
Understanding ASP.Net Controls
Understanding ASP.Net Pages
Chapter 3: Web Forms Architecture
Page Class
Web Forms Life Cycle
Web Forms Event Model
Code Behind File
Chapter 4: ASP.Net and HTTP
Request/Response Programming
HTTP Request Class
HTTP Collections
HTTP Response Class
Redirection
HTTP Utility Class
Chapter 5: Web Applications Using Visual Studio
5
Using Visual Web Developer
Visual Studio Forms Designer
Using Components
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
6. Payilagam Software Training Institute
2014
Shadow Copying
Using the Global.asax file
Data Binding
Chapter 6: State Management and Web Applications
Session State
Application State
Hidden Fields
Cookies
QueryString
Exercise
Practices
Chapter 7: Using the Server Controls
HTML Server Controls
Web Forms Server Controls
User Control
Exercise
Practices
Chapter 8: Using the Validation controls
Overview of the Validation controls
Using the RequiredFieldValidator control
Using the RangeValidator control
Using the CompareValidator control
Using the RegularExpressionValidator control
Using the CustomValidator control
Using the ValidationSummary control
Using the CustomValidation control
Exercise
Practices
Chapter 9: Using the Rich Controls
6
Accepting File Uploads
Displaying a Calendar
Displaying Advertisements
Displaying different page views
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
7. Payilagam Software Training Institute
2014
Displaying a wizard
Exercise
Practices
Chapter 10: Using the Standard Controls
Displaying Information
Accepting User Input
Submitting Form Data
Displaying Images
Using the Panel control
Using the Hyperlink control
Exercise
Practices
Chapter 11: Caching in ASP.Net
What is Caching?
Page Level Caching
Page Fragment Caching
Application Caching
Exercise
Practices
Chapter 12: ASP.Net configuration and Security Fundamentals
Configuration Overview
Authentication and Authorization
Windows Authentication
Forms Authentication
Security and ASP.Net
Exercise
Practices
Chapter 13: Debugging, Diagnostics and Error Handling
7
Debugging
Application tracing
Page Tracing
Error Handling
Exercise
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
8. Payilagam Software Training Institute
2014
Practices
PART II:
Chapter 14: ADO.Net and LINQ
ADO.Net Overview
.Net Data Providers
Connections
Commands
DataReaders and Connected Access
DataSets and Disconnected Access
Language Integrated Query
Exercise
Practices
Chapter 15: Overview of Data Access
Using DataBound Controls
Using DataSource Controls
Using Programmatic DataBinding
Understanding Templates and DataBinding Expressions
Overview of SQL Server Express
Sample Database-Driven Web Application
Exercise
Practices
Chapter 16: Using List Controls
8
Overview of the List controls
Working with the DropDownList control
Working with the RadioButtonList control
Working with the ListBox control
Working with the CheckboxList control
Working with the BulletedList control
Creating a Custom List control
Exercise
Practices
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
9. Payilagam Software Training Institute
2014
Chapter 17: Using the GridView Control
GridView control Fundamentals
Using Fields with the GridView control
Working with GridView control Events
Extending the GridView control
Exercise
Practices
Chapter 18: Using the DetailsView and FormView Controls
Using the DetailsView control
Using the FormView control
Exercise
Practices
Chapter 19: Using the Repeater and DataList Control
Using the Repeater control
Using the DataList control
Exercise
Practices
PART III:
Chapter 20: Designing Websites with Master Pages
Creating Master Pages
Modifying Master Page Content
Loading Master Pages Dynamically
Exercise
Practices
Chapter 21: Designing Websites with Themes
9
Creating Themes
Adding Skins to Themes
Adding CSS to Themes
Creating Global Themes
Applying Themes Dynamically
Exercise
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
10. Payilagam Software Training Institute
2014
Practices
Chapter 22: Creating Custom Controls with User Controls
Creating User Controls
AJAX and User Controls
Dynamically Loading User Controls
Exercise
Practices
Chapter 23: Using the Login Controls
Overview of the Login Controls
Using the Login Control
Using the CreateUserWizard control
Using the LoginStatus control
Using the LoginName control
Using the ChangePassword control
Using the PasswordRecovery control
Using the LoginView control
Exercise
Practices
PART IV:
Chapter 24: Building Components
Building Basic Components
Building Component Libraries
Architectural Considerations
Exercise
Practices
Chapter 25: Using the SqlDataSource Control
10
Creating Database Connections
Executing Database Commands
Using ASP.Net parameters with the SqlDataSource Control
Programmatically executing SqlDataSource Commands
Caching Database data with the SqlDataSource control
Exercise
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
11. Payilagam Software Training Institute
2014
Practices
Chapter 26: Using the ObjectDataSource Control
Representing Objects with the ObjectDataSource control
Using Parameters with the ObjectDataSource control
Paging, Sorting and Filtering data with the ObjectDataSource control
Handling ObjectDataSource control events
Concurrency and the ObjectDataSource control
Extending ObjectDataSource control
Exercise
Practices
Chapter 27: Using LinqDataSource Control
Exercise
Practices
Chapter 28: Building Data Access Components
Connected Data Access
Disconnected Data Access
Executing Asynchronous Database Commands
Building Database Objects with the .NET Framework
Exercise
Practices
Chapter 29: Using the Navigation Controls
Understanding SiteMaps
Using the SiteMapPath control
Using the Menu control
Using the TreeView control
Building a SQL Hierarchial Data Source control
Exercise
Practices
Chapter 30: Using Site Maps
11
Using the SiteMapDataSource control
Using the SiteMap Class
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
12. Payilagam Software Training Institute
2014
Advanced SiteMap Configuration
Creating Custom Site Map Providers
Generating a Google SiteMap File
Exercise
Practices
PART V:
Chapter 31: Introduction to ASP.Net and AJAX
Rich Client Applications
AJAX
Script Manager
Update Panel
AJAX Client Library
Remote Method Calls
AJAX Control ToolKit
Exercise
Practices
Chapter 32: HTTP Pipeline
Pipeline Architecture
Context
Applications
Handlers
Modules
Exercise
Practices
Chapter 33: XML [Extensible Markup Language]
12
What is XML?
XML Document Structure and Syntax
XML Documentation Classes
Reading and Writing XML File
Exercise
Practices
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
13. Payilagam Software Training Institute
2014
Chapter 34: ASP.Net Web Services
Introduction to XML Web Services
Creating Web Services
Setting the Web Service Attribute
Test and Run your Web Service
Consuming a Web Service in Client Application
Consuming a Third Party Web Service
Exercise
Practices
Chapter 35: Globalization and Localization
Understand Culture and UI Culture
Initialize Culture Method
Set the Culture and UI Culture for ASP.Net Web page
Exercise
Practices
Chapter 36: Deployment
Methods of Deploying Web Application
Deploy Windows Application
Deploying Website
Publishing Website
Exercise
Practices
SQL Server Tutorials
Chapter 1: Overview of SQL Server 2008
Introduction to SQL Server 2008
Identifying SQL Server 2008 Tools
Chapter 2: Querying Data
13
Retrieving Data
Using Functions to Customize the Result Set
Summarizing and Grouping Data
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
14. Payilagam Software Training Institute
2014
Exercise
Practices
Chapter 3: Querying Data by Using Joins and Subqueries
Querying Data by Using Joins
Querying Data by Using Subqueries
Exercise
Practices
Chapter 4: Managing Databases and Tables
Managing Databases
Managing Tables
Exercise
Practices
Chapter 5: Manipulating Data in Tables
Manipulating Data by Using DML Statements
Manipulating the XML Data
Exercise
Practices
Chapter 6: Implementing Indexes, Views , and Full-Text Search
Creating and Managing Indexes
Creating and Managing Views
Implementing a Full-Text Search
Exercise
Practices
Chapter 7: Implementing Stored Procedures and Functions
Implementing Batches
Implementing Stored Procedures
Implementing Functions
Exercise
Practices
Chapter 8: Working with Triggers and Transactions
14
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
15. Payilagam Software Training Institute
2014
Implementing Triggers
Implementing Transactions
Exercise
Practices
Chapter 9: Implementing Managed Code
Understanding Managed Code
Creating Managed Database Objects
Exercise
Practices
Chapter 10: Implementing HTTP Endpoints
Introduction to HTTP Endpoints
Implementing HTTP Endpoints for Web Services
Exercise
Practices
Every Chapter contains Exercises
And
Every Section contains Mini Projects
And
Finally Live Project
Implementation of Live Project
15
Getting Customer Requirements
Implementing Database and Business Logics
Developing the Application
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
16. Payilagam Software Training Institute
2014
Testing the Application
Deploy the Application
Required Software:
1)
2)
3)
4)
5)
Operating System
Development Tool
Database Tool
Server
Reports
:
:
:
:
:
Window7
Visual Studio 2010 or VS2012
MS SQL Server 2008 or 2005
IIS Server
MS Access
Warm Regards
Payilagam software training institute,
83 44 777 333, 8883 77 55 33.
Mail: info@payilagam.com
Website: www.payilagam.com
16
Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |