Microsoft - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Microsoft

Description:

Code behind page separate VB file. Blend of HTML and script on one page ... The trend to Internet/Intranet based applications requires: ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 19
Provided by: josephj8
Category:
Tags: microsoft | trend

less

Transcript and Presenter's Notes

Title: Microsoft


1
Microsoft ASP.NET
  • Presented by
  • Joseph J. Sarna Jr.
  • JJS Systems, LLC

2
Agenda
  • ASP versus ASP.NET
  • Web Applications
  • Web Services
  • Accessing Web Services
  • Summary

3
ASP versus ASP.NET
ASP ASP.NET
Scripting language not compiled Compiled code full language support
Blend of HTML and script on one page Code behind page separate VB file
Developer needs to code all server-side actions Server-side controls handle most boiler-plate coding
Debugging difficult Debugging runs in the IDE
ASP and ASP.NET can coexist on the same IIS Server
4
Agenda
  • ASP versus ASP.NET
  • Web Applications
  • Web Services
  • Accessing Web Services
  • Summary

5
Web Applications
  • The trend to Internet/Intranet based applications
    requires
  • Need for a more robust programming model than ASP
  • Need for browser compatibility
  • Need for event-driven applications
  • Database interaction

6
ASP.NET Namespaces - Web
  • System.Web Core types that enable browser
    communication
  • System.Web.Caching Types that provide
    caching support
  • System.Web.Configuration Types that affect the
    configuration of the web application
    configuration file

7
ASP.NET Namespaces Security and UI
  • System.Web.Security Types that support
    security for a web application
  • System.Web.UI Types that provide ability to
    build
  • System.Web.UI.WebControls GUI interfaces for a
    web application
  • Systems.Web.UI.HTMLControls

8
ASP.NET Namespaces Web Services
  • System.Web.Services
  • System.Web.Services.Discovery
  • System.Web.Services.Description
  • System.Web.Services.Protocols
  • Types that allow the building of Web Services

9
Create a Web Application
10
Agenda
  • ASP versus ASP.NET
  • Web Applications
  • Web Services
  • Accessing Web Services
  • Summary

11
Web Services
  • Managed code that can be invoked remotely over
    HTTP requests
  • Replacement of DCOM
  • Provides Black-box functionality to the consumer
    of the web service
  • Can be called from a browser-based client,
    console client, or Windows-based client

12
Web Service Anatomy
  • Invocation protocol HTTP GET, HTTP POST, SOAP
  • Description service XML schema used to descibe
    the web service (WSDL Web Services Description
    Language)
  • Discovery service XML-based files that allow a
    client to discover the web services exposed
    (.vsdisco)

13
Create a Web Service
14
Agenda
  • ASP versus ASP.NET
  • Web Applications
  • Web Services
  • Accessing Web Services
  • Summary

15
Access a Web Service via a Windows Application
16
Access a Web Service via a Web Application
17
Summary
  • ASP versus ASP.NET
  • Web Applications
  • Web Services
  • Accessing Web Services
  • Summary

18
New Hampshire Access/Visual Basic User Group
  • Meets 4th Wednesday of each month
  • Meetings held at Southern New Hampshire
    University
  • Link to Information - http//www.jjssystems.net
Write a Comment
User Comments (0)
About PowerShow.com