.NET

九月, 2018

  • 6 九月

    .NET Core 2.1预览分层编译特性

    .NET Core 2.1

    .NET使用的JTI编译进程一直在平衡两个相互冲突的目标——更快的应用程序启动时间和更快的应用程序稳态性能。从终端用户的角度来看,如果JIT在启动时暂停并计算最佳的稳态性能,那么就会对应用程序启动速度的感受产生负面的影响。

四月, 2018

  • 18 四月

    微软发布PowerShell Core第一个版本:支持多平台开发

    PowerShell Core 6.0

    微软旗下的PowerShell团队正式宣布推出PowerShell Core 6.0,非常诡异的是这明明是Core的第一个版本,但是却用了一个6.0后缀。“这是我们对PowerShell做出的最大最重要的改变!”微软技术研究员兼PowerShell创始人Jeffrey Snover在Twitter上表示。

  • 17 四月

    微软跨平台.NET Core 2.0版发布

    .NET Core

    微软今天发布了.NET Core 2.0版本,属于一次非常大的版本迭代。主要更新方面,包括对两个关键组成部分Runtime(CoreCLR)和Framework Libraries(CoreFX,框架库)进行了完整的性能优化,由此可见,进程管理、JIT编译器以及服务器系统的体验将会更好。

  • 14 四月

    微软正式发布XAML Standard与.NET Standard 2.0

    xaml

    微软在本月早些时候召开的 Build 2017 开发者大会上的披露的 XAML Standard 和 .NET Standard 2.0,现已正式发布。新工具旨在为开发者们带来“基于同一标准的跨平台 XAML 语言结构”(基于 UWP 和 Xamarin.Forms),以及基于社区反馈带来基于 .NET 的精选大集,用户们有望在“今年晚些时候”接触到 Xamarin.Forms 和 UWP 加持的 XAML 标准应用。

五月, 2017

  • 11 五月

    微软发布 .NET Core 2.0 Preview 1

    .NET Core

    这是 .NET Core 2.0 的首次公开亮相,相比之前的版本它有很大的改进。你可以使用 Visual Studio 2017 Preview 15.3, Visual Studio for Mac 或者 VS Code 开发 .NET Core 2.0 应用程序。微软同时也发布了 ASP.NET Core 2.0 Preview 1 。

四月, 2017

  • 16 四月

    .NET Framework 4.7改进了WPF和WinForms

    .NET

    Microsoft 新发布的 .NET Framework 4.7 中绑定了一些更新,各部分协同构成了更好的整体架构。.NET Framework 4.7 是与 Windows 10 Creator Update 一并联合发布的,着重于对 UI 的提升、对加密支持改进以及常规性能提升。Microsoft 的 Rich Lander 在宣布本次公告时指出,当前 .NET Framework 4.7 已支持.NET Standard 1.6,今年稍后交付的版本将会支持.NET Standard 2.0。

三月, 2017

  • 12 三月

    X#语言加入.NET家族 将于3月17日正式上线

    X#

    X# (发音为 X Sharp),一门基于 xBase 语言的开源编程语言,加入了 .NET 家族,成为一门新的 .NET 语言。未来你可以在最新版的 Visual Studio 2017 中安装和使用这门编程语言,它将在 2017 年 3 月 17 日正式上线。

  • 3 三月

    Rider IDE恢复了对.NET Core调试的支持

    .NET

    近期发布的 JetBrain 的 Rider IDE(EAP17)移除了对 .NET Core 调试支持。该功能与 NuGet 的一个软件包在许可上存在冲突,而 EAP17 使用 NuGet 提供的 .NET Core 项目调试功能,所以必须要移除该功能。为此,JetBrains 迅速推出了 Rider EAP18,恢复了对 .NET Core 调试的支持。

二月, 2017

  • 7 二月

    F# 4.1提供改善,并支持与C# 7的互操作

    fsharp

    F# 4.1对语言进行了很多改进。F# 4.1 将通过新版本的 Microsoft tools for F#提供,Microsoft tools for F#据说将于今年晚些时候发布。该版本支持结构体元组(struct tuples),与C# 7 的互操作,以及 by-ref 返回。

  • 3 二月

    Windows 10 Mobile Build 15025版本发布

    昨天,微软面向Fast通道(PC端)发布了Windows 10 Build 15025版本更新,而今天微软再次推出了移动版Build 15025。相隔上个版本Build 15014已经相隔两周多的时间,因此本次版本更新添加了大量新内容。

十二月, 2016

  • 23 十二月

    .NET异常设计原则

    .NET

    异常是使用 .NET 时必然会遇到的问题,但是,有太多的开发人员没有从 API 设计的角度考虑这个问题。在大部分工作中,他们自始至终都知道需要捕获什么异常以及哪些异常需要写入全局日志。如果你设计了可以让你正确使用异常的 API,则可以显著减少修复缺陷的时间。

  • 18 十二月

    从抵触到力推,.Net Core的成功让微软正视开源

    微软在两年前做了一件当时非常令人惊讶的事情:将 .Net Core 开源。在此之前,微软曾表示开源是对软件经济的威胁。或许是为了更好的销售工具和云服务,亦或许是为了吸引更多的开发者到其平台,微软开始开源。到目前为止,这一举动已获得回报。

  • 11 十二月

    TypeScript 2.1发布及最新功能介绍

    typescript2.1

    微软今天发布TypeScript 2.1。TypeScript是一个全新的JavaScript的,能够设置静态类型,提供更好的编辑体验,强类型检测。TypeScript是一个自由开源的编程语言,主要由于微软进行开发和维护,是基于JavaScript的严格超集,添加很多静态类型,面相对象的开发语言。

  • 10 十二月

    .NET Core Tools转向使用MSBuild项目格式

    .net

    微软之前为了让 .NET Core 和 ASP.NET Core 能够支持 Windows Visual Studio 之外的开发平台,创建了基于 project.json 格式的项目系统。不过可惜,这种格式与之前的 .csproj/MSBuild 无法兼容。来自微软的 Rich Lander 近期宣布,.NET Core Tools 将在最新的 alpha 版中迁移到 MSBuild 格式。