ASP.NET

Overview

Setup of Visual Studio .NET web development

Debugging failure of ASP.NET to enter debug mode

Debugging failure of ASP.NET to enter debug mode, con’t

How ASP.NET works

How ASP.NET works, continued

Professional C# PCSWebApp3 Application

Visual Studio Project

PCSWebApp3 HTML code with embedded objects, page 1

PCSWebApp3 HTML, page 2

PCSWebApp3 HTML, page 3

PCSWebApp3 HTML, page 4

PCSWebApp3 HTML, page 5

PCSWebApp3 HTML, page 6

Displayed page

HTML, Page 1 (clicking button sends state)

HTML, Page 2 (more hidden state info)

HTML, Page 3 (more hidden state info)

HTML, Page 4 (more; java submit function)

HTML, Page 5 (required entry validation)

HTML, Page 6 (the calendar)

HTML, Page 7 (the multi-select list)

Binding a web control to data

Benchmarks of Simple Web Pages:
Add #s to 10,000,000 - ASP and ASPX (VB)

Add #s to 10,000,000 - ASPX (C#)

Concatenate 10,000 strings: ASP

Concatenate 10,000 strings: ASPX (VB)

Concatenate 10,000 strings: ASPX (VB, StringBuilder)

Concatenate 10,000 strings: ASPX (C#, StringBuilder)

Load table from SQLServer: ASP

Load table from SQLServer: ASPX in compatibility mode

Load table from SQLServer: ASPX data sets

Load table from SQLServer: ASPX data sets con’t

Load table from SQLServer: ASPX data sets, C#

Use data from SQLServer: ASP

Use data from SQLServer: ASPX record sets

Use data from SQLServer: ASPX data sets

Conclusions