Bachelor of Computer Application (BCA) Semester – 05
CS – 26 Programming with ASP.NET
Unit : 1 - Framework & Web Contents Validation Controls
Overview of Asp.NET Framework
Client Server Architecture
ASP.NET Life Cycle
Application Web Servers
Installation of IIS server
Types of Files in Asp.NET
Types of controls in Asp.NET
Page Architecture
Introduction to standard Controls ( Buttons, Textbox, Checkbox, Lable, Panel, Listbox, Dropdownlist
FileUpload , AdRotator,CheckBoxList, RadioButtonList , ImageMap,Wizard , Calendar )
Running an Asp.Net Application, File Upload Control
What is Validation?
Client Side Validation
Server Side Validation
Types ( RequieredField Validator, Range Validator, CompareField Validator,
RegularExpression Validator, Custom Validator, ValidationSummery Control)
Unit: 2 - Ajax and State Management
Setting up Ajax
ASP.NET Ajax Control Toolkit With Basic Control
What is State?
Why is it Required in Asp.Net?
Client Side State Management
Server Side State Management
Various State Management Techniques
o View State,
o Query String,
o Cookie,
o Session State,
o Application State
Unit : 3 - ADO.NET & Database
Architecture of ADO.NET
Connected Architecture
DisConnected Architecture
ADO.NET Classes ( Connection, Command,
DataReader, DataAdapter, DataSet, DataColumn, DataRow, DataConstraints, DataView etc.)
The Gridview Control, The Repeater Control
Binding Data to DataBound Controls,
Diplaying Data in a webpage using SQLDataSource Control
DataBinding Expressions
6
Bachelor of Computer Application (BCA) Semester – 05
Unit : 4 – Master Pages, Theme Caching, Application Pages & Data
What is Master Page ?
Requirement Of a Master Page in an Asp.NET application
Overview of CSS3
Designing Website with Master Page, Theme and CSS
Overview
Page Output Caching
Partial Page Caching, Absolute Cache Expiration
Sliding Cache Expiration
Data Caching.
Unit : 5 Working with XML ASP.NET Application Configuration & Deployment of
Application
Reading Datasets From XML
Writing DataSets With XML
WebServices (Introduction, HTTP, SOAP, UDDI,XML, Creating a Web Service)
Introduction To Web.Config
Common Configuration Sections
AppSettings
Tracing
Custom Errors
Authentication And Authorization
Deployment of Application in web server
Class Room Seminar Expert Talk Test Total
No. Of Lecture 60 05 05 05 75
Reference Books :
1) Asp.Net – Unleashed
2) Asp.Net – Wrox Publication
3) Programming With ASP.NET [ISBN: 978 - 81 - 909634 - 7 – 3] by Bharat & Company
4) Beginning.ASP.NET.3.5.in.C.Sharp.2008.From.Novice.to.Professional – Apress
Reference Website
1) https://www.tutorialspoint.com/asp.net/
2) https://www.guru99.com/asp-net-tutorial.html
3) https://www.javatpoint.com/asp-net-tutorial
4) https://www.w3schools.com/asp/
5) https://docs.microsoft.com/en-us/aspnet/tutorials
6) https://www.tutorialsteacher.com/core
7) https://www.tutorialsteacher.com/mvc/asp.net-mvc-tutorials
8) http://www.pragimtech.com/free-aspnet-video-tutorial.aspx
9) www.ajaxcontroltoolkit.net/
10) https://www.aspsnippets.com/Categories/AJAX-Control-Toolkit.aspx