SlideShare a Scribd company logo
Web technology slideshare
 . Net is a software platform , and Language Neutral.
 . Net is a new framework for developing web-based and
window-based applications within the Microsoft
environment.
. Net Application
. Net Framework
Operating System + Hardware
 Microsoft . Net platform architecture ,framework
architecture.
 Common Language Runtime (CLR)
Managed code.
Intermediate Language MAIL.
Assemblies and Metadata.
. Net Application.
 Common language Infrastructure(CLI) and integration of
different language.
common language specification(CLS).
common type system.
Framework class library
Integrated development environment visual studio
The . Net platform
• Microsoft’s platform for software development.
• Unified technology for development of almost any kind of
applications.
•GUI/Web/RIA/mobile/server/cloud/etc.
. Net platform version
• . Net framework
• Silver light / windows phone7
• . Net compact framework.
.
C++ VB C# J#
COMMON LANGUAGE SPECIFICATION(CLS)
BASE CLASS LIBRARY/ FRAMEWORK CLASS
LIBRARY
COMMON LANGUAGE RUNTIME(CLR)
 . Net framework provides runtime environment called
Common Language Runtime(CLR).
It provides an environment to run all . Net programs
(like C#,CB..).
CLR offers supports for thread management as well as
memory management.
CLR allocates the memory for scope and de-allocates
the memory if the scope is completed.
Language compiler(example C # , VB . Net, J #) will convert
the code/program to micro soft intermediate
language(MSIL).
 This is also called as Base Class Library(BCL).
It is common for all other language in . Net.
Developers just need to import the their language code
and use its predefined methods and properties to implement
functions like reading and writing file , graphic , rendering ,
database interaction etc.
Windows application , Web application , Console
application etc are different types of application that can
make use of BLC.
o CTS ensures that objects written in different . Net
languages can interact with each other.
oFor communicating between programs written in any .
Net complain language ,the types have to be compatible on
the basic level.
oThe common type system supports two general types:
 Value types : Values directly contain their data and
instances of values type are either allocated on the stack or
allocated inline in a structure.
 Reference types : It store a reference to the value’s
memory address , and are allocated on the heap, reference
types can be self-describing types , pointers types , or
interface types.
Microsoft has defined CLS which are nothing but
guide lines that language to follow so that it can
communicate with other.
It describes the minimal and complete set of feature
to produce code that can be hosted by CLR.
It ensures that products of compilers will work
properly in . Net environment
. Net enabled Microsoft’s marketing people to emphasize
the “Network”-aspect of its technologies.
The theme was “Network is the computer”.
The term “Dot Com” was synonymous with the Internet
at the time.
Microsoft started development on the . Net framework
in the 1990 s , originally under the name of “Next
Generation Windows Services”(NGWS).
THANK YOU
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare
Web technology slideshare

More Related Content

What's hot (20)

PPT
C under Linux
n/a - currently unemployed
 
PPTX
LLVM Compiler
Chayan Pathak
 
DOCX
GNU GCC - what just a compiler...?
Saket Pathak
 
PPTX
Overview of .Net Framework 4.5
Bhushan Mulmule
 
PDF
Livecode widget course
crazyaxe
 
ODP
IDE as a Front-end and Fast time-to-market language support in Eclipse IDE re...
Mickael Istria
 
PPTX
MinGw Compiler
Avnish Patel
 
PDF
GNU Compiler Collection - August 2005
Saleem Ansari
 
PDF
Microsoft .NET Platform
Peter R. Egli
 
PDF
The .NET Platform - A Brief Overview
Carlos Lopes
 
PDF
Inside.Net
Ganesh Samarthyam
 
PPTX
G++ & GCC
Beste Ekmen
 
PPT
Net framework
mayankingeniar
 
PPTX
Component of .net
Sireesh K
 
PPTX
Legacy of Void*
Adam Crain
 
PDF
Mini-Training: TypeScript
Betclic Everest Group Tech Team
 
PDF
Debugging Python with gdb
Roman Podoliaka
 
PDF
Build Great Networked APIs with Swift, OpenAPI, and gRPC
Tim Burks
 
PPT
Synapse india reviews sharing asp.net
SynapseindiaComplaints
 
PDF
Fast and Reliable Swift APIs with gRPC
Tim Burks
 
LLVM Compiler
Chayan Pathak
 
GNU GCC - what just a compiler...?
Saket Pathak
 
Overview of .Net Framework 4.5
Bhushan Mulmule
 
Livecode widget course
crazyaxe
 
IDE as a Front-end and Fast time-to-market language support in Eclipse IDE re...
Mickael Istria
 
MinGw Compiler
Avnish Patel
 
GNU Compiler Collection - August 2005
Saleem Ansari
 
Microsoft .NET Platform
Peter R. Egli
 
The .NET Platform - A Brief Overview
Carlos Lopes
 
Inside.Net
Ganesh Samarthyam
 
G++ & GCC
Beste Ekmen
 
Net framework
mayankingeniar
 
Component of .net
Sireesh K
 
Legacy of Void*
Adam Crain
 
Mini-Training: TypeScript
Betclic Everest Group Tech Team
 
Debugging Python with gdb
Roman Podoliaka
 
Build Great Networked APIs with Swift, OpenAPI, and gRPC
Tim Burks
 
Synapse india reviews sharing asp.net
SynapseindiaComplaints
 
Fast and Reliable Swift APIs with gRPC
Tim Burks
 

Similar to Web technology slideshare (20)

PPTX
Components of .NET Framework
Roshith S Pai
 
PPTX
Chapter1_Part1.pptx
RaajzKoirala
 
PPTX
Dot Net PPt.pptx
PriyaMaurya52
 
PPTX
.Net
Gowarthini
 
PPT
Microsoft.Net
Vishwa Mohan
 
PDF
Dot net
public
 
PPTX
Dotnet1
Sudhriti Gupta
 
PDF
Chapter1
guest9ccd0e
 
PPTX
Session2 (3)
DrUjwala1
 
DOCX
1 what is microsoft .net framework
Islamia Univeristy Bahawalpur Bahawalnagar
 
PDF
Net framework
ANAGHA T SASIDHARAN
 
PPTX
.Net the begining
cncwebworld
 
PPT
Architecture of net framework
umesh patil
 
DOCX
.Net framework components by naveen kumar veligeti
Naveen Kumar Veligeti
 
PPT
Net framework
jhsri
 
PPTX
c#.pptx
GokulPadmakumar3
 
PPTX
.Net framework
EzraKemboi1
 
PPTX
Introduction to .net
Jaya Kumari
 
PPT
.Net framework
Viv EK
 
PPTX
.Net slid
pacatarpit
 
Components of .NET Framework
Roshith S Pai
 
Chapter1_Part1.pptx
RaajzKoirala
 
Dot Net PPt.pptx
PriyaMaurya52
 
Microsoft.Net
Vishwa Mohan
 
Dot net
public
 
Chapter1
guest9ccd0e
 
Session2 (3)
DrUjwala1
 
1 what is microsoft .net framework
Islamia Univeristy Bahawalpur Bahawalnagar
 
Net framework
ANAGHA T SASIDHARAN
 
.Net the begining
cncwebworld
 
Architecture of net framework
umesh patil
 
.Net framework components by naveen kumar veligeti
Naveen Kumar Veligeti
 
Net framework
jhsri
 
.Net framework
EzraKemboi1
 
Introduction to .net
Jaya Kumari
 
.Net framework
Viv EK
 
.Net slid
pacatarpit
 
Ad

More from GuruAbirami2 (9)

PPTX
Rdbms (1)
GuruAbirami2
 
PPTX
Software engineering
GuruAbirami2
 
PPTX
Bigdata analytics
GuruAbirami2
 
PPTX
Java programming (1)
GuruAbirami2
 
PPTX
Computer networks
GuruAbirami2
 
PPTX
Data warehouse and data mining
GuruAbirami2
 
PPTX
Operating system
GuruAbirami2
 
PPTX
Java programming
GuruAbirami2
 
PPTX
javaprogramming
GuruAbirami2
 
Rdbms (1)
GuruAbirami2
 
Software engineering
GuruAbirami2
 
Bigdata analytics
GuruAbirami2
 
Java programming (1)
GuruAbirami2
 
Computer networks
GuruAbirami2
 
Data warehouse and data mining
GuruAbirami2
 
Operating system
GuruAbirami2
 
Java programming
GuruAbirami2
 
javaprogramming
GuruAbirami2
 
Ad

Recently uploaded (20)

PPTX
A brief History of counseling in Social Work.pptx
Josaya Injesi
 
PPTX
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
PPTX
English_Book_1 part 1 LET Reviewers NEw-
2022mimiacadserver
 
PPTX
Speech Act, types of Speech Act in Pragmatics
gracehananatalias
 
PDF
Medical Technology Corporation: Supply Chain Strategy
daretruong
 
PPTX
Bob Stewart Humble Obedience 07-13-2025.pptx
FamilyWorshipCenterD
 
PDF
Mining RACE Newsletter 10 - first half of 2025
Mining RACE
 
PPTX
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
PDF
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
PPTX
Creative perspective presentation copy.pptx
dreamsteel
 
PDF
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
PDF
Cloud Computing Service Availability.pdf
chakrirocky1
 
PPTX
AI presentation for everyone in every fields
dodinhkhai1
 
PDF
481771880-Fundamentals-of-Public-Speaking.pdf
crisjseit1211
 
PPTX
A Mother's Love - Helen Steiner Rice.pptx
AlbertoTierra
 
PPTX
677697609-States-Research-Questions-Final.pptx
francistiin8
 
PDF
FINAL ZAKROS - UNESCO SITE CANDICACY - PRESENTATION - September 2024
StavrosKefalas1
 
PDF
What should be in a Leadership and Motivation Plan?
Writegenic AI
 
PPT
Wireless Communications Course lecture1.ppt
abdullahyaqot2015
 
PPTX
2025-07-13 Abraham 07 (shared slides).pptx
Dale Wells
 
A brief History of counseling in Social Work.pptx
Josaya Injesi
 
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
English_Book_1 part 1 LET Reviewers NEw-
2022mimiacadserver
 
Speech Act, types of Speech Act in Pragmatics
gracehananatalias
 
Medical Technology Corporation: Supply Chain Strategy
daretruong
 
Bob Stewart Humble Obedience 07-13-2025.pptx
FamilyWorshipCenterD
 
Mining RACE Newsletter 10 - first half of 2025
Mining RACE
 
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
Creative perspective presentation copy.pptx
dreamsteel
 
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
Cloud Computing Service Availability.pdf
chakrirocky1
 
AI presentation for everyone in every fields
dodinhkhai1
 
481771880-Fundamentals-of-Public-Speaking.pdf
crisjseit1211
 
A Mother's Love - Helen Steiner Rice.pptx
AlbertoTierra
 
677697609-States-Research-Questions-Final.pptx
francistiin8
 
FINAL ZAKROS - UNESCO SITE CANDICACY - PRESENTATION - September 2024
StavrosKefalas1
 
What should be in a Leadership and Motivation Plan?
Writegenic AI
 
Wireless Communications Course lecture1.ppt
abdullahyaqot2015
 
2025-07-13 Abraham 07 (shared slides).pptx
Dale Wells
 

Web technology slideshare

  • 2.  . Net is a software platform , and Language Neutral.  . Net is a new framework for developing web-based and window-based applications within the Microsoft environment. . Net Application . Net Framework Operating System + Hardware
  • 3.  Microsoft . Net platform architecture ,framework architecture.  Common Language Runtime (CLR) Managed code. Intermediate Language MAIL. Assemblies and Metadata. . Net Application.  Common language Infrastructure(CLI) and integration of different language. common language specification(CLS). common type system. Framework class library Integrated development environment visual studio
  • 4. The . Net platform • Microsoft’s platform for software development. • Unified technology for development of almost any kind of applications. •GUI/Web/RIA/mobile/server/cloud/etc. . Net platform version • . Net framework • Silver light / windows phone7 • . Net compact framework.
  • 5. . C++ VB C# J# COMMON LANGUAGE SPECIFICATION(CLS) BASE CLASS LIBRARY/ FRAMEWORK CLASS LIBRARY COMMON LANGUAGE RUNTIME(CLR)
  • 6.  . Net framework provides runtime environment called Common Language Runtime(CLR). It provides an environment to run all . Net programs (like C#,CB..). CLR offers supports for thread management as well as memory management. CLR allocates the memory for scope and de-allocates the memory if the scope is completed. Language compiler(example C # , VB . Net, J #) will convert the code/program to micro soft intermediate language(MSIL).
  • 7.  This is also called as Base Class Library(BCL). It is common for all other language in . Net. Developers just need to import the their language code and use its predefined methods and properties to implement functions like reading and writing file , graphic , rendering , database interaction etc. Windows application , Web application , Console application etc are different types of application that can make use of BLC.
  • 8. o CTS ensures that objects written in different . Net languages can interact with each other. oFor communicating between programs written in any . Net complain language ,the types have to be compatible on the basic level. oThe common type system supports two general types:  Value types : Values directly contain their data and instances of values type are either allocated on the stack or allocated inline in a structure.  Reference types : It store a reference to the value’s memory address , and are allocated on the heap, reference types can be self-describing types , pointers types , or interface types.
  • 9. Microsoft has defined CLS which are nothing but guide lines that language to follow so that it can communicate with other. It describes the minimal and complete set of feature to produce code that can be hosted by CLR. It ensures that products of compilers will work properly in . Net environment
  • 10. . Net enabled Microsoft’s marketing people to emphasize the “Network”-aspect of its technologies. The theme was “Network is the computer”. The term “Dot Com” was synonymous with the Internet at the time. Microsoft started development on the . Net framework in the 1990 s , originally under the name of “Next Generation Windows Services”(NGWS).