0% found this document useful (0 votes)
2 views

What is .NET

.NET is a comprehensive platform developed by Microsoft for building various applications, including web, desktop, mobile, and cloud-based solutions. It includes multiple components such as the .NET Framework, .NET Core, and .NET Standard, each serving different purposes and use cases. .NET Core is a cross-platform, open-source implementation designed for modern applications, while the .NET Framework is specific to Windows environments.

Uploaded by

sodahi1806
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

What is .NET

.NET is a comprehensive platform developed by Microsoft for building various applications, including web, desktop, mobile, and cloud-based solutions. It includes multiple components such as the .NET Framework, .NET Core, and .NET Standard, each serving different purposes and use cases. .NET Core is a cross-platform, open-source implementation designed for modern applications, while the .NET Framework is specific to Windows environments.

Uploaded by

sodahi1806
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Copyright© 2022 Mohammed Abu-Hadhoud

ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Copyright© 2022 Mohammed Abu-Hadhoud
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Copyright© 2022 Mohammed Abu-Hadhoud
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
What is .NET?
Platform = Programming Language + Libraries

.Net is a Platform 
Languages in .Net Platform are:
• C#, Visual Basic, and F#...etc.

Platforms:
• .Net Core: (runs anywhere) Windows, Linux, and macOS
• .Net Framework: Websites, services, and desktop apps ..etc on windows
• Xamarin /Mono : a .NET for Mobile (Cross Platform runs on android or ios)

All use a standard set of libraries 

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
.NET Platform?

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
What can we build using .NET?

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
What can we build using .NET?

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Who Built .NET?
Microsoft + several thousands of companies 

Over 100,000 developers and 3700 Companies


Contribute to the .NET Platform 

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
.NET Platform
• .NET is a platform, created by Microsoft, for building and running many
different types of applications including web, desktop, mobile, gaming,
IoT, AI, and cloud.

• It is a comprehensive development platform that provides tools and


technologies for building all types of applications, including web,
desktop, mobile, gaming, IoT, AI, and cloud.

• The .NET platform includes multiple components such as the .NET runtime,
the Base Class Library (BCL), and the .NET Standard Library.

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
.NET Standard
• .NET Standard is a formal specification of the APIs that are common across
.NET implementations. This allows the same code and libraries to run on
different implementations.

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
.NET Framework
• ".NET Framework" is one of the components of the .NET platform.
• It is a specific implementation of the .NET platform that provides a
runtime environment for executing .NET applications and provides a set of
libraries for developing and running applications on Windows.
• The .NET Framework was first released in 2002 and has since been updated
multiple times to include new features and improvements.

In short, .NET is a platform, while .NET Framework is one of its


implementations.

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
.Net vs .Net Core
• ".NET" and ".NET Core" are both components of the .NET platform, but they
differ in their design goals and use cases.
• ".NET Core" is a cross-platform, open-source, and modular implementation of
the .NET platform. It was created to provide a high-performance, scalable,
and flexible runtime environment for building modern, cloud-based
applications that can run on multiple operating systems, including Windows,
macOS, and Linux.
• .NET Core provides a subset of the features and libraries available in the
full .NET platform, but it is designed to be faster, lighter-weight, and
more efficient.
• In short, .NET is a comprehensive platform for building all types of
applications, while .NET Core is a cross-platform, open-source, and modular
implementation of the .NET platform focused on modern, cloud-based
applications.

Copyright© 2022 Mohammed Abu-Hadhoud


ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Copyright© 2022 Mohammed Abu-Hadhoud
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience

You might also like