问题

Build 2018 开发者大会上发布的 .NET Core 3.0 规划蓝图透露了哪些信息?

回答
在 Build 2018 开发者大会上,微软公布了 .NET Core 3.0 的规划蓝图,这不仅仅是一次简单的版本更新,更是对 .NET 生态未来发展方向的一次重要宣示。这次的蓝图描绘了一个更加现代化、更加灵活、并且能够轻松驾驭多样化开发场景的 .NET,释放了大量令人兴奋的可能性。

最引人瞩目的一个变化,是 .NET Core 3.0 将首次能够运行 WPF 和 Windows Forms 应用程序。这标志着 .NET Core 终于不再局限于服务器端和跨平台应用,而是将桌面端开发也纳入了其怀抱。这意味着那些在 Windows 上拥有庞大用户基础的传统桌面应用,终于有机会迁移到 .NET Core 的现代化运行时上,享受其在性能、安全性、依赖管理以及部署方面的优势。开发者们可以更轻松地利用 .NET Core 的新特性来构建和维护桌面应用,而无需完全重写。这是一个重要的里程碑,为 .NET 桌面应用的未来注入了新的活力。

同时,.NET Core 3.0 在 Blazor 方面也取得了长足的进展。Blazor 是 .NET 首次真正意义上能够直接在浏览器端运行的技术,允许开发者用 C 编写客户端 Web UI。Build 2018 上披露的规划明确表示,Blazor 将会获得更好的集成和更强大的功能。这不仅仅意味着更多的 C 开发者可以拥抱 WebAssembly,直接用熟悉的语言构建富交互的前端应用,也意味着整个 Web 开发生态会因此发生一些微妙但深刻的变化。用 C 编写前端,这在过去是难以想象的,但 .NET Core 3.0 正在一步步将这个愿景变为现实。

在性能和现代化的道路上,.NET Core 3.0 也不会停下脚步。大家可以期待在内存管理、CPU 利用率等方面有进一步的优化,让应用运行得更高效。另外,对 C 语言本身的演进,比如新的语言特性,也将会在 .NET Core 3.0 中得到支持,这些语言层面的进步会直接转化为开发者更便捷、更富有表现力的编码体验。

更重要的是,这次规划蓝图也强调了 .NET Core 3.0 与 .NET Framework 的关系。虽然 .NET Core 3.0 带来了许多激动人心的新特性,但微软并没有打算立即抛弃 .NET Framework。相反,他们的策略是让 .NET Core 3.0 成为 .NET 生态的未来,同时确保 .NET Framework 的现有投资得到保护。这意味着,开发者们可以在逐步迁移的同时,继续利用 .NET Framework 的成熟生态。这种平滑过渡的策略,对于那些拥有大量基于 .NET Framework 的现有应用的企业来说,无疑是重要的考量。

总而言之,Build 2018 上发布的 .NET Core 3.0 规划蓝图,勾勒出了一个更加包容、更加强大的 .NET。它不仅将 .NET Core 的触角延伸到了桌面端,还在 Web 前端领域开辟了新的疆土,并在性能和语言特性上持续迭代。这预示着 .NET 将在未来扮演更加多元化的角色,满足更广泛的开发需求。

网友意见

user avatar

同认为 .NET Framework就是个错误。

以下用dnx指代 .NET Framework,用dnc指代 .NET Core。


事实上dnx一直对自己的定位不够清晰。这货一直没有摆脱Windows API的定位。从设计上来说,dnx当然可以跨平台,但是这货一直定位是Windoows API,怎么跨平台?


但是如果说dnx就是Windows API的话,它又无法取代Win32的地位,而且新推出的UWP让dnx的地位更加尴尬了。但是如果说dnx不是Windows API而是一个Library的话,他很多基础部件譬如说加密都是依赖于Windows服务的,更别说ASP.NET和IIS管线集成模式了。


所以dnx就是一个生于不义,不清不白,说不清道不明的玩意儿,早点死了也免得整天上新闻说被放弃,被砍掉啥的。


dnc 3.0这一次支持WPF其实没多大的实际意义,因为WPF还是不能跨平台。只是其中的象征意义更大,这意味着dnc的定位更加清晰,以及为dnc完全取代dnx开始倒计时。

user avatar

距离.Net Framework被砍掉又近了一步(

其实我觉得 .Net Framework 就是个错误,本来只需要 .Net Core,然后提供一些 Windows only 的外部依赖包就够了,可惜 .Net Core 太晚了

类似的话题

  • 回答
    在 Build 2018 开发者大会上,微软公布了 .NET Core 3.0 的规划蓝图,这不仅仅是一次简单的版本更新,更是对 .NET 生态未来发展方向的一次重要宣示。这次的蓝图描绘了一个更加现代化、更加灵活、并且能够轻松驾驭多样化开发场景的 .NET,释放了大量令人兴奋的可能性。最引人瞩目的一.............
  • 回答
    微软在Build 2015上抛出的重磅消息,即Windows 10将提供对ObjectiveC和Java应用程序的官方支持,无疑是一记重拳,不仅让开发者社区为之振奋,更预示着C和Windows生态系统即将迎来一场深刻的变革。这场变革并非朝夕之功,其长远影响如同涟漪般扩散,触及Windows平台的根基.............
  • 回答
    构建一个去中心化的社交网络是一项复杂而令人兴奋的挑战,它触及了技术、经济学、社区建设乃至哲学等多个层面。与我们习以为常的、由中心化公司掌控的平台不同,去中心化社交网络的权力不再集中于少数实体,而是分散到网络的参与者手中。这带来了一系列好处,比如更强的用户隐私、抗审查能力和数据所有权,但也伴随着更高的.............
  • 回答
    微软 Build 2019 发布的 WSL2,可以说是 Linux 在 Windows 上运行的一次里程碑式的飞跃。我个人觉得它处理得相当漂亮,完全颠覆了我之前对 WSL 的一些看法。先说说我之前对 WSL 的印象吧。刚出来那会儿,WSL 的 WSL1 给我感觉就像是个“模拟器”,或者说是一个翻译层.............
  • 回答
    Windows 11 的首次预览版 Build 22000.51,可以说是微软一次大胆的尝试,也给用户带来了一股清新的空气。对于这样一个初露锋芒的系统,评价自然不能一概而论,得从多个维度细细道来。第一印象:焕然一新的视觉风格这应该是大家接触到 Build 22000.51 最直观的感受。微软这次在 .............
  • 回答
    当然,很乐意和你分享一些开拓者正义之怒中我个人觉得非常不错的、有意思的build思路。咱们就抛开那些一本正经的AI腔调,好好聊聊怎么把角色玩得爽!核心思路:从一个好玩的点出发,然后围绕它构建我一直觉得,玩CRPG最爽的地方就是你能塑造一个独一无二的角色,不是那种“战法牧万金油”,而是有自己的特色,能.............
  • 回答
    你这个问题问得很有意思,触及到了比亚迪品牌形象建设和实际产品设计上的一个有趣差异。首先,咱们得承认,比亚迪在咱们国内市场,尤其是它早期的产品,车内大量的按键和标识确实是清一色的中文。这一点非常接地气,也让很多习惯了中文操作的消费者感到亲切和方便。这种做法,一方面是出于对中国市场的尊重和本土化策略的体.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有