Professional Documents
Culture Documents
1 Intro ASP DOT NET New
1 Intro ASP DOT NET New
ASP.NET
• .NET Languages
▫ C#.NET and Visual Basic.NET
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 3
.NET Framework Architecture
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 4
.NET Languages
• VB.NET
▫ Improves on traditional VB
• C#.NET
▫ Modern language
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 5
Common Language Runtime (CLR)
• Engine that supports all .NET languages
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 6
Common Language Runtime (CLR)
Code in other
Code in VB.NET Code in C#
.NET language
VB.NET Appropriate
C# Compiler
Compiler Compiler
IL (Intermediate
Language) Code
CLR just-in-
time execution
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 7
ASP Vs. ASP.NET
Scripting Limitations
ASP ASP.NET
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 8
ASP Vs. ASP.NET
Deployment & Configuration
ASP ASP.NET
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 9
ASP Vs. ASP.NET
No application structure
ASP ASP.NET
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 10
ASP Vs. ASP.NET
State Limitations
ASP ASP.NET
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 11
Setting up ASP.NET
• Web Server
▫ runs special software (Internet Information Services-IIS)
▫ supports FTP & HTTP access and everything that clients
expect in order to access web contents.
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 12
First ASP.NET application
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 13
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology 15
Choose
Visual C#
Web
Choose
Visual C#
Default.aspx page
Prof. Bhumika Patel Sarvajanik College of Eng. & Tech., Surat Dotnet Technology