Logo

dev-resources.site

for different kinds of informations.

ИСТОРИЯ .NET

Published at
1/9/2025
Categories
csharp
cpp
programming
Author
mahamadjon000
Categories
3 categories in total
csharp
open
cpp
open
programming
open
Author
13 person written this
mahamadjon000
open
ИСТОРИЯ .NET

Сегодня расскажу о истории .Net . Что он представляет и как он работает и какие версии есть.

.NET - это программная платформа разработанная компанией Microsoft.
Предназначенная для создания развертывания и выполнения приложений на различных устройствах и операционных системах.

_ Ранние этапы и создание .NET_

  1. 1990 годы: Microsoft начала разработку платформы которая обеспечивала бы поддержку приложений на разных языках программирования. Одной из целей было создания для разработки Windows приложений.

  2. 2000 год: Microsoft представила платформу .NET под кодовым именем Next Generation Windows Services (NGWS).

  3. 2002 год: Выпущена первая версия .NET Framework 1.0. Она включала поддержку языка C# который был разработан специально для .NET а также Visual Basic .NET.

Основные версии .NET:

.NET Framework (только для Windows):

  • 1.0 (2002): Первая версия с поддержкой C# и VB.NET.

.NET Core (кроссплатформенный, открытый код):

  • 1.0 (2016): Поддержка Windows, macOS, Linux.

Объединённая платформа .NET:

  • .NET 8 (планируется 2023): Новые инструменты для облачных приложений и AI.

Пример простого кода на C# с использованием .NET

using System;

class Program

{
    static void Main()
{
        Console.WriteLine("Привет, .NET!");
    }
}

Enter fullscreen mode Exit fullscreen mode

Как работает код:

using System; - подключение базовой библиотеки .NET.

Console.WriteLine - вывод строки на экран.

Main() - точка входа программы.

cpp Article's
30 articles in total
Favicon
C++ 1st code
Favicon
Windows 上 VSCode 的 C/C++ 延伸模組處理編碼的問題
Favicon
As 10 Linguagens de Programação mais velozes do mundo
Favicon
The 10 fastest programming languages in the world
Favicon
Concurrency in C++: Mitigating Risks
Favicon
C++ or Rust? I'd stick to my good old C++
Favicon
Day 7: Unlocking the Power of Loops in C++
Favicon
Application scenarios of QML and C++ hybrid programming
Favicon
Bag: A header-only, simplistic, C++20, zipping & unzipping library.
Favicon
ИСТОРИЯ .NET
Favicon
How to Build a Node.js Camera Addon and Using It for Image Processing
Favicon
Qt/C++ Senior Experts Provide Customized Software Development Services
Favicon
C++20 - s(uper)size
Favicon
5 ways of passing unique pointer to a function in C++
Favicon
Securing C++ iostream: Key Vulnerabilities and Mitigation Strategies
Favicon
Reading Text Files Like a Pro - C++
Favicon
Day 7 : C++ language | Comparison Operators
Favicon
Day 5: C++ language | Arithmetic Operators
Favicon
Day 6: C++ Language | Assignment operators
Favicon
Day 6: Learning Conditionals – The Building Blocks of Logic
Favicon
OpenMP Data-Sharing Clauses: Differences Explained
Favicon
How to correctly rotate an OBB ?
Favicon
Qt/C++ Senior Experts Provide Customized Software Development Services
Favicon
Day 3: C++ language | Variables | Datatypes | Part-1
Favicon
Bug of the week #2
Favicon
Qt/C++ Senior Experts Provide Customized Software Development Services
Favicon
Antivirus in C++
Favicon
Let’s review some code #1: C++
Favicon
Switch Case
Favicon
Recording of selected portion of screen in .MP4 format using C++ in RAD studio

Featured ones: