.NET

来自开放百科 - 灰狐
2023年8月1日 (二) 11:43Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 .NET Thanks, Wikipedia.

Microsoft .NET Framework

.NET Core 是一个通用目的、模块化、跨平台的 .NET 开源实现。

Microsoft.NET.png
Dotnet-foundation.png

目录

新闻

基金会

.NET Foundation

生态系统

.NET ecosystem

核心项目

组成

.NET 标准库是一组由 .NET 运行时实现的 API,正式项目:CoreFX

ECMA 335 持续为 .NET 运行时行为建立统一性,但适用于 .NET 库实现的 .NET 基类库 (BCL) 没有类似的规范。

Microsoft 积极开发和维护的主要 .NET 运行时有 3 个:.NET Core、.NET Framework 和 Mono for Xamarin

CLR(Common Language Runtime)的主要功能如下:

  • 基类库支持 Base Class Library Support
  • 内存管理 Memory Management
  • 线程管理 Thread Management
  • 垃圾回收 Garbage Collection
  • 安全性 Security
  • 类型检查 Type Checker
  • 异常管理 Exception Manager
  • 除错管理 Debug Engine
  • 中间码(MSIL)到机器码(Native)编译
  • 类装载 Class Loader

版本

Dotnet-release-schedule.png

8.0

7.0

6.0

5.0

4.7

4.6

4.5

4.0

3.5

3.0

2.0

语言

macOS

brew update
brew install openssl
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/

下载安装 .NET Core SDK

创建 Hello World app

mkdir hwapp
cd hwapp
dotnet new
dotnet restore
dotnet run

项目

SciSharp STACK
pythonnet
R.NET

大数据

微软与Hortonworks合作开发,在Apache Hadoop上实现搭建Windows Server以及Windows Azure平台。

案例

活动

OpenWorldCamp.org 的方式组织更多.NET, ASP.NET, C#, F# 的线下活动。

图集

博客

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱