P. 1

|Views: 0|Likes:
Published by Thyaga Raj

More info:

Published by: Thyaga Raj on Nov 13, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

05/01/2012

pdf

text

original

THE MAJOR IMPLEMENTATION STREAMS

THE MAJOR IMPLEMENTATION STREAMS

Vendors represent a variety of views One key aspect of web services is maintaining and achieving interoperability and compatibility.. i.e for web services truly to succeed, vendors products must become and remain as compatible with one another as today’s browsers..

MAYOR TYPES OF IMPLEMENTATION ACTIVITIES There are two major implementation activities they are

.NET

J2EE AND APPLICATION SERVERS

.NET

Net is a new framework for developing web-based and windows-based applications within the Microsoft environment. The framework offers a fundamental shift in Microsoft strategy: it moves application development from clientcentric to server-centric.

.NET – What Is It?

.NET Application

.NET Framework

Operating System + Hardware

MAJOR PARTS OF .NET

MAJOR PARTS OF .NET
 

.NET FRAMEWORK VISUAL STUDIO .NET .NET ENTERPRISE SERVERS

NET FRAMEWORK
• • • 

INCLUDES THE COMMON LANGUAGE RUNTIME(CLR). UNIFIED CLASS LIBRARY:IS USED TO PROVIDE SERVICES FOR NEW APPLICATIONS. THE LIBRARY CONSISTS OF THE FOLLOWING TECHNOLOGIES: ASP.NET:RECOMMENDED TECHNOLOGY FOR IMPLEMENTING WEB SERVICE BASED ON .NET FRAMEWORK

CONTI..

ADO.NET: THE NEXT GENERTION OF ACTIVE X DATA OBJECTS SUPPORTING THE IMPLEMENTATION OF WEBSERVICE.

COMMON LANGUAGE RUNTIME(CLR).
•CLR

works like a virtual machine in executing all languages. •All .NET languages must obey the rules and standards imposed by CLR. Examples:
– – –

Object declaration, creation and use Data types,language libraries Error and exception handling

Compilation in .NET
Code in VB.NET Code in C# Code in another .NET Language

VB.NET compiler

C# compiler

Appropriate Compiler

IL(Intermediate Language) code

CLR just-in-time execution

Intermediate Language (IL)

.NET languages are not compiled to machine code. They are compiled to an Intermediate Language (IL). CLR accepts the IL code and recompiles it to machine code. The recompilation is just-in-time (JIT) meaning it is done as soon as a function or subroutine is called. The JIT code stays in memory for subsequent calls.

VISUAL STUDIO .NET
• •

VISUAL STUDIO .NET: Development tool that contains a rich set of productivity and debugging features. Provides a visual programming environment for the programming languages that can be used with the .net frame work.

.NET ENTERPRISE SERVERS
• •    

Host the server applications that the .net framework typically invokes. THE diff types of servers are: BIZTALK SERVER 2000 APPLICATION CENTER 2000 COMMERCE SERVER 2000 HOST INTEGRATION SERVER 2000 ETC

ASP.NET
•ASP.NET,the

platform services that allow to program Web Applications and Web Services in any .NET language
•ASP.NET

Uses .NET languages to generate HTML pages. HTML page is targeted to the capabilities of the requesting Browser
•ASP.NET

“Program” is compiled into a .NET class and cached the first time it is called. All subsequent calls use the cached version.

ASP.NET
• Logical Evolution of ASP
– – – – – Supports multiple languages Improved performance Control-based, event-driven execution model More productive Cleanly encapsulated functionality

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->