Download presentation
Presentation is loading. Please wait.
Published byHubert Banks Modified over 9 years ago
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 ASPASP.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 difficultDebugging 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: o Need for a more robust programming model than ASP o Need for browser compatibility o Need for event-driven applications o Database interaction
6
ASP.NET Namespaces - Web System.WebCore 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.SecurityTypes that support security for a web application System.Web.UITypes that provide ability to build System.Web.UI.WebControlsGUI 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 4 th Wednesday of each month Meetings held at Southern New Hampshire University Link to Information - http://www.jjssystems.net
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.