Overview of the Microsoft .NET Platform

download Overview of the Microsoft .NET Platform

of 1

Transcript of Overview of the Microsoft .NET Platform

  • 8/12/2019 Overview of the Microsoft .NET Platform

    1/1

    Chapter 1.

    Overview of the Microsoft .NET Platform

    1. Introduction:

    Today building web applications is a challenge due to the amount of complexity

    involved.

    Reusable Components, libraries, frameworks, and so are the current buzzwords.

    Framework is nothing but set of components, configuration files, documentation

    and similar items bundled together. This saves a lot of hassle on the part of developer while developing applications

    from the scratch. .NT is such a framework which helps developer to build complex enterprise

    applications with much more ease. The !icrosoft" .NT #latform provides all of the tools and technologies that you need

    to build distributed $eb applications.

    %t exposes a language&independent, consistent programming model across all tiers of an

    application while providing seamless interoperability with, and easy migration from,

    existing technologies.

    The .NET Platform fully supports the Internets platformneutral, standardsbased

    technologies, including !yperte"t Transfer Protocol #!TTP$, E"tensible %arkup

    &anguage #'%&$, and (imple )b*ect +ccess Protocol #()+P$.

    .NT 'ramework is an essential component of the $indows operating system and helps

    create applications by integrating different programming languages, such as (isual C),

    (isual *asic, +), (isual C and so on.

    .NET Framework consists of a irtual e"ecution system called the -ommon &anguageuntime #-&$ and a set of class libraries.

    -& is the %icrosoft product of the -ommon &anguage Infrastructure #-&I$, which is an

    international standard and a basis of creating execution and development environments in

    which languages and libraries work together.

    !icrosoft introduced .NT to bridge the gap and ensureinteroperabilitybetween

    applications created in different languages.

    .NT 'ramework is used to integrate business logicof an application implemented in

    variousprogramming languages andserices.

    %t induces significant improvements in code reusability, code speciali/ation, resource

    management, deelopment of applications in multiple programming languages, security,

    deployment and administration of programs in multiple programming languages.

    C) is a programming language designed to build a variety of applications that run on.NT 'ramework.

    %t is a simple typesafe, ob*ect oriented language.

    C) can be used to create 0indows -lient +pplications, '%& 0eb (erices, 1istributed

    -omponents, -lient (erer 0eb+pplications, 1atabase +pplications and much more.