尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Introduction to .NET
Framework
.NET –What Is It?
Software platform
Language neutral
In other words:
.NET is not a language (Runtime and a library
for writing and executing written programs in
any compliant language)
What Is .NET
.Net is a new framework for developing web-based and
windows-based applications within the Microsoft
environment.
The framework offers a fundamental shift in Microsoft
strategy: it moves application development from client-
centric to server-centric.
.NET –What Is It?
Operating System + Hardware
.NET Framework
.NET Application
Common Language
Runtime (CLR)
CLR works like a virtual machine in executing all languages.
All .NET languages must obey the rules and standards imposed
by CLR. Examples:
Object declaration, creation and use
Data types, language libraries
Error and exception handling
Interactive Development Environment (IDE)
Compilation in .NET
Code in VB.NET Code in C#
Code in another
.NET Language
VB.NET compiler C# compiler
Appropriate
Compiler
IL(Intermediate
Language) code
CLR just-in-time
execution
Languages
Third-parties are building
APL, COBOL, Pascal, Eiffel, Haskell,
ML,Oberon, Perl, Python,
Scheme, Smalltalk…
Windows Forms
• Framework for Building Rich
Clients
– RAD (Rapid Application
Development)
– Rich set of controls
– Data aware
– ActiveX® Support
– Licensing
– Accessibility
– Printing support
– Unicode support
– UI inheritance
ASP.NET
• Logical Evolution of ASP
– Supports multiple languages
– Improved performance
– Control-based, event-driven execution mo
– More productive
– Cleanly encapsulated functionality
ASP.NETWeb
Forms Allows clean cut code
Code-behindWeb Forms
Easier for tools to generate
Code within is compiled then executed
Improved handling of state information
Support for ASP.NET server controls
Data validation
Data bound grids
ASP.NETWeb
Services
A technical definition
“A programmable application component
accessible via standardWeb protocols”
Web Services
• It is just an application…
• …that exposes its features
and capabilities over the
network…
• …using XML…
• …to allow for the creation
of powerful new
applications that are more
than the sum of their
parts…
ADO.NET
(Data and XML)
• New objects (e.g., DataSets)
• Separates connected /
disconnected issues
• Language neutral data access
• Uses same types as CLR
• Great support for XML
Visual Studio.NET
Development tool that contains a rich set of
productivity and debugging features
.NET – Hierarchy,
AnotherView
CLR
CLR
Summary
The .NET Framework
Dramatically simplifies development and
deployment
Provides robust and secure execution environment
Supports multiple programming languages
THANK-YOU
0120 453 5353 / 9212172602
query@cetpainfotech.com
near, D-58, Station 16, Metro Station Rd ·
099901 32789
Open ⋅ Closes 8 pm

More Related Content

Similar to Cetpa infotech is the best advanced .net training institute in Delhi NCR

Net overview
Net overviewNet overview
Net overview
Paarthi Kannadasan
 
.Net framework
.Net framework.Net framework
.Net framework
sanya6900
 
.Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1).Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1)
Rishi Kothari
 
.Net overview
.Net overview.Net overview
.Net overview
Pankaj Rattan
 
.Net Overview
.Net Overview.Net Overview
.Net Overview
Pankaj Rattan
 
NETOverview1ppt.pptx
NETOverview1ppt.pptxNETOverview1ppt.pptx
NETOverview1ppt.pptx
charusharma165
 
NETOverview1.ppt
NETOverview1.pptNETOverview1.ppt
NETOverview1.ppt
VivekRaj101435
 
Modified.net overview
Modified.net overviewModified.net overview
Modified.net overview
Faisal Aziz
 
Net development
Net developmentNet development
Net development
Vivek Chaturvedi
 
.Net overview
.Net overview.Net overview
.Net overview
madydud
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
Raghuveer Guthikonda
 
Net development
Net developmentNet development
Net development
Anurag Gupta
 
Overview of microsoft dot net platforms
Overview of microsoft dot net platformsOverview of microsoft dot net platforms
Overview of microsoft dot net platforms
Abhijit B.
 
Net framework
Net frameworkNet framework
Net framework
jhsri
 
dot net technology
dot net technologydot net technology
dot net technology
Imran Khan
 
.Net Introduction
.Net Introduction.Net Introduction
.Net Introduction
Muzzammil Wani
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net framework
Ashish Verma
 
.Net overviewrajnish
.Net overviewrajnish.Net overviewrajnish
.Net overviewrajnish
Rajnish Kalla
 
Net framework
Net frameworkNet framework
Net framework
sumit1503
 
Microsoft.Net
Microsoft.NetMicrosoft.Net
Microsoft.Net
Vishwa Mohan
 

Similar to Cetpa infotech is the best advanced .net training institute in Delhi NCR (20)

Net overview
Net overviewNet overview
Net overview
 
.Net framework
.Net framework.Net framework
.Net framework
 
.Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1).Net Overview -- Training (Lesson 1)
.Net Overview -- Training (Lesson 1)
 
.Net overview
.Net overview.Net overview
.Net overview
 
.Net Overview
.Net Overview.Net Overview
.Net Overview
 
NETOverview1ppt.pptx
NETOverview1ppt.pptxNETOverview1ppt.pptx
NETOverview1ppt.pptx
 
NETOverview1.ppt
NETOverview1.pptNETOverview1.ppt
NETOverview1.ppt
 
Modified.net overview
Modified.net overviewModified.net overview
Modified.net overview
 
Net development
Net developmentNet development
Net development
 
.Net overview
.Net overview.Net overview
.Net overview
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 
Net development
Net developmentNet development
Net development
 
Overview of microsoft dot net platforms
Overview of microsoft dot net platformsOverview of microsoft dot net platforms
Overview of microsoft dot net platforms
 
Net framework
Net frameworkNet framework
Net framework
 
dot net technology
dot net technologydot net technology
dot net technology
 
.Net Introduction
.Net Introduction.Net Introduction
.Net Introduction
 
Microsoft dot net framework
Microsoft dot net frameworkMicrosoft dot net framework
Microsoft dot net framework
 
.Net overviewrajnish
.Net overviewrajnish.Net overviewrajnish
.Net overviewrajnish
 
Net framework
Net frameworkNet framework
Net framework
 
Microsoft.Net
Microsoft.NetMicrosoft.Net
Microsoft.Net
 

More from ACCHITABAJPAI

Web Design Online Course
Web Design Online Course Web Design Online Course
Web Design Online Course
ACCHITABAJPAI
 
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr..."Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
ACCHITABAJPAI
 
Web Design Training In Delhi
Web Design Training In Delhi Web Design Training In Delhi
Web Design Training In Delhi
ACCHITABAJPAI
 
Best DevOps Online Training in Noida
Best DevOps Online Training in NoidaBest DevOps Online Training in Noida
Best DevOps Online Training in Noida
ACCHITABAJPAI
 
Be a Web Design Professional with the Right Skills.
Be a Web Design Professional with the Right Skills.Be a Web Design Professional with the Right Skills.
Be a Web Design Professional with the Right Skills.
ACCHITABAJPAI
 
Enrol with ’CETPA’ DevOps Training and get up to 20% off.
Enrol with ’CETPA’ DevOps Training and get up to 20% off.Enrol with ’CETPA’ DevOps Training and get up to 20% off.
Enrol with ’CETPA’ DevOps Training and get up to 20% off.
ACCHITABAJPAI
 
About Dot Net Developer
About Dot Net DeveloperAbout Dot Net Developer
About Dot Net Developer
ACCHITABAJPAI
 
FACT ABOUT DOT NET
FACT ABOUT DOT NETFACT ABOUT DOT NET
FACT ABOUT DOT NET
ACCHITABAJPAI
 

More from ACCHITABAJPAI (8)

Web Design Online Course
Web Design Online Course Web Design Online Course
Web Design Online Course
 
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr..."Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
"Boost Your Skills and Shine This Summer with CETPA Infotech's Training Progr...
 
Web Design Training In Delhi
Web Design Training In Delhi Web Design Training In Delhi
Web Design Training In Delhi
 
Best DevOps Online Training in Noida
Best DevOps Online Training in NoidaBest DevOps Online Training in Noida
Best DevOps Online Training in Noida
 
Be a Web Design Professional with the Right Skills.
Be a Web Design Professional with the Right Skills.Be a Web Design Professional with the Right Skills.
Be a Web Design Professional with the Right Skills.
 
Enrol with ’CETPA’ DevOps Training and get up to 20% off.
Enrol with ’CETPA’ DevOps Training and get up to 20% off.Enrol with ’CETPA’ DevOps Training and get up to 20% off.
Enrol with ’CETPA’ DevOps Training and get up to 20% off.
 
About Dot Net Developer
About Dot Net DeveloperAbout Dot Net Developer
About Dot Net Developer
 
FACT ABOUT DOT NET
FACT ABOUT DOT NETFACT ABOUT DOT NET
FACT ABOUT DOT NET
 

Recently uploaded

Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
Ben Aldrich
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
yarusun
 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
heathfieldcps1
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
whatchangedhowreflec
 
Cross-Cultural Leadership and Communication
Cross-Cultural Leadership and CommunicationCross-Cultural Leadership and Communication
Cross-Cultural Leadership and Communication
MattVassar1
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
Celine George
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
Kalna College
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
Kalna College
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
MattVassar1
 
The Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptxThe Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptx
PriyaKumari928991
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
Frederic Fovet
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
Celine George
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
Sarojini38
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ShwetaGawande8
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
Friends of African Village Libraries
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
MattVassar1
 

Recently uploaded (20)

Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
 
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024
 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
 
Cross-Cultural Leadership and Communication
Cross-Cultural Leadership and CommunicationCross-Cultural Leadership and Communication
Cross-Cultural Leadership and Communication
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
 
Talking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual AidsTalking Tech through Compelling Visual Aids
Talking Tech through Compelling Visual Aids
 
The Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptxThe Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptx
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
 
What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17What are the new features in the Fleet Odoo 17
What are the new features in the Fleet Odoo 17
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
Creativity for Innovation and Speechmaking
Creativity for Innovation and SpeechmakingCreativity for Innovation and Speechmaking
Creativity for Innovation and Speechmaking
 

Cetpa infotech is the best advanced .net training institute in Delhi NCR

  • 2. .NET –What Is It? Software platform Language neutral In other words: .NET is not a language (Runtime and a library for writing and executing written programs in any compliant language)
  • 3. What Is .NET .Net is a new framework for developing web-based and windows-based applications within the Microsoft environment. The framework offers a fundamental shift in Microsoft strategy: it moves application development from client- centric to server-centric.
  • 4. .NET –What Is It? Operating System + Hardware .NET Framework .NET Application
  • 5. Common Language Runtime (CLR) CLR works like a virtual machine in executing all languages. All .NET languages must obey the rules and standards imposed by CLR. Examples: Object declaration, creation and use Data types, language libraries Error and exception handling Interactive Development Environment (IDE)
  • 6. Compilation in .NET Code in VB.NET Code in C# Code in another .NET Language VB.NET compiler C# compiler Appropriate Compiler IL(Intermediate Language) code CLR just-in-time execution
  • 7. Languages Third-parties are building APL, COBOL, Pascal, Eiffel, Haskell, ML,Oberon, Perl, Python, Scheme, Smalltalk…
  • 8. Windows Forms • Framework for Building Rich Clients – RAD (Rapid Application Development) – Rich set of controls – Data aware – ActiveX® Support – Licensing – Accessibility – Printing support – Unicode support – UI inheritance
  • 9. ASP.NET • Logical Evolution of ASP – Supports multiple languages – Improved performance – Control-based, event-driven execution mo – More productive – Cleanly encapsulated functionality
  • 10. ASP.NETWeb Forms Allows clean cut code Code-behindWeb Forms Easier for tools to generate Code within is compiled then executed Improved handling of state information Support for ASP.NET server controls Data validation Data bound grids
  • 11. ASP.NETWeb Services A technical definition “A programmable application component accessible via standardWeb protocols”
  • 12. Web Services • It is just an application… • …that exposes its features and capabilities over the network… • …using XML… • …to allow for the creation of powerful new applications that are more than the sum of their parts…
  • 13. ADO.NET (Data and XML) • New objects (e.g., DataSets) • Separates connected / disconnected issues • Language neutral data access • Uses same types as CLR • Great support for XML
  • 14. Visual Studio.NET Development tool that contains a rich set of productivity and debugging features
  • 16. Summary The .NET Framework Dramatically simplifies development and deployment Provides robust and secure execution environment Supports multiple programming languages
  • 17. THANK-YOU 0120 453 5353 / 9212172602 query@cetpainfotech.com near, D-58, Station 16, Metro Station Rd · 099901 32789 Open ⋅ Closes 8 pm
  翻译: