SlideShare a Scribd company logo
1 of 4
Download to read offline
ASP.NET
( Using C# and VB)
Dr.P.Rizwan Ahmed, Ph.D
Professor In-Charge- Shift –II & HOD
Department of Computer Applications &
Post Graduate Department of Information Technology
Mazharul Uloom College, Ambur – 635 802,
Tamil Nadu, INDIA.
Contents
Chapter -1 ASP.NET Basics
1.1 Introduction
1.2 What is ASP.NET?
1.3 Setting up for ASP.NET
1.4 Installing the Required Software
1.5 .NET Framework
1.6 Common Language Runtime (CLR)
1.7 Common Language Infrastructure (CLI)
1.8 Base Class Library (BCL)
1.9 ASP.NET Basics
1.10 Creating Simple Web Application in Asp.Net
1.11 ASP.NET Page Structure
1.12 .ASP.Net Page Lifecycle
1.13 Controls
1.13.1 HMTL Server Controls
1.13.2 Web Server Controls
1.13.3 Web User Controls
1.13 Controls
1.13.1 HMTL Server Controls
1.13.2 Web Server Controls
1.13.3 Web User Controls
1.13.5 Custom Web Controls
1.13.4 Validation Control
Review Questions
Chapter 2 ASP.Net Environment
2.1 ASP.NET Environment
2.2 Visual Studio IDE
2.3 Executing a project
Review Questions
Chapter – 3 Form
3.1 Introduction
3.2 Form Validation
3.2.1 Client side validation
3.2.2Server-side validation
3.2.3 Understanding the Difference between Server-Side and Client-
Side Validation
3.3 Validation Controls
3.3.1 Required Field Validator
3.3.2 Compare Validator
3.3.3 Range Validator
3.4 Calendar Control
3.5 Ad Rotator Control
3.6 Internet explorer control
3.7 State management
3.7.1 Client State Management
3.7.1.1 View State
3.7.1.2 Control state
3.7.1.4 Cookies
3.7.1.5 Query String
3.7.2 Server State Management
3.7.2.1 Application State
3.7.2.2 Session State
Review Questions
Chapter 4 ADO.NET
4.1 ADO.NET
4. 2 Architecture of ADO.NET
4.3 Connected and disconnected databases
4.4 Creating a connection using ADO.net object model
4.5 Connection Class
4.6 Command Class
4.7 DataAdapter Class
4.8 DataSet Class
4.9 Display the data on data bound control
4.10 Data grid
4.10.1 Display data in Data Grid View control
Review Questions
Chapter 5 Database Accessing
5.1 Data Base Accessing on Web Applications
5.2 Data Binding Concept with Web
5.3 Creating a DataGrid
5.4 Display data on web form using data bound control
Review Questions
Chapter 6 XML
6.1 XML
6.2 Writing DataSet to xml and Reading data from XML
6.3 Web Services
6.4 Remote method call
6.4 Remote method call
6.5 SOAP
6.6 Web Service Description Language (WSDL)
6.7 Building and Consuming a Web Service
6.8 Web Application Deployment
Review Questions
Chapter 7 Setting Up a Development Server
7.1 Introduction
7.2 Advantages of Master Pages
Review Questions
Chapter 8 Open Source Data Base: MySQL
8.1 Theme
8.2 How to apply themes
8.3 Uses of Themes
8.4 Skins
8.5 Advantages of ASP.Net Skins
Review Questions
Appendix –A : Model Question Paper for BCA and B.Sc. Computer Science

More Related Content

What's hot

ASP.NET Request Processing Internals
ASP.NET Request Processing InternalsASP.NET Request Processing Internals
ASP.NET Request Processing InternalsAbhijit Jana
 
Low Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal siteLow Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal siteLindsey Kopacz
 
.Net5.0 training noida (1)
.Net5.0 training noida (1).Net5.0 training noida (1)
.Net5.0 training noida (1)miracleindia
 

What's hot (6)

ASP.NET Request Processing Internals
ASP.NET Request Processing InternalsASP.NET Request Processing Internals
ASP.NET Request Processing Internals
 
Low Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal siteLow Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal site
 
.Net5.0 training noida (1)
.Net5.0 training noida (1).Net5.0 training noida (1)
.Net5.0 training noida (1)
 
Mule security - jaas
Mule  security - jaasMule  security - jaas
Mule security - jaas
 
Understanding IIS
Understanding IISUnderstanding IIS
Understanding IIS
 
SharePoint 2007 Security
SharePoint 2007 SecuritySharePoint 2007 Security
SharePoint 2007 Security
 

Similar to Asp.net

DotNet Online Training Institute in Hyderabad - C-Point
DotNet Online Training Institute in Hyderabad - C-PointDotNet Online Training Institute in Hyderabad - C-Point
DotNet Online Training Institute in Hyderabad - C-Pointcpointss
 
Open source programming
Open source programmingOpen source programming
Open source programmingRizwan Ahmed
 
Web design and development cs506 handouts
Web design and development   cs506 handoutsWeb design and development   cs506 handouts
Web design and development cs506 handoutsSohaib Danish
 
Asp.net Programmer Certification
Asp.net Programmer CertificationAsp.net Programmer Certification
Asp.net Programmer CertificationVskills
 
Oracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study GuideOracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study GuideDeepak Bhagat
 
Certified ASP.Net Programmer
Certified ASP.Net ProgrammerCertified ASP.Net Programmer
Certified ASP.Net ProgrammerNarender Rana
 
Dot net-course-curriculumn
Dot net-course-curriculumnDot net-course-curriculumn
Dot net-course-curriculumnAmit Sharma
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Clint Edmonson
 
Oracle SOA Training |Oracle SOA Demo Video
Oracle SOA Training |Oracle SOA Demo VideoOracle SOA Training |Oracle SOA Demo Video
Oracle SOA Training |Oracle SOA Demo VideoRajeshGOT
 
Asp.net mvc 5 course module 1 overview
Asp.net mvc 5 course   module 1 overviewAsp.net mvc 5 course   module 1 overview
Asp.net mvc 5 course module 1 overviewSergey Seletsky
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
OA Framwork Presentation.pptx
OA Framwork Presentation.pptxOA Framwork Presentation.pptx
OA Framwork Presentation.pptxwadierefky1
 
TeKslate Oracle ADF
TeKslate Oracle ADFTeKslate Oracle ADF
TeKslate Oracle ADFtekslate1
 
Sharepoint development 2013 course content | sharepoint 2013 course content
Sharepoint development 2013 course content | sharepoint  2013 course contentSharepoint development 2013 course content | sharepoint  2013 course content
Sharepoint development 2013 course content | sharepoint 2013 course contentGlobal Online Trainings
 

Similar to Asp.net (20)

DotNet Online Training Institute in Hyderabad - C-Point
DotNet Online Training Institute in Hyderabad - C-PointDotNet Online Training Institute in Hyderabad - C-Point
DotNet Online Training Institute in Hyderabad - C-Point
 
Open source programming
Open source programmingOpen source programming
Open source programming
 
Dot net syllabus book
Dot net syllabus bookDot net syllabus book
Dot net syllabus book
 
Web design and development cs506 handouts
Web design and development   cs506 handoutsWeb design and development   cs506 handouts
Web design and development cs506 handouts
 
C How To Program.pdf
C How To Program.pdfC How To Program.pdf
C How To Program.pdf
 
Detail of Subjects of IT / computer engg
Detail of Subjects of IT / computer enggDetail of Subjects of IT / computer engg
Detail of Subjects of IT / computer engg
 
Asp.net Programmer Certification
Asp.net Programmer CertificationAsp.net Programmer Certification
Asp.net Programmer Certification
 
Oracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study GuideOracle ADF Tutorial/Training Study Guide
Oracle ADF Tutorial/Training Study Guide
 
Certified ASP.Net Programmer
Certified ASP.Net ProgrammerCertified ASP.Net Programmer
Certified ASP.Net Programmer
 
Dot net-course-curriculumn
Dot net-course-curriculumnDot net-course-curriculumn
Dot net-course-curriculumn
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
Oracle SOA Training |Oracle SOA Demo Video
Oracle SOA Training |Oracle SOA Demo VideoOracle SOA Training |Oracle SOA Demo Video
Oracle SOA Training |Oracle SOA Demo Video
 
Asp.net mvc 5 course module 1 overview
Asp.net mvc 5 course   module 1 overviewAsp.net mvc 5 course   module 1 overview
Asp.net mvc 5 course module 1 overview
 
ASP.NET 4.0 Demo
ASP.NET 4.0 DemoASP.NET 4.0 Demo
ASP.NET 4.0 Demo
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
OA Framwork Presentation.pptx
OA Framwork Presentation.pptxOA Framwork Presentation.pptx
OA Framwork Presentation.pptx
 
Asp dot net long
Asp dot net longAsp dot net long
Asp dot net long
 
70487.pdf
70487.pdf70487.pdf
70487.pdf
 
TeKslate Oracle ADF
TeKslate Oracle ADFTeKslate Oracle ADF
TeKslate Oracle ADF
 
Sharepoint development 2013 course content | sharepoint 2013 course content
Sharepoint development 2013 course content | sharepoint  2013 course contentSharepoint development 2013 course content | sharepoint  2013 course content
Sharepoint development 2013 course content | sharepoint 2013 course content
 

Recently uploaded

Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Asp.net

  • 1. ASP.NET ( Using C# and VB) Dr.P.Rizwan Ahmed, Ph.D Professor In-Charge- Shift –II & HOD Department of Computer Applications & Post Graduate Department of Information Technology Mazharul Uloom College, Ambur – 635 802, Tamil Nadu, INDIA.
  • 2. Contents Chapter -1 ASP.NET Basics 1.1 Introduction 1.2 What is ASP.NET? 1.3 Setting up for ASP.NET 1.4 Installing the Required Software 1.5 .NET Framework 1.6 Common Language Runtime (CLR) 1.7 Common Language Infrastructure (CLI) 1.8 Base Class Library (BCL) 1.9 ASP.NET Basics 1.10 Creating Simple Web Application in Asp.Net 1.11 ASP.NET Page Structure 1.12 .ASP.Net Page Lifecycle 1.13 Controls 1.13.1 HMTL Server Controls 1.13.2 Web Server Controls 1.13.3 Web User Controls 1.13 Controls 1.13.1 HMTL Server Controls 1.13.2 Web Server Controls 1.13.3 Web User Controls 1.13.5 Custom Web Controls 1.13.4 Validation Control Review Questions Chapter 2 ASP.Net Environment 2.1 ASP.NET Environment 2.2 Visual Studio IDE 2.3 Executing a project Review Questions Chapter – 3 Form 3.1 Introduction 3.2 Form Validation 3.2.1 Client side validation 3.2.2Server-side validation 3.2.3 Understanding the Difference between Server-Side and Client- Side Validation
  • 3. 3.3 Validation Controls 3.3.1 Required Field Validator 3.3.2 Compare Validator 3.3.3 Range Validator 3.4 Calendar Control 3.5 Ad Rotator Control 3.6 Internet explorer control 3.7 State management 3.7.1 Client State Management 3.7.1.1 View State 3.7.1.2 Control state 3.7.1.4 Cookies 3.7.1.5 Query String 3.7.2 Server State Management 3.7.2.1 Application State 3.7.2.2 Session State Review Questions Chapter 4 ADO.NET 4.1 ADO.NET 4. 2 Architecture of ADO.NET 4.3 Connected and disconnected databases 4.4 Creating a connection using ADO.net object model 4.5 Connection Class 4.6 Command Class 4.7 DataAdapter Class 4.8 DataSet Class 4.9 Display the data on data bound control 4.10 Data grid 4.10.1 Display data in Data Grid View control Review Questions Chapter 5 Database Accessing 5.1 Data Base Accessing on Web Applications 5.2 Data Binding Concept with Web 5.3 Creating a DataGrid 5.4 Display data on web form using data bound control Review Questions Chapter 6 XML 6.1 XML 6.2 Writing DataSet to xml and Reading data from XML
  • 4. 6.3 Web Services 6.4 Remote method call 6.4 Remote method call 6.5 SOAP 6.6 Web Service Description Language (WSDL) 6.7 Building and Consuming a Web Service 6.8 Web Application Deployment Review Questions Chapter 7 Setting Up a Development Server 7.1 Introduction 7.2 Advantages of Master Pages Review Questions Chapter 8 Open Source Data Base: MySQL 8.1 Theme 8.2 How to apply themes 8.3 Uses of Themes 8.4 Skins 8.5 Advantages of ASP.Net Skins Review Questions Appendix –A : Model Question Paper for BCA and B.Sc. Computer Science