ASP.NET OVERVIEW

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + VenusinNYC New York Digital Filmmaker 1 month ago
    We want to network with you about our Film 'JAIN ENLIGHTENMENT - A Way of Life' for America and the world

    We are New York documentary filmmakers who have produced a beautiful 10 min DEMO film 'JAIN ENLIGHTENMENT - A Way of Life' and also working on 'Palitana - City of Temples on the Hill' to inform and educate America about Ahimsa, Anekantvad, Aparigrah ... involving Forgiveness, Compassion, and Peace.

    We returned from India with over 200 hours of film and are also producing a series of films on Legend of Lord Bahubali; King Adhinathan, Lord Mahavira and Sacred Pilgrimages - including Ranakpur, Ellora etc. to show Jain Images of Perfection.

    Vinanti Sarkar,Director, Global Cultural Diversity Films (GCDF) Inc. 425 East 51st Street, New York, NY 10022. Tel: 22-759-4568 Website: www.globalfilmlinks.com Linkedin / Twitter / Facebook / MySpace, etc. Review short clips on www.vimeo.com 5084696 or 5084856 or 50864417 or 5092260 or 5092316 and join our discussions on blog: ttp://jainenlightenment.blogspot.com where we are inviting donors to help in funding and receive free DVDs in return.
Post a comment
Embed Video
Edit your comment Cancel

Notes on slide 1

Building ASP ® .NET Applications Agenda: Day 1 Module 01: What is Microsoft ® .NET? Module 02: The .NET Framework Module 03: Visual Studio ® .NET Module 04: The .NET Languages  Module 05 : Building ASP ® .NET Applications Module 06: Using Data Access in .NET Applications Module 07: Building Reusable Middle-Tier Components

8 Favorites

ASP.NET OVERVIEW - Presentation Transcript

  1. Building ASP.NET Applications Rishi Kothari
    • Introduction
    • ASP .NET
      • Platform
      • Page development
      • “Baked-in” application services
      • Run time
  2. Introduction Active Server Pages .NET
    • Designer for Web Applications and XML Web services
    • Drag and drop for controls and HTML features
    • Rich language integration
    ASP .NET and Visual Studio ® .NET are designed for Web Applications
  3. Introduction ASP .NET
    • Builds on the programming classes of the .NET Framework
    • Controls and infrastructure simplify the building of Web Applications
  4. Page Development Topics
    • Separation of Code from Content
    • Dynamic Compilation
    • Server Controls
    • Validation
    • Custom Controls
    • Page Event Life Cycle
  5. Page Development Separation of Code from Content
    • Separation of Code from Content
      • Developers and designers can work independently
    Form1.asp Form1.aspx Form1.vb <tags> <tags> code code Separate files Single file ASP ASP .NET
  6. Page Development Server Controls
    • Server-programmable objects
      • Properties, method and events
    • Encapsulate behavior
    • Browser-neutral - Can render differently to support multiple browsers or other Web clients
    • You can create custom server controls
  7. Page Development Page Event Life Cycle Page_Load Page_Unload Textbox1_Changed Button1_Click Control events 1. Change Events 2. Action Events Page is loaded, control hierarchy initialized Page is disposed Control hierarchy is rendered
  8. Page Development Demo
    • Web Forms 101
    • Show simple Web Form with server controls
    • Demonstrate page life cycle
  9. Page Development Input Validation
    • Rich and declarative Validation
    • Validation controls declared separately for input controls
    • Extensible Validation Framework
    • Supports Validation on client and server
      • Avoids round trips for up-level clients
  10. Page Development Input Validation Demo
    • Validation Controls
      • Demo of Validation Control
  11. Page Development Server Controls Demo
    • Other Server Controls
    • Show online demos
    • Walk through a few medium level examples
  12. Page Development Custom User Controls
    • Simple way for page developers to author controls
    • Enables full encapsulation
      • Supports nested controls
      • Separate code namespace
      • Separate code language
    • Partition work across multiple developers
    • Reuse work across multiple pages and applications
  13. Page Development User Controls Demo
    • User Controls
    • Show creation and use of simple User Control
  14. “Baked-in” Application Services Session State
    • Session state can be external from ASP .NET process
      • ASPState: NT Service
      • SQL Server ™ 7.0/2000 temporary database
    • Big reliability wins
      • Session state survives crashes/restarts
    • Enables Web farm deployment
      • Session state can be shared across a Web farm of ASP .NET servers
      • Applications are no longer tied to one machine
  15. “Baked-in” Application Services Session State Demo
    • Session state
    • Show using session state in the application
    • InProc
    • Service
    • SQL
  16. ASP .NET Runtime Improved Deployment
    • Components can be dynamically updated
      • No more locked DLLs
      • Just copy a new DLL on top of an old one
    • No tools, no configuration changes, no application shutdown and no re-boots
    • Works great with Content Replication Systems
  17. ASP .NET Runtime Improved Deployment
  18. Sample Application Demo
    • Deployment via XCOPY
    • Deployment via MSI
  19. Summary
    • ASP .NET simplifies Web Application development
    • Scalable, better performing applications
    • Makes developers more productive
    • Makes systems more reliable
    • Makes systems easier to deploy
  20. Resources
    • The ASP .NET home page - A good starting place for ASP .NET basics http://msdn.microsoft.com/net/aspnet/default.asp
    • A solid introduction to ASP .NET - This article covers the basics of Web Forms, Web Services, State Management, Security and other areas http://msdn.microsoft.com/library/dotnet/cpguide/cpconintroductiontoasp.htm
    • The ASP .NET architecture - A quick overview of the set up of ASP .NET http://msdn.microsoft.com/library/dotnet/cpguide/ cpconaspnetarchitecture.htm
  21. Resources
    • Five steps to getting started with ASP .NET - An article to get you started http://msdn.microsoft.com/library/welcome/dsmsdn/asp11122000.htm
    • Web Forms processing - An explanation of how Web Forms work http://msdn.microsoft.com/library/dotnet/cpguide/cpconwebformspageprocessing.htm
    • Creating Web Forms event-handling methods using ASP .NET - A basic how-to for creating event-driven methods in ASP .NET http://msdn.microsoft.com/library/dotnet/cpguide/cpconcreatingwebformsevent-handlingmethodsusingaspsyntax.htm

+ Rishi KothariRishi Kothari, 3 years ago

custom

3959 views, 8 favs, 4 embeds more stats

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 3959
    • 3951 on SlideShare
    • 8 from embeds
  • Comments 1
  • Favorites 8
  • Downloads 0
Most viewed embeds
  • 3 views on file://
  • 2 views on http://www.ajaxlines.com
  • 2 views on http://localhost:1101
  • 1 views on http://zhatak.com

more

All embeds
  • 3 views on file://
  • 2 views on http://www.ajaxlines.com
  • 2 views on http://localhost:1101
  • 1 views on http://zhatak.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories