We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 4 years ago
Introduction to ASP.NET
2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First ASP.NET Application
3 © UW Business School, University of Washington 2004 Static Web Pages Traditionally web only provides static information A Web page author composes an HTML page, and saves it as an.htm or.html file A user types a page request via URL into the browser, and the request is sent from the browser to the Web server The Web server receives the page request and locates the.htm/.html page in local file system The Web server sends the HTML stream back across the Internet to the client browser The browser interprets the HTML and displays the page
4 © UW Business School, University of Washington 2004 Processing a Request for an HTML Page
5 © UW Business School, University of Washington 2004 Dynamic Web Pages Content does not exist before a page is requested Content, at least part of it, is generated upon request For example: –the current time on the Web server –Online shopping basket Purpose: Transaction!
7 © UW Business School, University of Washington 2004 CGI, ASP, and JSP CGI –Compiled –Difficult to modify and update –Consumes huge resources on the server ASP –Mix ASP script with HTML –Easy –ASP script itself needs to be interpreted every time it is requested JSP –Server side scripting based on Java –Available in different platforms –Concepts very similar to ASP
8 © UW Business School, University of Washington 2004 Java Java is simple Java is object-oriented Java is distributed Java is interpreted Java is robust Java is secure Java is architecture-neutral Java is portable Java is multithreaded Java is dynamic
9 © UW Business School, University of Washington 2004 The.NET Framework ASP.NET is used to develop dynamic Web applications within the.NET Framework The.NET Framework consists of: –A Common Language Runtime (CLR) –A hierarchical set of Base Class Libraries (BCL) The.NET Framework is the architectural model for creating programs that interface with the operating system and the base class libraries
10 © UW Business School, University of Washington 2004 The.NET Framework
11 © UW Business School, University of Washington 2004 Web Services Web services encompass a set of related standards that can enable any two computer applications to communicate and exchange data via a network. Key Web services technologies –XML –SOAP –WSDL –UDDI
12 © UW Business School, University of Washington 2004 ASP.NET Overcome the major drawbacks of ASP Supports VB and C# Have a rich set of controls
13 © UW Business School, University of Washington 2004 ASP.NET Installation Requirement for Operating Systems –Windows 2000/2003, or Windows XP Professional or Home Install the following –MDAC (Microsoft Data Access Components) Download MDAC 2.8 at www.microsoft.com/data (not SDK)www.microsoft.com/data Filename: MDAC_TYP.EXE (5.4 MB) –.NET Framework Redistributable version 1.1 Download at www.asp.netwww.asp.net Click Download link at the top right part of the window and choose to download.NET Filename: dotnetfx.exe (23.7 MB) –Web Matrix Download at www.asp.netwww.asp.net Filename: WebMatrix.msi (1.3 MB)
14 © UW Business School, University of Washington 2004 ASP.NET Installation (Cont’d) Edit WebMatrix.exe.config file located at C:\Program files\Microsoft ASP.NET WebMatrix\v0.6.812\ … … Insert this part
15 © UW Business School, University of Washington 2004 First ASP.NET Program First ASP.NET Program Sub Page_Load() Response.write ("This is my first line of ASP.NET _ program. ") Response.write ("More to come next week. ") End sub
Lecture plan Information retrieval (from week 11)
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Building Applications using ASP.NET and C# / Session 1 / 1 of 21 Session 1.
Server-Side vs. Client-Side Scripting Languages
ASP Tutorial. What is ASP? ASP (Active Server Pages) is a Microsoft technology that enables you to make dynamic and interactive web pages. –ASP usually.
BICS546 Client/Server Database Application Development.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Basics of ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Installing ASP.NET and Web Matrix Data Types Branching Structure Procedures.
Introduction to ASP.NET What is.NET What is ASP.NET and how is different from ASP –ASP: server side technology for creating dynamic web pages using scripting.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Introduction to Web Database Processing
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Active X Microsoft’s Answer to Dynamic Content Reference: Using Active X by Brian Farrar QUE
Introduction to Web Interface Technology (CSE2030)
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
© 2019 SlidePlayer.com Inc. All rights reserved.