b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Microsoft添加了.NET Core 3.0,包括Windows桌面应用程序

电脑杂谈  发布时间:2020-05-10 22:08:24  来源:网络整理

net oa开发_微软 .net 软件 开发_如何开发微软眼镜

在西雅图的Build开发者大会上,微软表示将在2019年发布支持Windows桌面应用程序的.NET Core 3.0.

.NET Core是Microsoft .NET技术的开源跨平台版本,允许开发人员在Windows,Mac和Linux上使用包括C#,F#和Visual Basic在内的语言. 它是.NET Framework的一个分支,仅支持Windows. 自2016年6月首次发布.NET Core以来,Microsoft继续开发这两个版本.

微软 .net 软件 开发_net oa开发_如何开发微软眼镜

当时,微软表示.NET Core适用于ASP.NET Web应用程序,并且在Windows 10的UWP(通用Windows平台)应用程序中涵盖. 桌面应用程序将继续使用.NET Framework.

此外,Xamarin(也是Microsoft的一部分)拥有基于旧版Mono Mono实施的技术,目标是iOS,Android,Mac和Linux.

net oa开发_如何开发微软眼镜_微软 .net 软件 开发

对于C#开发人员来说,这是一张令人困惑的图片. 在诸如Entity Framework(对象关系映射)之类的框架中,.NET Framework和其他.NET Core的分支变得更加复杂. 同样,PowerShell(仅Windows)和PowerShell Core(跨平台)也正在同时开发,尽管Microsoft声明只有Core版本正在积极开发中.

现在,Microsoft会将.NET Core引入Windows桌面应用程序,使开发人员可以在服务器和客户端上使用相同版本的.NET. .NET Core 3.0将于今年晚些时候上市,并将于2019年发布. 它将支持Windows窗体,Windows Presentation Foundation(WPF)和UWP. 但是,这些框架将仍然限于Windows(因为它们包装了Windows API). 尚未宣布有关如何在Mac或Linux上支持桌面应用程序的计划.

微软 .net 软件 开发_如何开发微软眼镜_net oa开发

部署.NET Core桌面应用程序或使用.NET Core运行时的全局安装(类似于.NET Framework的部署),或者可以并行部署,以便每个应用程序使用其自己的运行时版本. 发言人说: “我们正在开发一个新的捆绑应用程序,并将.NET的核心作为单个可执行文件的构建工具. ”

.NET Core将成为新桌面应用程序的默认设置,这表明.NET Framework即将面世. 换句话说微软 .net 软件 开发,将诞生一个.NET Framework 4.8,Microsoft会将这两个框架与UWP集成在一起,以便您可以访问整个Windows 10 UWP API(也称为WinRT API),并且可以在两个主机上都可以托管UWP XAML控制Windows窗体和WPF应用程序.

微软 .net 软件 开发_如何开发微软眼镜_net oa开发

这包括基于Edge的UWP浏览器控件,这些控件将使使用嵌入式Web浏览器的应用程序受益. 当然,UWP功能在Windows 7上不起作用,这对许多应用程序都是破坏性的行为.

.NET Core 3.0能否在Windows 7上运行?兰德说: “ Windows 7支持.NET Core2. 我们尚未锁定.NET Core 3操作系统矩阵,但是我们没有任何具体计划来更改它. ”听起来像是.

根据Microsoft的Rich Lander微软 .net 软件 开发,尽管开发人员会持怀疑态度,但将现有的.NET Framework应用程序移植到.NET Core将是“直接切换到.NET Core 3是一个容易的选择”.

为什么? .NET Core性能通常优于.NET Framework. 更重要的是减少.NET的碎片和混乱,并允许.NET开发继续使用较少的传统约束.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-205604-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...