180 likes | 301 Views
Join Joseph J. Sarna Jr. of JJS Systems, LLC, for an insightful presentation on the evolution from ASP to ASP.NET. This session will cover essential topics including the comparison of ASP and ASP.NET, the development of web applications, and the integration of web services. Discover the advantages of a robust programming model, browser compatibility, and event-driven development. Learn about ASP.NET namespaces that enable efficient web service creation and database interaction. Perfect for anyone looking to enhance their understanding of modern web development techniques.
E N D
Microsoft® ASP.NET Presented by Joseph J. Sarna Jr. JJS Systems, LLC
Agenda • ASP versus ASP.NET • Web Applications • Web Services • Accessing Web Services • Summary
Agenda • ASP versus ASP.NET • Web Applications • Web Services • Accessing Web Services • Summary
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
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
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
System.Web.Services System.Web.Services.Discovery System.Web.Services.Description System.Web.Services.Protocols Types that allow the building of Web Services ASP.NET Namespaces – Web Services
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
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)
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
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