.NET

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(博客)
(图集)
(未显示1个用户的7个中间版本)
第44行: 第44行:
 
*.NET框架三巨头:[https://github.com/dotnet/coreclr CoreCLR运行时] [https://github.com/dotnet/corefx CoreFX核心库] [https://github.com/dotnet/roslyn Roslyn编译器]
 
*.NET框架三巨头:[https://github.com/dotnet/coreclr CoreCLR运行时] [https://github.com/dotnet/corefx CoreFX核心库] [https://github.com/dotnet/roslyn Roslyn编译器]
 
*[https://github.com/dotnet/llilc LLILC]is an [[LLVM]] based MSIL Compiler  
 
*[https://github.com/dotnet/llilc LLILC]is an [[LLVM]] based MSIL Compiler  
 +
 +
[[文件:dotnet-release-schedule.png]]
 +
 +
===6.0===
 +
*[https://devblogs.microsoft.com/dotnet/announcing-net-6/ Announcing .NET 6 — The Fastest .NET Yet]
 +
 +
===5.0===
 +
*[https://devblogs.microsoft.com/dotnet/announcing-net-5-0/ Announcing .NET 5.0] .NET 5 支持 [[C Sharp|C#]] 9.0。
  
 
===4.7===
 
===4.7===
第128行: 第136行:
 
==图集==
 
==图集==
 
<gallery>
 
<gallery>
 +
image:Dotnet-standard-version.png|.NET Standard
 
image:happy-15th-birthday-net.jpg|.NET 15周岁
 
image:happy-15th-birthday-net.jpg|.NET 15周岁
 
image:DotNet.svg|.NET框架
 
image:DotNet.svg|.NET框架
第135行: 第144行:
 
image:linq-enabled-data-sources.gif|LINQ数据源
 
image:linq-enabled-data-sources.gif|LINQ数据源
 
image:microsoft-help-viewer.png|安装帮助文件
 
image:microsoft-help-viewer.png|安装帮助文件
 +
image:Blazor-Hybrid-in-NET7.png|Blazor Hybrid in .NET 7
 
</gallery>
 
</gallery>
  
 
==博客==
 
==博客==
 
*[https://blogs.msdn.microsoft.com/dotnet/ .NET Blog]
 
*[https://blogs.msdn.microsoft.com/dotnet/ .NET Blog]
 +
*[https://sunnycoding.cn/ sunnycoding.cn]
 
*[http://dotnet.cnblogs.com/ 博客园.NET频道]
 
*[http://dotnet.cnblogs.com/ 博客园.NET频道]
 
*[http://shanyou.cnblogs.com/ 张善友] [https://cloud.tencent.com/developer/edu/major-100017 .NET 微服务实战 — 微信公众号开发]
 
*[http://shanyou.cnblogs.com/ 张善友] [https://cloud.tencent.com/developer/edu/major-100017 .NET 微服务实战 — 微信公众号开发]

2022年5月3日 (二) 15:13的版本

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

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

项目

大数据

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

案例

活动

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

图集

博客

链接

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

变换
操作
导航
工具箱