Dot Net
Dot Net
NET
RAVINDRA V S
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.
.NET Experience
.NET
Website
Visual Studio .NET Website
Passport Website
.NET Clients
Clients are PCs, handheld computers, Tablet
PCs, game consoles (Xbox), Smart phones
All of them use XML Web Services
.NET client software includes
Windows CE
Windows XP
Windows Embedded
Windows 2000
Windows 7
Windows 8
.NET Services
XML Web Services
Offer a direct means for applications to
interact with other applications
First set of XML Web Services developed are
called .NET My Services (HailStorm)
.NET Servers
.NET Enterprise servers are Microsoft's
comprehensive family of server applications for
building, deploying, and managing scalable,
integrated, Web Services and applications
Designed with machine critical performance
Examples of .NET Servers:
MS Commerce Server 2000
MS Exchange Server 2000
.NET Tools
Microsoft Visual Studio .NET and
Microsoft .NET Framework supplies complete
solution for developers to build, deploy and run
XML services
Visual Studio .NET is the next generation of
Microsofts popular multi-language
development tool built especially for .NET
Enhances existing languages like Visual Basic
with new Object Oriented features
Micosoft C#
.NET Architecture
C#
C#
VB.NET
VB.NET
C++.NET
C++.NET
Other
Other
Common
CommonLanguage
LanguageSpecification
Specification
Framework
FrameworkClass
ClassLibrary
Library
ASP.NET
ASP.NET
Web Services
Web Forms
Windows
WindowsForms
Forms
Controls
Drawing
ADO.NET
XML
Threading
IO
Network
Security
Diagnostics
Etc.
Common
CommonLanguage
LanguageRuntime
Runtime
Memory Management
Operating
OperatingSystem
System
Lifecycle Monitoring
Visual
Visual
Studio
Studio
.NET
.NET
Architecture
Web Services
Top layer provides .NET users with Web Services for ecommerce and business to business applications
ASP.NET for developing smart web pages
ADO.NET which is an XML based improvement for databases
and object relational processing
Interchange Standards
Architecture (contd)
Development Environment
Visual
Studio .NET
Visual C++, Visual BASIC, Visual C#
Component Model
Derived
Architecture (contd)
Object Model
Conceptual
.NET Framework
ASP.NET
ASP.NET
Web Services
Windows
WindowsForms
Forms
Web Forms
Controls
Drawing
Framework
FrameworkClass
ClassLibrary
Library
ADO.NET
XML
Threading
IO
Network
Security
Diagnostics
Etc.
Common
CommonLanguage
LanguageRuntime
Runtime
Memory Management
Lifecycle Monitoring
Microsoft C#
.NET security
Go to my Website
www.rvstech.in For Learning
Software Courses