net microsofts platform for web services n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
.net Microsofts ’ Platform for Web Services PowerPoint Presentation
Download Presentation
.net Microsofts ’ Platform for Web Services

Loading in 2 Seconds...

play fullscreen
1 / 19

.net Microsofts ’ Platform for Web Services - PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on

.net Microsofts ’ Platform for Web Services. Naveed Arshad. Agenda. What is .net Components of .net .net Related Standards .net Timelines C# and CLI .net Framework Comparison of J2EE and .net A Perspective Pros and Cons of .net References. What is .net .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '.net Microsofts ’ Platform for Web Services' - rock


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
agenda
Agenda
  • What is .net
  • Components of .net
  • .net Related Standards
  • .net Timelines
  • C# and CLI
  • .net Framework
  • Comparison of J2EE and .net
  • A Perspective
  • Pros and Cons of .net
  • References
what is net
What is .net

.net is a comprehensive family of products, built on industry and Internet standards, that provide for each aspect of developing (tools), managing (servers), using (building block services and smart clients) and experiencing (rich user experiences) XML Web services.

net defined
.net Defined

Five aspects

.net Experiences

.net Clients

.net Services

.net Servers

.net Tools

net defined experiances
.net Defined (Experiances)

XML web services

Allows you to access information

Some of the products in process of transition to .net experiences are:

MSN®, bCentral™, Passport, and Microsoft Visual Studio® .NET.

net defined clients
.net Defined (Clients)

Any type of device

PCs, laptops, workstations, phones, handheld computers, Tablet PCs, game consoles, and other smart devices

OS support like

Windows® CE, Windows Embedded, Window 2000

net defined services
.net Defined (Services)

Core set of Building Block Services

First one named ‘HailStorm’

Now named .net My Services

Centered around User

MS Passport as the authentication Mechanism

net defined servers
.net Defined (Servers)

Microsoft .NET Enterprise Servers

Windows 2000 Server Family e.g.

MS Application Center 2000

MS BizTalk™ Server 2000

MS Commerce Server 2000

Microsoft SQL Server™ 2000

net defined tools
.net Defined (Tools)

Tools for Developing the .net

MS Visual Studio

C#

etc

net related standards
.net Related Standards
  • XML
    • Format for standard data interchange.
  • SOAP
    • For applications calling each other.
  • UDDI
    • Directory of XML Services
  • WSDL
    • Describing web services
  • C# and CLR
c and clr
C# and CLR
  • .net offers language independence.
  • Code written in VB.Net, C++ and C# by MS
  • Python, Cobol, Perl etc by third party vendors.
  • Translated into MIL (MS Intermediate Language). Something analogous to Java Byte Code.
  • MIL code can be interpreted by CLR (Common Language Runtime Environment). Sort of JRE (Java Runtime Environment)
net framework
.net Framework
  • .NET Framework is an "environment for building, deploying and running Web services
  • Three main parts
    • Common Language Runtime (CLR)
    • Framework classes
    • ASP.net
a perspective
A Perspective

“Microsoft .Net can be summarized in one simple statement: Microsoft is building an Internet Monopoly”

Gary Hein

Tech News: August 29th, 2001

net pros
.net Pros

Multiple Language Support.

Rich set of libraries.

It's open-standard friendly (e.g., HTTP and XML)

Its code is compiled natively, regardless of language or deployment (Web or desktop).

net cons
.net Cons

It's yet another platform to consider, which generally means rewriting and learning new tricks.

Currently, it's only available on Windows.

Microsoft claims C#, IL, and CLR/CLS will be submitted to ECMA, but there's still no clear view on what will be standardized from the platform.

refrences
Refrences
  • Microsoft .net site
    • www.microsoft.net/net
  • Comparison between .net and J2EE
    • www.theserverside.com/resources/article.jsp?l=J2EE-vs-DOTNET
    • http://java.oreilly.com/news/farley_0800.html
  • Introducing Microsoft .net
    • www.perfectxml.com/articles/xml/dotnet.asp
  • .net Framework Overview
    • http://hotwired.lycos.com/webmonkey/01/02/index3a.html