2. What You Should Already Know? WWW HTML XML Basics of building Web pages
3. INTRODUCTION What is Classic ASP? ASPNET is NOT ASP <html><body><%response.write("My first ASP script!")%></body></html>
4. What can ASP do for you? Dynamically edit, change, or add any content of a Web page Respond to user queries or data submitted from HTML forms Access any data or databases and return the results to a browser Customize a Web page to make it more useful for individual users simplicity and speed Provide security - since ASP code cannot be viewed from the browser Clever ASP programming can minimize the network traffic
5. What is ASPNET? ASPNET is a Microsoft Technology ASP stands for Active Server Pages ASPNET is a program that runs inside IIS IIS (Internet Information Services) is Microsoft's Internet server IIS comes as a free component with Windows servers IIS is also a part of Windows 2000 and XP Professional
6. How Does ASPNET Work? BROWSER (client) SERVER When a browser requests an HTML file, the server returns the file Request Response (html) When a browser requests an ASPNET file, IIS passes the request to the ASPNET engine on the server The ASPNET engine reads the file, line by line, and executes the scripts in the file Finally, the ASPNET file is returned to the browser as plain HTML
9. Extensions Microsoft has released some extension frameworks that plug into ASP.NET and extend its functionality. Some of them are: ASP.NET AJAX An extension with both client-side as well as server-side components for writing ASP.NET pages that incorporate AJAX functionality. ASP.NET MVC Framework An extension to author ASP.NET pages using the MVC architecture.
10. ASP.NET AJAX The server portion of the ASP.NET AJAX framework introduces two categories of ASP.NET server controls for adding client capabilities to server controls. Example: Validation of Input using Ajax control