SlideShare a Scribd company logo
SUMMER TRAINING
PRESENTATION
ASP.NET
Training from : Submitted by:
Sigmatech Rupendra Choudhary
Jaipur CS2(Final year)
 INTRODUCTION TO .NET FRAMEWORK
 COMPILATION IN .NET
 ASP.NET
 FEATURE OF ASP.NET
 C# LANGUAGE
 WORKING WITH DATA
 LIFE CYCLE OF ASP.NET
 WEBSITE SECURITY
CONTENTS
What is .NET FRAMEWORK?
 A programming infrastructure created by Microsoft
for building, deploying, and running applications and
services that use .NET technologies, such as
desktop applications and Web services.
 The .NET Framework contains three major parts:
1) Common Language Runtime
2) Framework Class Library
3) ASP.NET
.NET FRAMEWORK
Common Language Runtime(CLR)
 CLR works like a virtual machine in executing all
languages.
 Central part of framework
- Executes programs
 Compilation process
-Two compilations take place
 Programs compiled to Microsoft Intermediate Language
(MSIL)
 Defines instructions for CLR
 MSIL code translated into machine code

CLR
 Why two compilations?
 Platform independence
 .NET Framework can be installed on
different platforms
 Execute .NET programs without any
modifications to code
 .NET compliant program translated
into platform independent MSIL
 Language independence
 MSIL form of .NET programs not tied
to particular language
 Programs may consist of several
.NET-compliant languages
 Old and new components can be
integrated
 MSIL translated into platform-specific
code
Compilation in .NET
Introduction to ASP.NET
 ASP.NET,the platform services that allow to
program Web Applications and Web Services in
any .NET language
 ASP.NET is built on the Common Language
Runtime(CLR), allowing programmers to write
ASP.NET code using any supported .NET
language
 You can develop your ASP.NET Web-based
applications in any .NET complaint languages such
as Microsoft Visual Basic, Visual C#, and
JScript.NET.
What is ASP.NET
 ASP.NET is a server side scripting technology that
enables scripts (embedded in web pages) to be
executed by an Internet server
 ASP stands for Active Server Pages
 ASP.NET file runs inside IIS
 IIS (Internet Information Server) is Microsoft's
Internet server
Features of ASP.NET
Compiled Code
Power and Flexibility
Simplicity
Scalability
 Security
MASTER PAGES
 Master pages allow us to create a consistent look
and behavior for all the pages (or group of pages) in
our web application
 Create Master page by creating a file with the
“.master ” extension
 The content which would be changed in Content
pages should be placed in “ContentPlaceHolder”
control
 For ex: standard header and footer , menu ,etc.
MASTER PAGES
 Advantage of master pages
websites easier to
Maintain
Extend
Modify
 A master page provides a template for other
pages, with shared layout and functionality
C# Language
 Object oriented
 Language interoperability
 Can interact with software components written in different languages or
with old packaged software written in C/C++
 Here is a partial list of core C# features that are
found in all versions of the language:
 No pointers required.
 Automatic memory management through garbage
collection.
 Using the partial keyword.
C#
Flexible
Powerful
Easier to use
 Visually oriented
 Internet friendly
 Secure
Database Connectivity
 ADO.NET is the technology that ASP.NET
application use to communicate with a database
 ADO.NET is a technology designed for ASP.NET
programs to access data
 ADO.NET , Microsoft ‘s latest data access model
Database Connectivity
 ADO CLASSIC
 Provide connectivity in only connected mode
Use record set object
 ADO.NET
 Provide connectivity in both mode
1. Connection mode
Use data reader object
2. Disconnected mode
Use dataset object
Lifecycle of ASP page
 Init
Load
Render
Unload
Website Security
 Authentication
1) form
2) windows
 Authorization
ANY QUERY
THANKS...

More Related Content

PPS
Asp Architecture
PPTX
ASP.NET Core 101
PPT
Apache Flex: Overview
PPT
RIA Development via Adobe Flex + JRuby on Rails
PPT
Flex Framework Presentation PPT
PPT
Flex_Basic_Training
PPTX
Presentation on adobe Flex
PPTX
EVOLVE'16 | Deploy | Abhishek Dwevedi | Introduction to AEM Front End Develop...
Asp Architecture
ASP.NET Core 101
Apache Flex: Overview
RIA Development via Adobe Flex + JRuby on Rails
Flex Framework Presentation PPT
Flex_Basic_Training
Presentation on adobe Flex
EVOLVE'16 | Deploy | Abhishek Dwevedi | Introduction to AEM Front End Develop...

What's hot (20)

PPTX
Asp.net presentation by gajanand bohra
PPT
Introduction To Symfony
PPTX
ASP.NET Presentation
PPT
ASP.NET Tutorial - Presentation 1
PPTX
Unit 1-introduction to scripts
PPT
Concepts of Asp.Net
PPTX
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
PDF
Building Desktop RIAs with PHP, HTML & Javascript in AIR
PPTX
Selenium Training in Amritsar
PPTX
Introduction to ASP.NET
PPTX
Everything you need to know about mern stack programming
PPTX
Asp.net and .Net Framework ppt presentation
PPTX
Continuous workflow for a large react native app - mobile at wix
PPT
Be project ppt asp.net
PDF
Why Enterprises are Using ASP.NET Core?
PPT
ASP.NET OVERVIEW
PPTX
SharePoint Development with the SharePoint Framework
PPT
Microsoft .NET Development Platform Internationalization
PPTX
Selenium Training in Chandigarh
PPTX
EVOLVE'16 | Deploy | Abhishek Dwevedi | Understanding a Typical AEM Deployment
Asp.net presentation by gajanand bohra
Introduction To Symfony
ASP.NET Presentation
ASP.NET Tutorial - Presentation 1
Unit 1-introduction to scripts
Concepts of Asp.Net
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
Building Desktop RIAs with PHP, HTML & Javascript in AIR
Selenium Training in Amritsar
Introduction to ASP.NET
Everything you need to know about mern stack programming
Asp.net and .Net Framework ppt presentation
Continuous workflow for a large react native app - mobile at wix
Be project ppt asp.net
Why Enterprises are Using ASP.NET Core?
ASP.NET OVERVIEW
SharePoint Development with the SharePoint Framework
Microsoft .NET Development Platform Internationalization
Selenium Training in Chandigarh
EVOLVE'16 | Deploy | Abhishek Dwevedi | Understanding a Typical AEM Deployment
Ad

Viewers also liked (8)

PPT
Area didattica fisica dalle origini ad oltre la relatività
PDF
CSS Quick Reference / Cheat Sheet - Scott DeLoach, ClickStart
PDF
SharePoint 2010 + jQuery + HTML5, ¿Me estoy perdiendo algo?
PPTX
Html5 with SharePoint 2010
PDF
Html5 Flyover
PPTX
Rupie gate seminar
PPTX
Bringing HTML5 alive in SharePoint
PPTX
Rupendra polarization ppt (7 jan2010)2007
Area didattica fisica dalle origini ad oltre la relatività
CSS Quick Reference / Cheat Sheet - Scott DeLoach, ClickStart
SharePoint 2010 + jQuery + HTML5, ¿Me estoy perdiendo algo?
Html5 with SharePoint 2010
Html5 Flyover
Rupie gate seminar
Bringing HTML5 alive in SharePoint
Rupendra polarization ppt (7 jan2010)2007
Ad

Similar to Rupie asp.net (20)

PPTX
Web development using asp.net
PPT
Asp dot net final (1)
PPT
Asp dot net final (1)
PPT
Asp dot net final (1)
PDF
Asp dot net final (2)
PPT
.Net Framework Overview. Fundamentals of .Net Framework
PPTX
Unit - 1: ASP.NET Basic
PPT
Asp dot net long
PPTX
Asp.net
PPTX
PPTX
1.introduction to web programming using asp.net
PPTX
Aspnet architecture
PPT
Introduction to ASP.net. It provides basic introduction
PPT
introaspnet.ppt
PPT
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
PPT
introaspnet.ppt
PPT
PPT
PPTX
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
Web development using asp.net
Asp dot net final (1)
Asp dot net final (1)
Asp dot net final (1)
Asp dot net final (2)
.Net Framework Overview. Fundamentals of .Net Framework
Unit - 1: ASP.NET Basic
Asp dot net long
Asp.net
1.introduction to web programming using asp.net
Aspnet architecture
Introduction to ASP.net. It provides basic introduction
introaspnet.ppt
introaspnetkjadbfksdjkfaskjdbfkajsbfkjfjkswa.ppt
introaspnet.ppt
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
cuic standard and advanced reporting.pdf
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Spectroscopy.pptx food analysis technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Understanding_Digital_Forensics_Presentation.pptx
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
cuic standard and advanced reporting.pdf

Rupie asp.net

  • 1. SUMMER TRAINING PRESENTATION ASP.NET Training from : Submitted by: Sigmatech Rupendra Choudhary Jaipur CS2(Final year)
  • 2.  INTRODUCTION TO .NET FRAMEWORK  COMPILATION IN .NET  ASP.NET  FEATURE OF ASP.NET  C# LANGUAGE  WORKING WITH DATA  LIFE CYCLE OF ASP.NET  WEBSITE SECURITY CONTENTS
  • 3. What is .NET FRAMEWORK?  A programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as desktop applications and Web services.  The .NET Framework contains three major parts: 1) Common Language Runtime 2) Framework Class Library 3) ASP.NET
  • 5. Common Language Runtime(CLR)  CLR works like a virtual machine in executing all languages.  Central part of framework - Executes programs  Compilation process -Two compilations take place  Programs compiled to Microsoft Intermediate Language (MSIL)  Defines instructions for CLR  MSIL code translated into machine code 
  • 6. CLR  Why two compilations?  Platform independence  .NET Framework can be installed on different platforms  Execute .NET programs without any modifications to code  .NET compliant program translated into platform independent MSIL  Language independence  MSIL form of .NET programs not tied to particular language  Programs may consist of several .NET-compliant languages  Old and new components can be integrated  MSIL translated into platform-specific code
  • 8. Introduction to ASP.NET  ASP.NET,the platform services that allow to program Web Applications and Web Services in any .NET language  ASP.NET is built on the Common Language Runtime(CLR), allowing programmers to write ASP.NET code using any supported .NET language  You can develop your ASP.NET Web-based applications in any .NET complaint languages such as Microsoft Visual Basic, Visual C#, and JScript.NET.
  • 9. What is ASP.NET  ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server  ASP stands for Active Server Pages  ASP.NET file runs inside IIS  IIS (Internet Information Server) is Microsoft's Internet server
  • 10. Features of ASP.NET Compiled Code Power and Flexibility Simplicity Scalability  Security
  • 11. MASTER PAGES  Master pages allow us to create a consistent look and behavior for all the pages (or group of pages) in our web application  Create Master page by creating a file with the “.master ” extension  The content which would be changed in Content pages should be placed in “ContentPlaceHolder” control  For ex: standard header and footer , menu ,etc.
  • 12. MASTER PAGES  Advantage of master pages websites easier to Maintain Extend Modify  A master page provides a template for other pages, with shared layout and functionality
  • 13. C# Language  Object oriented  Language interoperability  Can interact with software components written in different languages or with old packaged software written in C/C++  Here is a partial list of core C# features that are found in all versions of the language:  No pointers required.  Automatic memory management through garbage collection.  Using the partial keyword.
  • 14. C# Flexible Powerful Easier to use  Visually oriented  Internet friendly  Secure
  • 15. Database Connectivity  ADO.NET is the technology that ASP.NET application use to communicate with a database  ADO.NET is a technology designed for ASP.NET programs to access data  ADO.NET , Microsoft ‘s latest data access model
  • 16. Database Connectivity  ADO CLASSIC  Provide connectivity in only connected mode Use record set object  ADO.NET  Provide connectivity in both mode 1. Connection mode Use data reader object 2. Disconnected mode Use dataset object
  • 17. Lifecycle of ASP page  Init Load Render Unload
  • 18. Website Security  Authentication 1) form 2) windows  Authorization