SlideShare a Scribd company logo
Introduction to
ASP.NET
development
http://melick-
rajee.blogspot.com/
Asp.NET ?
 Simply    Server side language
   Simplified page development model
   Modular, well-factored, extensible architecture
   Superior debugging and tracing support
   Compiled, not interpreted
   Rich caching support
   Web farm scalable session state
   Automatically detects and recovers from errors
Request And Respond
General Things to know
 ClientSide Scripting
 Server Side Scripting
 HTML
 JavaScript
 CSS
 JQuery
 Ajax
 XML
Web Forms in .NET
 Separate  Code & Design
 Rich Web Forms
 Drag & Drop Design
 Like WinForms
Understand the Web Form
 Page  Directive
 Server side code
 Form
 Normal HTML Structure
 Server Controls
Page Life Cycle
                                    Init
 PreInit          Init                          PreLoad
                                  Complete


 Pre              Load            Control
                                                 Load
Render          Complete          events


     Save
                         Render        Unload
StateComplete
You must Know
 PostBack
   communicates back to the server


 View    State
     state stored in a hidden field on the page
     transported to the client and back to the server,
     Is not stored on the server
ASP.NET States
 Session   State
     allows the state of objects (serializable) to
      be stored for a single session (lifetime of the
      user’s browser or specific timeout)


 Application     State
     allows the state of objects (serializable) to
      be stored for the application across
      different sessions.
Master Page
 Template   to Other pages
Starting ASP.NET Development
 Web   Site
    Don’t use this, here for compatibility only
    Each page is dynamically loaded into
     memory
    Slow on first load after deployment
    No need to recompile for code change
Starting ASP.NET Development
..
 Web   Application
    Recommended
    Compiles all pages into one DLL
    Faster on first load after deployment
    Must recompile whole site for code change
Thank You!

More Related Content

What's hot (20)

PPTX
Industrial training seminar ppt on asp.net
Pankaj Kushwaha
 
PPTX
Introduction to ASP.NET
Peter Gfader
 
PPTX
Asp Net Advance Topics
Ali Taki
 
PPTX
New Features of ASP.NET 4.0
Buu Nguyen
 
PPTX
ASP.NET Lecture 1
Julie Iskander
 
PPTX
Web forms in ASP.net
Madhuri Kavade
 
PPSX
ASP.NET Web form
Md. Mahedee Hasan
 
PDF
Introduction to asp.net
SHADAB ALI
 
PPTX
Introduction to ASP.NET
Rajkumarsoy
 
PDF
C# ASP.NET WEB API APPLICATION DEVELOPMENT
Dr. Awase Khirni Syed
 
PPTX
Introduction to asp
Madhuri Kavade
 
PPT
Intro To Asp Net And Web Forms
SAMIR BHOGAYTA
 
PPTX
Introduction ASP
FaTin GhaZmi
 
PPT
ASP
Ramasubbu .P
 
PPT
Active Server Page(ASP)
Keshab Nath
 
PPT
Learn ASP
gurchet
 
PPS
Asp Architecture
Om Vikram Thapa
 
DOC
Tutorial asp.net
Vivek K. Singh
 
Industrial training seminar ppt on asp.net
Pankaj Kushwaha
 
Introduction to ASP.NET
Peter Gfader
 
Asp Net Advance Topics
Ali Taki
 
New Features of ASP.NET 4.0
Buu Nguyen
 
ASP.NET Lecture 1
Julie Iskander
 
Web forms in ASP.net
Madhuri Kavade
 
ASP.NET Web form
Md. Mahedee Hasan
 
Introduction to asp.net
SHADAB ALI
 
Introduction to ASP.NET
Rajkumarsoy
 
C# ASP.NET WEB API APPLICATION DEVELOPMENT
Dr. Awase Khirni Syed
 
Introduction to asp
Madhuri Kavade
 
Intro To Asp Net And Web Forms
SAMIR BHOGAYTA
 
Introduction ASP
FaTin GhaZmi
 
Active Server Page(ASP)
Keshab Nath
 
Learn ASP
gurchet
 
Asp Architecture
Om Vikram Thapa
 
Tutorial asp.net
Vivek K. Singh
 

Similar to Introduction to asp.net (20)

PPTX
Introduction to asp .net
umesh patil
 
PPT
Server Controls of ASP.Net
Hitesh Santani
 
PPT
Asp.net control
Paneliya Prince
 
PPT
asp-2005311dgvdfvdfvfdfvdvfdbfdb03252 (1).ppt
Anwar Patel
 
PDF
Introductionto asp net-ppt
tmasyam
 
PPTX
NET_Training.pptx
ssuserc28c7c1
 
PPT
Asp dot net long
Amelina Ahmeti
 
PPTX
Parallelminds.asp.net with sp
parallelminder
 
PDF
Asp.Net 3 5 Part 1
asim78
 
ZIP
ASP.Net Presentation Part1
Neeraj Mathur
 
PPTX
Asp.net
Anchit Rajawat
 
PPT
How to develop asp web applications
Deepankar Pathak
 
PPTX
Aspnet architecture
phantrithuc
 
PPTX
81.pptx ajx fyjc semester paper 2 parrtens
epfoportal69
 
PPT
Developing an ASP.NET Web Application
Rishi Kothari
 
PPTX
Chapter 5
application developer
 
PPTX
ASP.NET Lecture 2
Julie Iskander
 
PPTX
Ch05 state management
Madhuri Kavade
 
PPTX
Dotnet- An overview of ASP.NET & ADO.NET- Mazenet solution
Mazenetsolution
 
PPTX
ASP.NET Best Practices - Useful Tips from the Trenches
Habeeb Rushdan
 
Introduction to asp .net
umesh patil
 
Server Controls of ASP.Net
Hitesh Santani
 
Asp.net control
Paneliya Prince
 
asp-2005311dgvdfvdfvfdfvdvfdbfdb03252 (1).ppt
Anwar Patel
 
Introductionto asp net-ppt
tmasyam
 
NET_Training.pptx
ssuserc28c7c1
 
Asp dot net long
Amelina Ahmeti
 
Parallelminds.asp.net with sp
parallelminder
 
Asp.Net 3 5 Part 1
asim78
 
ASP.Net Presentation Part1
Neeraj Mathur
 
How to develop asp web applications
Deepankar Pathak
 
Aspnet architecture
phantrithuc
 
81.pptx ajx fyjc semester paper 2 parrtens
epfoportal69
 
Developing an ASP.NET Web Application
Rishi Kothari
 
ASP.NET Lecture 2
Julie Iskander
 
Ch05 state management
Madhuri Kavade
 
Dotnet- An overview of ASP.NET & ADO.NET- Mazenet solution
Mazenetsolution
 
ASP.NET Best Practices - Useful Tips from the Trenches
Habeeb Rushdan
 
Ad

More from Melick Baranasooriya (18)

PPTX
App deployment
Melick Baranasooriya
 
PPTX
Share point developement Introduction for students
Melick Baranasooriya
 
PPTX
SharePoint 2013 variations feature
Melick Baranasooriya
 
PPTX
JSOM and java script practices
Melick Baranasooriya
 
PPTX
Apps for SharePoint 2013
Melick Baranasooriya
 
PPTX
Apps for SharePoint
Melick Baranasooriya
 
PPTX
Oop concepts
Melick Baranasooriya
 
PPTX
Serialization
Melick Baranasooriya
 
PPTX
Reflection
Melick Baranasooriya
 
PPTX
Threading
Melick Baranasooriya
 
PPTX
Lambda expressions
Melick Baranasooriya
 
PPTX
Info path advanced development @ Sri Lanka SharePoint Forum
Melick Baranasooriya
 
PPTX
Conventions & Best Practices
Melick Baranasooriya
 
PPTX
Introduction To Windows Workflow Foundation 4.0
Melick Baranasooriya
 
PDF
Custom workflow in sharepoint
Melick Baranasooriya
 
PDF
Infopath controls
Melick Baranasooriya
 
PDF
Beginners SharePoint introduction
Melick Baranasooriya
 
PDF
Mvc3 crash
Melick Baranasooriya
 
App deployment
Melick Baranasooriya
 
Share point developement Introduction for students
Melick Baranasooriya
 
SharePoint 2013 variations feature
Melick Baranasooriya
 
JSOM and java script practices
Melick Baranasooriya
 
Apps for SharePoint 2013
Melick Baranasooriya
 
Apps for SharePoint
Melick Baranasooriya
 
Oop concepts
Melick Baranasooriya
 
Serialization
Melick Baranasooriya
 
Lambda expressions
Melick Baranasooriya
 
Info path advanced development @ Sri Lanka SharePoint Forum
Melick Baranasooriya
 
Conventions & Best Practices
Melick Baranasooriya
 
Introduction To Windows Workflow Foundation 4.0
Melick Baranasooriya
 
Custom workflow in sharepoint
Melick Baranasooriya
 
Infopath controls
Melick Baranasooriya
 
Beginners SharePoint introduction
Melick Baranasooriya
 
Ad

Introduction to asp.net

  • 2. Asp.NET ?  Simply Server side language  Simplified page development model  Modular, well-factored, extensible architecture  Superior debugging and tracing support  Compiled, not interpreted  Rich caching support  Web farm scalable session state  Automatically detects and recovers from errors
  • 4. General Things to know  ClientSide Scripting  Server Side Scripting  HTML  JavaScript  CSS  JQuery  Ajax  XML
  • 5. Web Forms in .NET  Separate Code & Design  Rich Web Forms  Drag & Drop Design  Like WinForms
  • 6. Understand the Web Form  Page Directive  Server side code  Form  Normal HTML Structure  Server Controls
  • 7. Page Life Cycle Init PreInit Init PreLoad Complete Pre Load Control Load Render Complete events Save Render Unload StateComplete
  • 8. You must Know  PostBack  communicates back to the server  View State  state stored in a hidden field on the page  transported to the client and back to the server,  Is not stored on the server
  • 9. ASP.NET States  Session State  allows the state of objects (serializable) to be stored for a single session (lifetime of the user’s browser or specific timeout)  Application State  allows the state of objects (serializable) to be stored for the application across different sessions.
  • 10. Master Page  Template to Other pages
  • 11. Starting ASP.NET Development  Web Site  Don’t use this, here for compatibility only  Each page is dynamically loaded into memory  Slow on first load after deployment  No need to recompile for code change
  • 12. Starting ASP.NET Development ..  Web Application  Recommended  Compiles all pages into one DLL  Faster on first load after deployment  Must recompile whole site for code change