• Home
  • Posts RSS
  • Comments RSS
Blue Orange Green Pink Purple

Why Dot Net?

.NET is Microsofts attempt to make its programs platform independent. All Microsoft Visual Studio languages have been modified to output the same intermediate language. This intermediate language can be compiled and linked at run time on whatever platform and operating system Microsoft decides to support in the future. In theory at some future time Visual C++, Visual Basic, C#, etc. code could even run on a Mac or UNIX platform. All it will take is a compiler/linker that will take the intermediate language code and produce a native executable.

This has little benefit on code that will only run on one computer. The greatest benefit will be for client/server and other applications that can potentially run on different platforms.

What is Dot Net ?

Microsoft. NET

The Microsoft. NET strategy was presented by Microsoft officials to the rest of the world in June 2000:
  • .NET is Microsoft's new Internet and Web strategy
  • .NET is NOT a new operating system
  • .NET is a new Internet and Web based infrastructure
  • .NET delivers software as Web Services
  • .NET is a framework for universal services
  • .NET is a server centric computing model
  • .NET will run in any browser on any platform
  • .NET is based on the newest Web standards

 .NET Internet Standards

.NET is built on the following Internet standards:
  • HTTP, the communication protocol between Internet Applications
  • XML, the format for exchanging data between Internet Applications
  • SOAP, the standard format for requesting Web Services
  • UDDI, the standard to search and discover Web Services

 .NET Framework

The .NET Framework is the infrastructure for the new Microsoft .NET Platform.
The .NET Framework is a common environment for building, deploying, and running Web Services and Web Applications.
The .NET Framework contains common class libraries - like ADO.NET, ASP.NET and Windows Forms - to provide advanced standard services that can be integrated into a variety of computer systems.
The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, JScript (The Microsoft version of JavaScript) and COBOL. Third-party languages - like Eiffel, Perl, Python, Smalltalk, and others - will also be available for building future .NET Framework applications.
The new Visual Studio.NET is a common development environment for the new .NET Framework. It provides a feature-rich application execution environment, simplified development and easy integration between a number of different development languages.

 Additional Information

  • The .NET plan includes a new version of the Windows operating system, a new version of Office, and a variety of new development software for programmers to build Web-based applications.
  • The background for .NET is part of Microsoft's new strategy to keep Windows the dominant operating system in the market, as computing begins to move away from desktop computers toward Internet enabled devices, such as hand-held computers and cell phones.
  • The most visual components of the new .NET framework are the new Internet Information Server 6.0, with ASP.NET and ADO.NET support, Visual Studio.NET software tools to build Web-based software, and new XML support in the SQL Server 2000 database. 
  • Bill Gates is supervising the .NET project.

 

Read More | edit post
Home

Dot Net Starter

  • About
      About me.
  • Pages

    • Home
    • What is Dot Net ?
    • About Me

    Blog Archive

    • ▼  2010 (2)
      • ▼  November (2)
        • Hisory of Dot Net
        • Main Differences between ASP.NET 3.5 and 4.0

    Followers

  • Search






    • Home
    • Posts RSS
    • Comments RSS

    © Copyright DOTNET Starter 2010. All rights reserved.
    Designed by DV | Not Supported by IE6
    brought to you by dotnetstarter2010.blogspot.com

    Back to Top