Entity Framework 已经整合到 Mono 的 2.11.3 版本中,这意味着它在 Windows 平台之外也可以使用。Mono 还通过.NET 4.5 获得了对 Async 的支持。
在简要的声明中,Miguel 说到:
这是我们为 Mono2.11 发布的第四个预览版。这个版本包括了微软最近开源的 Entity Framework ,并且做出更新,与最新的.NET 4.5 async 支持相兼容。
这会让迁移现存的、依赖于 EF 的.NET 项目到 Mono 上更简单。Mono 已经可以和其他开源的 ORM 协作,像 NHibernate 和 Castle ActiveRecord。另一项发布的更新——async 支持已经位于 2.12 路线图中,大家对此很期待,这是非常重要的变更,因为想要把 ASP.NET MVC 4 之类的特性迁移到 Mono 中,都需要 async。
要注意到,这还只是 alpha/ 预览的版本,可能还不稳定,当 2.12 发布的时候,才会正式提供这些特性。
更多内容推荐
Win2D:面向 C#的 2D 图形加速 API,不适用于 WPF
Windows应用开发人员有了一种利用GPU加速2D图形代码的新方法。Win2D是一种新的Windows Runtime API,为Windows Phone和Windows Store上的Universal App提供了一种访问DirectX的新方法,而不必借助C++。
C# 7 去掉了高级模式匹配特性
最初有望在C# 7中出现的高级模式匹配特性已于近日从future分支中排除出去,放入了该语言的下一个版本中。
.NET 基金会成立
随着.NET基金会的成立,微软在成为主要的开源参与者的道路上又前进了一步。该基金会的宗旨是“成为越来越多的开源.NET项目的管理者”,这些项目包括ASP.NET MVC、Xamarin Mimekit和.NET编译器平台。
PowerShell Tools for Visual Studio 现已支持远程会话、DSC 和工作流
PowerShell Tools for Visual Studio是一款Visual Studio扩展,给PowerShell开发人员带来了Visual Studio的强大功能。该扩展的创建者Adam Driscoll在过去几个月从微软获得了帮助。现在该扩展发布了新版本v3.0.108,提供对64位和远程会话(session)的支 持,以及其它改进。
38|浏览器原理(二):浏览器进程通信与网络渲染详解
Chrome中有这么多进程,它们之间如何进行 IPC 通信呢?
2022-10-28
Ooui:在浏览器中运行.NET 应用
归功于Ooui软件库的推出,.NET开发人员现在新添了一种运用他们开发技能的方法,使.NET应用直接以WebAssembly方式在浏览器中执行。Ooui为C#和F#开发人员提供了一种交付工作的新方式。
.NET Core 3 将支持 Windows 桌面应用
微软在Build开发者大会上宣布,.NET Core 3将包含对Windows桌面应用的支持。这意味着开发人员可以在.NET Core中使用WinForms、WPF或UWP编写Windows平台应用了。
2. 页面渲染:Template 语法
2023-09-26
.NET 多线程 (Thread,ThreadPool,Task,Async 与 Await)
进程是一种正在执行的程序。 线程是程序中的一个执行流。 多线程是指一个程序中可以同时运行多个不同的线程来执行不同的任务。
2020-09-10
微软宣布开源 WPF、WinForms 和 WinUI
在微软Connect 2018大会上,微软发布了.NET Core 3.0的第一个预览版。同时,微软还宣布,他们将WPF、Windows Forms(WinForms)和WinUI作为开源项目托管在GitHub上。
加餐 01|留言区心愿单:真·子组件以及 jsx-runtime
在本专栏选用的React 18.2.0版本和与它配套的CRA中,新JSX运行时也是被默认启用的。
2022-09-20
微软开源 C#编译器
微软的Roslyn项目的目标已经揭开:微软以开源许可协议发布了重写的C#和VB编译器。用户不仅能够获益于Roslyn中改进的工具,而且还能从底层添加特性,或者分析其行为。
特别加餐|用 ChatGPT 开发一个看板项目
有不少同学希望了解AI,尤其是生成式AI对前端开发工作和前端工程师意味着什么,我个人也在关注相关领域的进展,正好趁着这次加餐的机会,跟你交流一下我的想法。
2023-05-22
.NET 生态系统概览
.NET 5预计会在2020年发布,届时将统一所有.NET平台。
30|JavaScript 引擎:双向通讯底层原理是什么?
双向通讯底层原理是什么?
2022-11-01
.NET 平台负责人 Scott Hunter 专访:.NET Core 3 给 .NET Core 带来了很多新东西
Chris Woodruff与 .NET平台的项目负责人Scott Hunter一起讨论了开发人员对.NET Core 3的期望。
Visual Basic 的未来之路
微软宣布了Visual Basic未来的一些重大变化。代表公司六年来的第一次重大变化,Visual Basic将摆脱C#,从C#分离。
服务器端 WCF 开发计划不明,开发者表示遗憾
微软在与服务器端WCF相关的问题上仍然没有什么进展。
29|弄清现状:新架构预览版究竟长什么样?
今天我们的目标就是承接上一节课讲过的方法,画一张新架构的“鸟瞰图”,看看当前0.70 版本的新架构预览版究竟是怎么设计的。
2022-10-01
微软发布 Blazor WebAssembly 3.2.0 RC
4月30日,微软发布了Blazor WebAssembly 3.2 RC。按照计划,这是Blazor WebAssembly的最后一个预览版,它包含了所有正式特性。
评论