ITR Presentation
ITR Presentation
NET
PRESENTATION BY
NEHA KUMARI
WHAT IS .NET?
Client to Server
- Clients can send data to and receive data from
servers.
Server to Server
- Servers can share data with each other.
Service to Service
- web services can work together.
WHAT ARE THE COMPONENTS OF .NET?
.NET EXPERIENCE
.NET Experiences are XML web services that allow you to access information
across the internet in an integrated way
Products transitioning into the .NET experiences are:
MSN Website
Visual Studio .NET Website
Passport Website
.NET CLIENTS
Introduces C#
.NET ARCHITECTURE
ARCHITECTURE EXPLAINED
• Web Services
• Top layer provides .NET users with Web Services for e-commerce and business to business
applications
• Frameworks and Libraries
• ASP.NET for developing smart web pages
• ADO.NET which is an XML based improvement for databases and object relational processing
• Interchange Standards
• Platform independent means of exchanging objects
• SOAP (Simple Object Access Protocol)
• WSDL (Web Services Description Language)
ARCHITECTURE EXPLAINED
• Development Environment
• Visual Studio .NET
• Visual C++, Visual BASIC, Visual C#
• Component Model
• Derived from original component based development: CORBA, J2EE, COM
• .NET allows building “assemblies” consisting of a number of classes with well
defined interface
• IDL absent in .NET
COMMON LANGUAGE RUNTIME
• The CLR is at the core of the .NET platform - the execution engine. A unifying
framework for designing, developing, deploying, and executing distributed
components and applications.
• Manages memory, thread execution, type safety verification and garbage
collection.
• Performs compilation (Just In-time Compiler)
• Makes use of a new common type system capable of expressing the
semantics of most modern programming languages. The common type system
defines a standard set of types and rules for creating new types.
MICROSOFT C#