ASP_NET Features

56 %
44 %
Information about ASP_NET Features
Education

Published on January 10, 2009

Author: biswadip

Source: slideshare.net

Description

Understand why you should choose ASP.NET platform for your websites. What are the features of the new ASP.NET.

Asp .Net 2.0 New Features By Biswadip Goswami (c) Biswadip Goswami, [email_address]

What's New in 2.0 Dynamically Compiled Classes Simplified Code Behind Pages Several New Server Controls New Declarative Expression Syntax (c) Biswadip Goswami, [email_address]

Dynamically Compiled Classes

Simplified Code Behind Pages

Several New Server Controls

New Declarative Expression Syntax

ASP.NET pages are text files with an .aspx file name extension. Pages consist of code and markup and are dynamically compiled and executed on the server to produce a rendering to the requesting client browser (or device). (c) Biswadip Goswami, [email_address]

ASP.NET pages are text files with an .aspx file name extension. Pages consist of code and markup and are dynamically compiled and executed on the server to produce a rendering to the requesting client browser (or device).

The Html part of ASP. NET <html> <head> <link rel=&quot;stylesheet&quot; href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro1_cs.aspx&quot; method=&quot;post&quot;> <h3> Name: <input id=&quot;Name&quot; type=text> Category: <select id=&quot;Category&quot; size=1> <option>psychology</option> <option>business</option> <option>popular_comp</option> </select> <input type=submit value=&quot;Lookup&quot;> </h3> </form> </center> </body> </html> (c) Biswadip Goswami, [email_address]

<html> <head> <link rel=&quot;stylesheet&quot; href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro1_cs.aspx&quot; method=&quot;post&quot;> <h3> Name: <input id=&quot;Name&quot; type=text> Category: <select id=&quot;Category&quot; size=1> <option>psychology</option> <option>business</option> <option>popular_comp</option> </select> <input type=submit value=&quot;Lookup&quot;> </h3> </form> </center> </body> </html>

Code behind <%@ Page Language=&quot;C#&quot;%> <html> <head> <link rel=&quot;stylesheet&quot;href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro2_cs.aspx&quot; method=&quot;post&quot;> <h3> Name: <input id=&quot;Name&quot; type=text> Category: <select id=&quot;Category&quot; size=1> <option>psychology</option> <option>business</option> <option>popular_comp</option> </select> </h3> <input type=submit value=&quot;Lookup&quot;> <p> <% for (int i=0; i <8; i++) { %> <font size=&quot;<%=i%>&quot;> Welcome to ASP.NET </font> <br> <% }%> </form> </center> </body> </html> (c) Biswadip Goswami, [email_address]

<%@ Page Language=&quot;C#&quot;%> <html> <head> <link rel=&quot;stylesheet&quot;href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro2_cs.aspx&quot; method=&quot;post&quot;> <h3> Name: <input id=&quot;Name&quot; type=text> Category: <select id=&quot;Category&quot; size=1> <option>psychology</option> <option>business</option> <option>popular_comp</option> </select> </h3> <input type=submit value=&quot;Lookup&quot;> <p> <% for (int i=0; i <8; i++) { %> <font size=&quot;<%=i%>&quot;> Welcome to ASP.NET </font> <br> <% }%> </form> </center> </body> </html>

Print on button click <%@ Page Language=&quot;C#&quot; %> <html> <head> <link rel=&quot;stylesheet&quot;href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro3_cs.aspx&quot;> <h3> Name: <input name=&quot;Name&quot; type=text value=&quot;<%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Name&quot;])%>&quot;> Category: <select name=&quot;Category&quot; size=1> <% String [] values = { &quot;psychology&quot;, &quot;business&quot;, &quot;popular_comp&quot; }; for (int i=0; i<values.Length; i++) { %> <option <% if (Request.QueryString[&quot;Category&quot;] == values[i]) { Response.Write(&quot;selected&quot;); } %>> <%=values[i]%> </option> <% } %> </select> </h3> <input type=submit name=&quot;Lookup&quot; value=&quot;Lookup&quot;> <p> <% if (Request.QueryString[&quot;Lookup&quot;] != null) { %> Hi <%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Name&quot;]) %>, you selected: <%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Category&quot;]) %> <% } %> </form> </center> </body> (c) Biswadip Goswami, [email_address]

<%@ Page Language=&quot;C#&quot; %> <html> <head> <link rel=&quot;stylesheet&quot;href=&quot;intro.css&quot;> </head> <body> <center> <form action=&quot;intro3_cs.aspx&quot;> <h3> Name: <input name=&quot;Name&quot; type=text value=&quot;<%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Name&quot;])%>&quot;> Category: <select name=&quot;Category&quot; size=1> <% String [] values = { &quot;psychology&quot;, &quot;business&quot;, &quot;popular_comp&quot; }; for (int i=0; i<values.Length; i++) { %> <option <% if (Request.QueryString[&quot;Category&quot;] == values[i]) { Response.Write(&quot;selected&quot;); } %>> <%=values[i]%> </option> <% } %> </select> </h3> <input type=submit name=&quot;Lookup&quot; value=&quot;Lookup&quot;> <p> <% if (Request.QueryString[&quot;Lookup&quot;] != null) { %> Hi <%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Name&quot;]) %>, you selected: <%=HttpUtility.HtmlEncode(Request.QueryString[&quot;Category&quot;]) %> <% } %> </form> </center> </body>

Namespace In general, a namespace is an abstract container providing context for the items (names, or technical terms, or words) it holds and allowing disambiguation of items having the same name (residing in different namespaces). As a rule, names in a namespace cannot have more than one meaning, that is, two or more things cannot share the same name. A namespace is also called a context, as the valid meaning of a name can change depending on what namespace applies. Names in it can represent objects as well as concept, whether it is a natural or ethnic language, a constructed language, the technical terminology of a profession, a dialect, a sociolect, or an artificial language (e.g., a programming language). (c) Biswadip Goswami, [email_address]

In general, a namespace is an abstract container providing context for the items (names, or technical terms, or words) it holds and allowing disambiguation of items having the same name (residing in different namespaces).

As a rule, names in a namespace cannot have more than one meaning, that is, two or more things cannot share the same name. A namespace is also called a context, as the valid meaning of a name can change depending on what namespace applies. Names in it can represent objects as well as concept, whether it is a natural or ethnic language, a constructed language, the technical terminology of a profession, a dialect, a sociolect, or an artificial language (e.g., a programming language).

Thank You ! For assistance with your ASP.Net requirements contact: Biswadip Goswami Primary e-mail: [email_address] Alt e-mail: [email_address] Webpage: http://people.cognobytes.com/biswadip (c) Biswadip Goswami, [email_address]

For assistance with your ASP.Net requirements contact:

Biswadip Goswami

Primary e-mail: [email_address]

Alt e-mail: [email_address]

Webpage: http://people.cognobytes.com/biswadip

Add a comment

Related presentations

Related pages

Common ASP.NET Features

Common ASP.NET Features. Visual Studio 2013 brings us closer to One ASP.NET. There’s no MVC project type or Web Forms project any longer, there’s just ...
Read more

ASP.NET | The ASP.NET Site

Home of the Microsoft ASP.NET development community. Download Visual Studio, post to the forums, read ASP.NET blogs and learn about ASP.NET.
Read more

Feature Changes in ASP.NET 2.0

Table 1. Application Directories . Most of these directories are protected against web access at the ISAPI layer linking ASP.NET to IIS. That is, users can ...
Read more

ASP.NET 4.0 Features - Simple Talk: SQL Server and .Net ...

ASP.NET v4 is released with Visual studio 2010. Web developers are presented with a bewildering range of new features and so Ludmal De Silva has described ...
Read more

New Features in ASP.NET MVC 4 - CodeProject

New features in ASP.NET MVC 4; Author: Afazal MD 3104209; Updated: 17 Nov 2013; Section: ASP.NET; Chapter: Web Development; Updated: 17 Nov 2013
Read more

Introduction to ASP.NET Core — ASP.NET documentation

Introduction to ASP.NET Core¶ By Daniel Roth. ASP.NET Core is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET Core ...
Read more

Highlander ASP.NET Feature Overview - Embarcadero Website

Highlander ASP.NET Feature Overview By: Dee Elling. Abstract: Important supplementary information that may not yet appear in the main ...
Read more

Step 1: Install IIS and ASP.NET Modules

Step 1: Install IIS and ASP.NET Modules. Published ... Expand the Application Development Features node and click ASP.NET 4.5 to add the ...
Read more

Neuigkeiten in .NET Framework

In ASP.Net 5 werden Assemblys ... Zum Bereitstellen einer Möglichkeit für die Verwendung des Features PUSH_PROMISE in ASP.NET-Anwendungen wurde der ...
Read more

Schritt 1: Installieren von IIS- und ASP.NET-Modulen

Der erste Schritt beim Erstellen einer ASP.NET-Website auf IIS 8 ist die Installation von IIS zusammen mit den ASP.NET-Modulen. Fügen Sie dann Ihre ASP ...
Read more