Presentation is loading. Please wait.

Presentation is loading. Please wait.

CIS 375—Web App Dev II ASP.NET 1 Getting Started.

Similar presentations


Presentation on theme: "CIS 375—Web App Dev II ASP.NET 1 Getting Started."— Presentation transcript:

1 CIS 375—Web App Dev II ASP.NET 1 Getting Started

2 2 Introduction to ASP.NET What is ASP.NET? The latest version of Microsoft's Active Server Pages technology (ASP). A programming framework built on the common language runtime that can be used on a server to build powerful Web applications. An entirely new paradigm for server-side ASP scripting. A part of the new.NET (dotnet) Framework. Microsoft spent three years rewriting ASP.NET from the ground up, and ASP.NET is not fully backward compatible with ASP 3.0.

3 3 Advantages of ASP.NETAdvantages of ASP.NET Part 1 Enhanced Performance. ASP.NET is compiled common language runtime code running on the _________. World-Class Tool Support. The Visual Studio integrated development environment, WYSIWYG editing, drag-and-drop server controls, and automatic deployment. Power and Flexibility. The.NET Framework class library, Messaging, and Data Access solutions are all seamlessly accessible from the Web. ASP.NET is also __________- independent. Simplicity. Build user interfaces that cleanly separate application logic from presentation code. Handle events in a simple, Visual Basic - like forms processing model.

4 4 Advantages of ASP.NETAdvantages of ASP.NET Part 2 Manageability. ASP.NET employs a text-based, hierarchical configuration system, which simplifies applying settings to your server environment and Web applications. Scalability and Availability. Features are specifically tailored to improve performance in clustered and multiprocessor environments. Further, processes are closely monitored and managed by the ASP.NET _________. Customizability and Extensibility. It is possible to extend or replace any subcomponent of the ASP.NET runtime with your own custom-written component. Security. Built-in Windows authentication and per-application configuration.

5 5 Language SupportLanguage Support Part 1 The Microsoft.NET Platform currently offers built-in support for three languages: C#, Visual Basic, and _________. Variable Declarations C# int x; String s; VB Dim x As Integer Dim s As String Jscript var x : int; var s : String;

6 6 Language SupportLanguage Support Part 2 Accessing Indexed Properties C# String s = Request.QueryString["Name"]; String value = Request.Cookies["key"]; VB Dim s, value As String s = Request.QueryString("Name") value = Request.Cookies("Key").Value JScript var s : String = Request.QueryString("Name"); var value : String = Request.Cookies("key");


Download ppt "CIS 375—Web App Dev II ASP.NET 1 Getting Started."

Similar presentations


Ads by Google