ASP.net seminar

Views:
 
Category: Education
     
 

Presentation Description

in this ppt you can get a full description about asp.net.

Comments

Presentation Transcript

SEMINAR ON SUMMER TRAINING:

SEMINAR ON SUMMER TRAINING ON ASP.NET SUBMITTED BY:- RAUSHAN KR. CHAURASIYA ROLL NO.-5CS62 BATCH-B3

CONTENTS:

CONTENTS INTRODUCTION .NET FRAMEWORK .NET FRAMEWORK DESIGN GOALS COMMON LANGUAGE RUNTIME(CLR) .NET PROGRAMMING LANGUGES .NET VS. J2EE COMPARISON TO JAVA

INTRODUCTION:

INTRODUCTION ASP.Net is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required to build up robust web application for PC, as well as mobile devices. ASP.Net works on top of the HTTP protocol and uses the HTTP commands and policies to set a browser-to-server two-way communication and cooperation. ASP.Net is a part of Microsoft .Net platform. ASP.Net applications are complied codes, written using the extensible and reusable components or objects present in .Net framework. These codes can use the entire hierarchy of classes in .Net framework.

PowerPoint Presentation:

The ASP.Net application codes could be written in either of the following languages: C# Visual Basic .Net Jscript J# ASP.Net is used to produce interactive, data-driven web applications over the internet. It consists of a large number of controls like text boxes, buttons and labels for assembling, configuring and manipulating code to create HTML pages.

.NET FRAMEWORK:

.NET FRAMEWORK First developed by Microsoft in 2000. Primary languages: C#, Visual Basic .NET, C++/CLI, and J#. Third-party languages: Ada, COBOL, LISP, Perl, Ruby, and many more. NET Framework consists of 3 main parts: Common Language Runtime Framework Classes/Libraries ASP.NET

.NET IS A CROSS PLATFORM:

.NET IS A CROSS PLATFORM

.NET FRAMEWORK:

.NET FRAMEWORK

.NET Framework Design Goals :

.NET Framework Design Goals Unifies programming models. Dramatically simplifies development. Provides robust execution environment. Supports multiple programming languages. Natively supports XML Web Services.

COMMON LANGUAGE RUNTIME (CLR) :

COMMON LANGUAGE RUNTIME (CLR) CLR works like a virtual machine in executing all languages. Currently it supports two:- C # is the new version of C++ containing all features of Java. VB.NET is the new version of VB containing full object orientation and equal in power to C#.

COMMON LANGUAGE RUNTIME (CLR):

COMMON LANGUAGE RUNTIME (CLR) Programmers writing in any of Visual Basic , Visual C++ , or C# compile their programs into an intermediate form of code called Common Intermediate Language ( CIL ) in a portable execution ( PE ) file that can be managed and executed by the Common Language Runtime. Enables cross-language interoperability. Provides Garbage collector.

.NET PROGRAMMING LANGUAGES:

.NET PROGRAMMING LANGUAGES Pascal . C++ . Haskell . Perl . Java Language . Python . COBOL . Microsoft Jscript. Java Language . Python . COBOL . Microsoft Jscript. RPG . Component Pascal. Mercury . Scheme . Curriculum . Mondrian . Smalltalk . Eiffel . Oberon . Standard ML . Forth . Oz .

.NET vs. J2EE:

.NET vs. J2EE Both are similar in many ways: Server- and client-side model for building enterprise applications. Virtual machine designed to inspect, load, and execute programs in a controlled environment. APIs for creating both fat- and thin-client models. APIs for foundation services (data access, directory, remote object calls, sockets, forms). Development environment for dynamic web pages . J2 Enterprise Edition Language-Dependent & Platform-Independent .NET Language-Independent & Platform Dependent (for now)

COMPARISON TO JAVA:

COMPARISON TO JAVA

ADVANTAGES:

ADVANTAGES Write once, run everywhere . Multiple programming languages (40 +). Coding Reduction . Ease of Deployment . Security Features . Evidence-based security Code access security The verification process Role-based security Cryptography Application domains

authorStream Live Help