Beruflich Dokumente
Kultur Dokumente
Using .Net
By
Adnan Amin
Lecturer / Software Programmer
Ministry of education
What is .NET?
.NET is a platform that provides a
standardized set of services.
It’s just like Windows, except distributed over
the Internet.
It exports a common interface so that it’s
programs can be run on any system that
supports .NET.
app.exe
.NET is cross-platform
?
Win64 Win32 WinCE
(XP,2K,98)
Core Components of .Net Framework.
CLR FCL
Comman Language Runtime Framework Class Library
Operating System
.NET Framework
Framework Class Library (FCL)
Object-oriented collection of reusable types.
All of the classes and interfaces that are a part of the .Net
language are stored in a library known as the .Net
Framework class library.
The library is divided into sections or groups knows as
namespaces.
Some of the namespaces( classes, structure, interfaces)
System
System.Drawing
Operating System
.NET Framework
Data Access Layer
Access relational databases
Disconnected data model
Work with XML
Operating System
.NET Framework
ASP.NET & Windows Forms
Create application’s front-end –
Web-based user interface,
Windows GUI, Web services, …
ASP .NET Windows
Web Forms Web Services
Forms
Mobile Internet Toolkit
Operating System
.NET Framework
Programming Languages
Use your favorite language
Operating System
.NET Framework
Common Language Specification
C++ Common
C# VBLanguage
Perl Specification
J# …
ASP .NET Windows
Web Forms Web Services
Forms
Mobile Internet Toolkit
Operating System
.NET Framework
Visual Studio .NET
C++ C# VB Perl J# …
Operating System
Assignment # 1
Summarize and write the maximum
advantages of using .NET technology in
your own words.
References
You can download lectures’ notes
www.geoamins.com
msdn.microsoft.com/netframework