Title: Introduction to Microsoft .Net Framework Development
1Introduction to Microsoft .Net Framework
Development
http//www.brainvire.com/
2013 Brainvire Infotech Pvt. Ltd
2013 Brainvire Infotech Pvt. Ltd
21) Agenda
- Introduction to .Net
- The .Net Framework
- Common Language Run time
- .Net Framework Services
- Common Language Specification
- .Net Development Tools
- - Benefits of .Net
http//www.brainvire.com/asp-dot-net-development
32) The Evolution of Web Applications
- First generation of web applications -
non-interactive, HTML static content - Second generation of web applications - rich
user interface, scalable backed (ASP, Cold
Fusion, dynamic content) - - Third generation of web applications (.Net)
Web protocols, XML to allow better integration
between services on the web
http//www.brainvire.com/asp-dot-net-development
43 ) What is .Net?
.NET Application
.NET Framework
Operating System Hardware
- .Net is a 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.
http//www.brainvire.com/asp-dot-net-development
54) What is a Web Service?
- A programmable application accessible as a
component via standard web protocols - XML is the core A universal data exchange
format - - All built using open internet protocols
http//www.brainvire.com/asp-dot-net-development
65) What is .Net Framework?
- A collection of technologies that
- Unite isolated web applications
- Make information available anytime, anywhere
- Simplify development and deployment
- - .Net Framework Services
- Common Language Run time (CLR)
- Windows Forms
- ASP.NET
- Web Forms
- Web Services
- ADO.NET
- Visual Studio .Net
http//www.brainvire.com/asp-dot-net-development
76) .Net Framework, Languages, Tools
VB
C
C
JScript
VISUALSTUDIO.NET
Common Language Specification
ASP.NET Web Services and Web Forms
WindowsForms
ADO.NET Data and XML
Base Class Library
Common Language Runtime
http//www.brainvire.com/asp-dot-net-development
87) Common Language Runtime
- CLR works as a virtual machine in executing all
languages - - All .Net languages must obey the rules and
standards imposed by the CLR - Object declaration, creation and use
- Data types, language libraries
- Error and exception handling
- Interactive development environment (IDE)
- - Manages running code
- Threading
- Memory management
- - Multi-Language
- Inheritance, errors and debugging
- - Evidence based security
- Code access security
- Role-based security
- Integrated with underlying OS
http//www.brainvire.com/asp-dot-net-development
98) .Net Framework Services
- Asp.Net
- - Web Forms
- - Windows Forms
- - Ado.Net
- - XML Support
http//www.brainvire.com/asp-dot-net-development
109) Common Language Specification
- Language neutral - Common language
specification - Microsoft provides VB, C, C,
Jscript - Third parties such as COBOL, Pascal,
APL, Perl, Python etc.
http//www.brainvire.com/asp-dot-net-development
1110) .Net Languages Available
- Visual Basic - Pascal - C - C -
C - SmallTalk - Jscript - Scheme -
Perl - APL - Python - Mercury -
COBOL - Oz - Ada - Oberon
http//www.brainvire.com/asp-dot-net-development
1211) .Net Development Tools
- Visual Studio .Net
http//www.brainvire.com/asp-dot-net-development
1312) Benefits of .Net
- Better security and performance - Language
independent - Fully object-oriented languages -
Common runtime engine shared by all languages -
Base class library usable by all languages
http//www.brainvire.com/asp-dot-net-development
14Global Locations
http//www.brainvire.com/asp-dot-net-development
15Thank You
Chicago 1255 S State St. 906Chicago,IL 60605,
USA Phone 1-408-416-3339 / 1-631-898-3253
Australia 55 Falcon Street,Crows Nest, Sydney
2065, Australia Phone 61-2-9954-9111
Mumbai 1st Floor, Sai Darshan Towers, Plot 31,
Opp. Suvidhya School, Gorai-1, Borivali (West),
Mumbai 400091 Phone 91-22-28682235 /40
Ahmedabad 303, Naindhara Complex, Near Hotel
Grand Bhagwati, S.G Highway, Ahmedabad 380015
Phone 91-79-40080834
Email info_at_brainvire.com Website
www.brainvire.com
http//www.brainvire.com/asp-dot-net-development