INTRODUCTION TO .NET FRAMEWORK
Good day, everyone! I hope you’re all doing well. So, let’s get start with our today’s topic, which is the .NET Framework. In this article, we’ll look at several topics related to fundamental NET’s introduction.
What is .Net Framework?
.NET is a programming framework that provides a common platform for running or executing programs written in a variety of computer languages. It’s a free, cross-platform, open-source development platform that can be used to create a wide range of apps. With.NET. However, you can develop for the web, mobile, desktop, games, and more using a variety of languages, editors, and libraries.
What is the objective of .Net Framework?
The.NET Framework was created to achieve the following objective:
- Whether object code is store and execute locally. However, locally but web-distribute, or remotely, provide a consistent object-oriented programming environment.
- Provide an environment for code execution that:
- Conflicts in software deployment and versioning are minimize.
- Promotes safe code execution, including code creation.
What are the languages used in .Net Framework?
However, Microsoft has invent and develop 11 different programming languages:
- WINDOWS POWERSHELL
- IRON RUBY
- IRON PYTHON
- C OMEGA
- ASML (Abstract State Machine Language)
Types of application in Framework:
In conclusion, The first thing that springs to mind when you hear .NET is usually the internet or network apps. While this is correct, there are many more sorts of apps that may be created with.NET.
So, here is a very comprehensive list of the many sorts of applications that we may create with .NET:
- ASP.Net Web apps are programs that run on a web server and respond to user queries over the http protocol. Simple HTML-based Web sites to sophisticated corporate apps that operate on local and distant networks are all possible with ASP.NET Web applications. Browser-based apps that are dynamic and data-driven fall under this category. (For example, Hotmail and Google.)
- Web services are “web callable” functionality that may be access through HTTP, XML, or SOAP.
- Form-based standard Windows desktop programs for basic day-to-day tasks are known as Windows applications. (For example, Microsoft Word). Most importantly, Only works in a Windows environment. The services offer by the Windows operating system are used by these apps.
- Windows services are long-running executable programs that operate in the background on the system. These programs do not interfere with the operation of other programs running on the same computer. Windows services run in their own Windows sessions. Moreover, which are generate especially for each service.
- Console apps are small programs that operate in the DOS command prompt window. Moreover, They’re frequently utilize in testing applications.
- Mobile apps may be use on a variety of mobile devices, including Pocket PCs, cell phones, and personal digital assistants. However, These programs allow mobile devices to access data from anywhere.
- Class libraries are components that you build once and then reuse in a variety of applications. Class libraries let you to declare several classes in one file, Moreover including with their methods and interfaces. Because the code is reusable, these libraries compile to.dll files. Most importantly allowing for faster creation of new applications.
Also, read, What exactly is a Full-Stack programmer?🤔