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

Slides:



Advertisements
Similar presentations
Tahir Nawaz Introduction to.NET Framework. .NET – What Is It? Software platform Language neutral In other words:.NET is not a language (Runtime and a.
Advertisements

Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Building and Using Web Services with ASP.NET Rob Howard Program Manager.NET Framework Team Microsoft Corp.
Web Forms and ASP.NET Programming Right from the Start with Visual Basic.NET 1/e 12.
Building Applications using ASP.NET and C# / Session 1 / 1 of 21 Session 1.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Services.
Multiple Tiers in Action
XML Web Services ASP.NET. Overview of Web Services (Page 1) Web Service – Part or all of a Web application that is publicly exposed so that other applications.
Overview of ASP.NET Prepared By : Lec : Zalak Thakrar Follow Me on
Chapter 12 Extending Web Applications. ASP.NET 2.0, Third Edition2.
INTRODUCTION TO WEB SERVICES CS 795. What is a Web Service ? Web service is a means by which computers talk to each other over the web using HTTP and.
1 Web Services Visual C# 2008 Step by Step Chapter 30.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
ASP.NET INTRODUCTION INTO وزارة التربية و التعليم العالي كلية العلوم و التكنولوجيا قسم علوم الحاسوب و تكنولوجيا المعلومات اعداد الاستاذ: عبد الله محمد.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
ASP.NET The.NET Framework. The.NET Framework is Microsoft’s distributed run-time environment for creating, deploying, and using applications over the.
.Net Remoting. 2 Distributed Computing under.Net In.Net, there are three levels of access to distributed computing machinery: In.Net, there are three.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Lecture 10 12/3/12 1. $_SERVER Server and execution environment information An array containing information such as headers, paths, and script locations.
Distributed Communication via ASP.Net Web Services and.Net Remoting By Richard King.
Introduction to ASP.NET 1www.tech.findforinfo.com.
Lecture 15 Introduction to Web Services Web Service Applications.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
ASP.NET application. Roadmap ASP.NET file types Bin directory Application updates Simple application from start to finish using a virtual directory Behind.
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Cross-Language Demo Demonstrates mixing C# and VB.NET code C# Class CSDemoClass.cs VB.NET Class VBDemoClass.vb “Main” class (C#) Demo.cs.
Introduction to ASP.NET1. 2 Web applications in general Web applications are divided into two parts –The server part –The client part The server part.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Presented by Joseph J. Sarna Jr. JJS Systems, LLC
Microsoft ® Visual Studio.NET Presented by Joseph J. Sarna Jr., MCSD JJS Systems, LLC.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
XML and Web Services (II/2546)
Web Architecture Introduction
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
1 CS 3870/CS 5870: Note 20 Web Service. 2 What is Web Service? Providing functionality online to other applications, Web and Windows applications. The.
ASP.NET Web Services.  A unit of managed code installed under IIS that can be remotely invoked using HTTP.
Week Six : Writing Web Services Aims: Creating and Consuming student’s first Web Services Learning Outcomes: Familiarity with VS.NET for creating and consuming.
Chapter 7: Creating and Consuming XML Web Services Understanding XML Web Services Creating XML Web Services Deploying and Discovering XML Web Services.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
Understanding Web Applications Lesson 4. Objective Domain Matrix Skills/ConceptsMTA Exam Objectives Understanding Web Page Development Understand Web.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
PROGRAMMING IN VISUAL BASIC.NET CREATING YOUR FIRST WEB APPLICATION Bilal Munir Mughal 1 Chapter-3.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
.NET Mobile Application Development XML Web Services.
Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer.
Building Custom Controls with ASP.NET and the Microsoft ®.NET Framework Rames Gantanant Microsoft Regional Director, Thailand
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Introduction to Web Services Srinath Vasireddy Support Professional Developer Support Microsoft Corporation.
CFUNITED – The premier ColdFusion conference Flex 2.0 and ColdFusion Integration – 101 Nahuel Foronda Laura Arguello.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
Chapter 10 1 Figure 10-1: Database-enabled intranet-internet environment.
Jim Fawcett CSE775 – Distributed Objects Spring 2003
ASP.NET Web Forms and Web Services
Chapter 23 – ASP.NET Outline 23.1 Introduction NET Overview
ASP.NET Module Subtitle.
Jim Fawcett CSE791 – Distributed Objects Spring 2002
Presentation transcript:

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

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

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

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

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

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

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

Create a Web Application

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)

Create a Web Service

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

Access a Web Service via a Windows Application

Access a Web Service via a Web Application

Summary ASP versus ASP.NET Web Applications Web Services Accessing Web Services Summary

New Hampshire Access/Visual Basic User Group Meets 4 th Wednesday of each month Meetings held at Southern New Hampshire University Link to Information -