Professional Documents
Culture Documents
Microsoft: Joseph J. Sarna Jr. JJS Systems, LLC
Microsoft: Joseph J. Sarna Jr. JJS Systems, LLC
NET
Presented by
Agenda
ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary
ASP.NET
Compiled code full language support Code behind page separate VB file Server-side controls handle most boiler-plate coding Debugging runs in the IDE ASP and ASP.NET can coexist on the same IIS Server
Agenda
ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary
Web Applications
The trend to Internet/Intranet based applications requires:
o
o o o
Need for a more robust programming model than ASP Need for browser compatibility Need for event-driven applications Database interaction
System.Web.Caching
System.Web.Configuration
System.Web.UI Types that provide ability to build System.Web.UI.WebControls GUI interfaces for a web application Systems.Web.UI.HTMLControls
Agenda
ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary
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
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)
Agenda
ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary
Summary
ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary
Meets 4th Wednesday of each month Meetings held at Southern New Hampshire University