怎么着接待新的 .NET 时代

 图片 1

什么招待新的 .NET 时期,应接新的.net时代

     看完.NET 基金会、 Roslyn
编译器 ,
应该已经能渐渐领会,今后所谓的“.NET 开源”、“.NET Open
Source”并非全然把现成的 .NET Framework
整个伸开(就算这里有个子集的参考版【https://github.com/Microsoft/referencesource】),而是引入开源的精神,并且设计一个新的
.NET Core,除了用于优化 App model(client-side)以及 ASP.NET
(server-side)应用程序,也以开源的方式张开——藉由开源及社区化来向全世界的开荒人士吸收回馈及更新,並且指导正式产品的短平快更迭,更安全更切合使用者(开垦者)的供给。面前遇到如此的一个大转移,身为开辟人员毕竟应当怎么款待那几个新的一代吗?

     那篇小说十分的少说废话,直接帮大家整理一下新时期的套装:

 图片 2

下载应用 Visual Studio Community 版

     在二零一五年的二月 Connect();大会上也发表了生产免费的 Visual
Studio Community 版本,未来曾经可防止费下载安装使用Visual Studio
Community
2011/二零一六/2017 了,只要您是个体开垦者、学术研讨或是为了开源项目开辟都足防止费合法使用(见http://blogs.msdn.com/b/dorischen/archive/2014/11/12/q-amp-a-on-visual-studio-community-2013-and-2015-preview.aspx),它的功能如同 Professional 版,可以用来全部开辟桌面应用程序、Windows
App
Store应用程序、跨平台 app、ASP.NET 应用程序、云端应用程序等等之外,也得以设置各样扩张插件来强化效能(如安装 PythonTools
for Visual Studio 就形成庞大的 Python IDE;或是 Node.js Tools for Visual
Studio 形成 Node.js IDE 等等),以往在新本子的 Visual
Studio 推出时也是有新版(如 Visual Studio 2018)的 Community 版。

     通过免费的新版 Visual
Studio,看看未来开辟工具的变异、作用的加重,以及体验那个新的 .NET 应用带来的改观。

     Visual Studio Community版本还恐怕有Mac版本Visual Studio for
mac,令你在Mac平台上开采.NET Core和 Xamarin 以及Unity 。

     很几个人都施用 Windows
作为他们的开销条件,可是大家也只顾到了,还会有许四个人选用 Linux 和
Mac,你还是可以采取Visual Studio Code来满足你的多平台专门的学问的急需。Visual
Studio Code 是一个运维于 OS X,Windows 和 Linux 之上的,针对于编写现代Web 和云应用的跨平台编辑器。

关注 Microsoft 的开源项目

    
这两天 Microsoft 已经在 GitHub 上设立了叁个目录页面: https://opensource.microsoft.com/,可以在这一页看看所有目前 Microsoft 开源的花色,疑似正在前进的 .NET
Core、新架设的ASP.NET Core或是想要研商编写翻译程序、C#/VB.net 发展的 Roslyn项目等等,关心那一个品种并不等于应当要平素拿来在在线境况使用,而是一个最快精晓这个手艺接下去要形成的主旋律及贯彻,而 Microsoft 正式生产的产品,尽管是从那个开源项目来发展,但对此平安或公司客户也会持续协助,比方来讲,你能够本身在 Linux 或 Mac 的条件上运营 ASP.NET
Core 或 .NET
Core的品种研究,并且 Microsoft 会官方提供支撑的,会依靠那么些技巧开采出来的 .NET
Framework for Linux/Mac
,或是产品化的 .NET
Core 
,在快速更迭及制品生命周期中拿走平衡。

尝试非微软平台上的 .NET 体验

    
要是您除了 Windows 外,还很会操作 Linux 或 Mac,也许你可以尝试在 Roslyn、ASP.NET、.NET
Core 开源后,逐步在非 Windows 平台上的 .NET 经验,疑似运用前段时间火红的Docker来试试看跑跑 ASP.NET
Core的应用程序,或是在你熟练的 Sublime Text
3、Vim 等编辑器上设置 OmniSharp.NET的 plugin,看看在非 Visual
Studio 下支付 .NET 应用程序的认为;在体验过这个东西之后,其实您会发觉 .NET 的开源其实是让 .NET 开采人士有越多发布的戏台,固然你原本不是行使 Windows/.NET/Visual
Studio 的开荒人士,也能够接触新时期的 .NET。

别害怕,还有 .NET Framework 4.6/4.7

     即便有了 .NET Core、ASP.NET
Core 这几个事物,但如果还不想跟得那么新、或是现行反革命的门类无法这么随意转变来新的框架结构下,还是能持续在 full-stack 的 .NET
Framework 上来构造建设各样应用程序,富含 WPF、ASP.NET
4.6 等等,在那条路径下,还能够够用全套熟识的架构、工具来运作应用程序,何况WPF 也会继续立异,假使您还在旁观 .NET
Core的腾飞,这里如故提供了你待着的景况,不必思念猛然之间怎么东西都要砍掉重写了!

    
最终,希望不论是 .NET 的故交照旧新爱人,都让大家带着欢快的心绪来应接 .NET 的新时期,理解它如何从物联网IOT、移动选拔、商业应用程序、平素到云端应用程序,都提须求开辟者一致的开销体验!

     小说转载自:http://www.csharpkit.com/2017-09-23\_73767.html

http://www.bkjia.com/C\_jc/1244026.htmlwww.bkjia.comtruehttp://www.bkjia.com/C\_jc/1244026.htmlTechArticle如何迎接新的 .NET 时代,接待新的.net时代 看完 .
NET 基金会、Roslyn 编写翻译器 , 应该早已能稳步掌握,现在所谓的“.NET
开源”、“.NET Open…

    
很两个人都应用 Windows
作为她们的支出条件,不过大家也只顾到了,还只怕有众多人利用 Linux 和
Mac,你还足以应用Visual Studio Code来满意你的多平台工作的供给。Visual Studio
Cod
e 是二个运作于 OS X,Windows
和 Linux 之上的,针对于编写当代 Web 和云应用的跨平台编辑器。

    
尽管有了 .NET Core、ASP.NET
Core 那几个事物,但倘若还不想跟得那么新、或是现行反革命的项目不可能这么随意转变成新的架构下,照旧得以持续在 full-stack 的 .NET
Framework 上来营造各个应用程序,饱含 WPF、ASP.NET
4.6 等等,在这条路线下,还是能够够用任何熟谙的架构、工具来运转应用程序,而且WPF 也会持续改革,如若您还在阅览 .NET
Core的前行,这里如故提供了您待着的条件,不必忧郁骤然之间什么事物都要砍掉重写了!

    
文章转发自:http://www.csharpkit.com/2017-09-23_73767.html

精细入微 Microsoft 的开源项目

    
看完.NET
基金会
、 Roslyn
编译器
 ,
应当早就可以稳步了然,未来所谓的“.NET 开源”、“.NET
Open Source”并非一丝一毫把现存的 .NET Framework 整个张开(尽管这里有个子集的仿效版【https://github.com/Microsoft/referencesource】),而是引进开源的饱满,并且布置八个新的 .NET
Core,除了用于优化 App model(client-side)以及 ASP.NET
(server-side)应用程序,也以开源的方式实行——藉由开源及社区化来向全球的开拓职员吸收回馈及更新,并且引导正式产品的敏捷更迭,更安全更切合使用者(开辟者)的供给。面前遭逢这么的一个大转换,身为开拓职员究竟应该怎么应接那一个新的时日呢?

别害怕,还有 .NET
Framework 4.6/4.7

    
那篇作品非常少说废话,直接帮我们整理一下新时期的套装:

    
近日 Microsoft 已经在 GitHub 上设立了二个目录页面: https://opensource.microsoft.com/,能够在这一页看看全体前段时间 Microsoft 开源的品类,疑似正在前进的 .NET
Core、新架设的ASP.NET Core或是想要研讨编写翻译程序、C#/VB.net 发展的 Roslyn项目等等,关怀这几个品种并不等于必供给一贯拿来在在线遇到使用,而是多少个最快理解那一个本领接下去要产生的主旋律及落实,而 Microsoft 正式推出的出品,即便是从那么些开源项目来升高,但对于平安或集团客户也会不停协理,比方来讲,你能够协调在 Linux 或 Mac 的条件上运转 ASP.NET
Core 或 .NET
Core的体系钻探,并且 Microsoft 会官方提供援助的,会基于这些技艺开垦出来的 .NET
Framework for Linux/Mac
,或是产品化的 .NET
Core 
,在高效更迭及产品生命周期中获取平衡。

    
最终,希望不论是 .NET 的故交如故新爱人,都让大家带着喜悦的情怀来招待 .NET 的新时代,了然它怎么着从物联网IOT、移动使用、商业应用程序、一直到云端应用程序,都提须要开拓者一致的费用体验!

    
在2014年的一月 Connect();大会上也昭示了生产免费的 Visual
Studio Community 版本,以后早就得以无偿下载安装使用Visual Studio
Community
二〇一三/2016/2017 了,只要您是私家开采者、学术琢磨或是为了开源项目开采都能够无需付费合法使用(见http://blogs.msdn.com/b/dorischen/archive/2014/11/12/q-amp-a-on-visual-studio-community-2013-and-2015-preview.aspx),它的遵守仿佛 Professional 版,能够用来全部开采桌面应用程序、Windows
App
Store应用程序、跨平台 app、ASP.NET 应用程序、云端应用程序等等之外,也得以设置各样扩张插件来深化效果与利益(如安装 PythonTools for Visual
Studio 
就改成强大的 Python
IDE;或是 Node.js Tools for Visual
Studio
 形成 Node.js
IDE 等等),将来在新本子的 Visual Studio 推出时也可能有新版(如 Visual
Studio 2018)的 Community 版。

下载使用 Visual
Studio Community 版

    
假如您除了 Windows 外,还很会操作 Linux 或 Mac,可能你可以实行在 Roslyn、ASP.NET、.NET
Core 开源后,慢慢在非 Windows 平台上的 .NET 经验,疑似运用方今火红的Docker来尝试跑跑 ASP.NET
Core的应用程序,或是在您熟习的 Sublime Text
3、Vim 等编辑器上安装 OmniSharp.NET的 plugin,看看在非 Visual
Studio 下开拓 .NET 应用程序的感觉;在心得过那么些事物之后,其实您会开采 .NET 的开源其实是让 .NET 开采职员有越来越多发布的舞台,尽管你原来不是运用 Windows/.NET/Visual
Studio 的开采人士,也可以接触新时代的 .NET。

    
通过无需付费的新版 Visual
Studio,看看现在开拓工具的演进、成效的深化,以及体验这个新的 .NET 应用带来的退换。

    
Visual Studio Community版本还会有Mac版本Visual Studio for
mac
,令你在Mac平台上开垦.NET
Core和 Xamarin 以及Unity 。

尝试非微软平台上的 .NET 体验

相关文章