要闻
您现在的位置:首页 > 要闻 > Microsoft发布了支持WPF和Windows窗体的.NET Core 3.0
  • 营销与经营深度一体,巨量引擎助力品牌撬动全渠道增长

    营销与经营深度一体,巨量引擎助力品牌撬动全渠道增长

    发布时间:2024/01/30

    过去十年,中国企业在数字营销上的投入快速增长。根据eMarketer的数据,2023年国内数字广告的投入将达到1361亿美元,增长14.8%。数字营销已经成为品牌方最大的经营成本之一。面对如此巨大的投入,品牌方的管理层...

  • 门窗行业复刻定制家居高光时刻,森鹰窗业上市成起点?

    门窗行业复刻定制家居高光时刻,森鹰窗业上市成起点?

    发布时间:2022/09/25

    据悉,9月26日,森鹰窗业股份有限公司(以下简称森鹰窗业)将举办上市敲钟仪式,正式登陆深交所。 森鹰窗业是目前沪深两市第一家细分行业为“C2032木门窗制造”的上市公司。 这让笔者不禁想起2011年定制家居行业首...

  • 2022年最热高端盘天坛府·九阙成首个“国脉典藏豪宅样本”

    2022年最热高端盘天坛府·九阙成首个“国脉典藏豪宅样本”

    发布时间:2022/07/25

    2022年7月15日“九阙央座,盛赋天坛”《国脉典藏豪宅样本》发布会现场,北京房协秘书长/高品质住宅综合测评中心创始人陈志先生、中国建筑北京设计研究院原副院长/总建筑师董少宇先生、攸克地产/豪宅一号出品人殷苏峰...

  • 杰尼亚集团将成为纽约证券交易所上市公司

    杰尼亚集团将成为纽约证券交易所上市公司

    发布时间:2021/07/20

      2021年7月19日,意大利米兰——享誉全球的意大利奢侈品企业杰尼亚集团(下简称“杰尼亚”“该集团”或者“该公司”)与意威基金Investindustrial七期基金旗下的特殊目的收购公司InvestindustrialAcquisitionCorp.(...

  • 浑水协助Wolfpack做空爱奇艺(IQ.US) 看空报告全文来了

    浑水协助Wolfpack做空爱奇艺(IQ.US) 看空报告全文来了

    发布时间:2020/04/08

    本文来源“腾讯网”。 划重点:1.两家中国广告公司向我们提供了爱奇艺(IQ.US)后端系统的数据,这些数据显示,从2019年9月开始,爱奇艺的实际移动DAU比该公司在2019年10月宣称的1.75亿平均移动DAU低了60.3%。2.大约3...

  • 华尔街大佬巴鲁克:特斯拉(TSLA.US)目标股价达600美元,仍有18%上行空间

    华尔街大佬巴鲁克:特斯拉(TSLA.US)目标股价达600美元,仍有18%上行空间

    发布时间:2020/04/08

    本文来自“腾讯证券”。 在券商杰富瑞(Jefferies)将特斯拉评级从“持有”上调到“买入”后,特斯拉(TSLA.US)在周一收盘上涨逾7.5%。上周五,特斯拉也因公司第一季度业绩强劲而迎来上涨。数据显示,该公司第一季度共...

  • 不满足于流媒体业务,亚马逊也要开始做游戏了

    不满足于流媒体业务,亚马逊也要开始做游戏了

    发布时间:2020/04/08

    本文来源“36氪”。为了在统治数字娱乐的战役中开辟新战线,Amazon(AMZN.US)正在投入数亿美元以成为视频游戏的领先制作商和发行商。由于卫生事件的影响数度推迟之后,这家互联网巨头表示,打算在5月发布其首款原创...

  • 刘强东“熔断”,徐雷成为京东的新“保险丝”

    刘强东“熔断”,徐雷成为京东的新“保险丝”

    发布时间:2020/04/08

    本文来自“盒饭财经”。公共卫生事件笼罩世界,全球经济遭遇重创,金融市场难以幸免,“熔断”一词频繁走入人们视野中。 作为在美股上市的企业,京东(JD.US)最近的日子也不太好过。瑞幸造假事件曝出后,京东“二号人...

Microsoft发布了支持WPF和Windows窗体的.NET Core 3.0

发布时间:2019/09/25 要闻 浏览次数:809

 
微软今天在.NET Conf 2019上发布了.NET Core 3.0以及适用于Windows的Visual Studio 2019 16.3版和适用于Mac的8.3版。在公司主要的.NET 5明年发布之前,可以将其视为一个权宜之计。
在5月的Build 2019开发者大会上,Microsoft分享了.NET路线图。该公司现在遇到的第一个里程碑是9月份发布的.NET Core 3。接下来,.NET 5将在2020年11月发布,而第一个预览版将在2020年上半年发布。然后,Microsoft计划在11月每年发布一次主要版本的.NET。
.NET Core 3.0为使用WPF和Windows Forms构建的Windows桌面应用程序提供支持。因此,构建Windows桌面应用程序的开发人员可以利用.NET Core平台功能。这些措施包括框架部署(例如自包含或并行),某些类API(例如I / O和网络)的更好的运行时性能,以及C#8中的所有新语言功能。您可以还可以更轻松地利用Windows 10功能。这意味着MSIX打包技术,通过NuGet的平台API,以及使用XAML Islands的UI更新。
.NET Core 3.0中的ASP.NET Core使开发人员可以在Visual Studio和Visual Studio Code中使用Blazor使用C#构建完整的堆栈Web应用程序。 Blazor建立在Razor和C#语法的基础上。 Blazor应用程序包含使用Razor语法(HTML,CSS和C#)实现的可组合UI组件。 UI组件库可从Telerik,DevExpress,Syncfusion和Radzen获得。 .NET Core 3.0还包括对Blazor Server应用程序的支持,该应用程序通过实时Azure SignalR连接处理客户端UI交互。对Blazor WebAssembly应用程序的支持仍在预览中,预计将于2020年5月发布。
说到Azure SignalR,它现在通过事件网格支持OnConnected和OnDisconnected事件处理程序。 SignalR客户端现在具有用于自动重新连接的withAutoReconnect()方法。该团队还添加了增强的策略支持和客户端到服务器的流媒体支持。
C#8引入了可为空的引用类型,支持异步流,开关表达式,递归模式和范围表达式。 Entity Framework Core 3.0包含了这些新的C#8语言功能,并增加了Cosmos DB支持。最后,使用Entity Framework 6.3可以更轻松地将现有应用程序迁移到.NET Core 3.0和.NET Standard 2.1。
适用于Windows的Visual Studio 2019版本16.3(发行说明)和适用于Mac的版本8.3(发行说明)添加了对.NET Core 3.0和C#8的支持。使用.NET和Xamarin的移动开发人员现在可以将Android Q作为目标并在预览中使用XAML Hot Reload 。
Windows版本16.3允许您使用.NET Core 3.0,ASP.NET Core Web和Blazor应用程序以及gRPC服务来创建WPF和Windows Forms桌面应用程序。您还可以将.NET Core 3.0辅助项目发布到Azure容器注册表,DockerHub和其他地方。 16.3版增加了对面向.NET Framework 4.8的应用程序和以F#4.7编写的应用程序的支持。重命名接口,枚举或类(Ctrl + R,R)时,您最终可以重命名文件。 C ++开发人员现在可以获得可切换的行注释,新的C ++ Core检查,默认情况下的IntelliCode和改进的IntelliSense成员列表筛选。现在,开始窗口将搜索最近的项目,解决方案,文件夹和模板。新的搜索体验(Ctrl + Q)还可对C#和VB.NET项目进行代码搜索。针对Python和TypeScript / JavaScript开发人员的改进。
Mac的8.3版进一步包含解决方案级别的NuGet软件包管理,这使开发人员可以在一个地方为整个解决方案更有效地管理项目依赖项。它还包括选项卡固定,运行ASP.NET Core项目时选择目标浏览器,在ASP.NET Core项目中嵌套相关文件以及首选的键盘快捷键。使用.NET和Xamarin的移动开发人员现在可以定位Android Q,并在预览中使用XAML Hot Reload。最后,.NET库作者最终可以开发出可针对多种.NET框架进行多目标定位的库。
ML.NET是一个可在Windows,macOS和Linux上运行的开源和跨平台框​​架。该公司的内部版本已经使用了将近十年的时间来为Microsoft产品提供动力,例如Powerpoint的设计理念,Windows Hello,PowerBI关键影响者和Azure机器学习。 1.0版是在Build 2019上发布的,尽管Microsoft今天还没有发布新版本(我们处于1.4版预览版),但是有一些更新可以帮助开发人员将机器学习带到他们的.NET应用程序中。
ML.NET现在具有数据库加载器,因此您可以在直接从任何关系数据库(例如SQL Server,Azure SQL DB或您选择的RDBMS(Oracle,PostgreSQL,SQLite,MySQL等)中训练ML模型的同时读取数据。 现在还可以在预览中使用用于图像分类/识别以及对象检测的高级API。 这两个功能都可以与“模型构建器”一起使用-ML.NET当前在Visual Studio中提供图形化UI。

姓 名:
邮箱
留 言: