谈自由,ASP.NET Core才是未来?
首先我要说一下自己对自由的理解: 自由是我可以选择不干什么,但我要保留我可以干什么的可能性。 比如说我现在只有一个码农的角色,但我仍然要保留可以扮演其他角色的可能, 比如成为一个作者,当我写下文章的时候已经是了,所以是知名作者(这就是努力的意义啦), 又比如我想成为一个好的架构师和好的管理者,至少在中下层,我认为这两者是不冲突的,因为有些架构的技术思维可以运用于团队管理,有时候相辅相成,所以也想写一篇架构即管理的文章, 当然自由永远是相对的,这就像宇宙浩瀚无边际一样,当你体会过迷失在 “世界很大,我想去看看” 中的时候你就会明白啦,世界大到看不完,自由早晚乱余生!!! ? 扯远了,接下来我们在.NET中谈自由: .NET中两大平台:.NET Framework 和 .NET Core(还有Mono 和 UWP,不甚了解) .NET平台上的web框架:ASP.NET ASP.NET下两大分支:ASP.NET *.x 和?ASP.NET Core ? 其中ASP.NET *.x可以运行在?.NET Framework平台(及Mono),ASP.NET Core可以在两大平台都运行,但ASP.NET Core 3.0 以及更高版本只能在 .NET Core 中运行。 ? 官方的描述是:ASP.NET Core 是 ASP.NET 4.x 的重新设计。也就是说更像是升级版。
? 是不是怎么看都是ASP.NET Core好一些?我们再看一下官方是如何建议我们选择的: ? 看到这里,我想你心中大概有数了,对于未来,ASP.NET Core确实是更佳的选择,但其上层建筑还不够完善,这需要更多开发者的加入,ASP.NET Core 和 ASP.NET *.x将持续并行,而两者使用比例将会发生变化。 最后,献上官方 比较ASP.NET Core 与 ASP.NET 4.x ?以及对?新式 Web 应用程序?的描述,仁者见仁,智者见智,ASP.NET Core是不是给了让你Web应用程序更轻、更灵活的可能性? ? ? 看,我所理解的自由已经让我做出了选择,冲鸭! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- IIS中的Asp.Net核心MVC应用程序Windows身份验证
- MVC中TempData、ViewData和ViewBag的区别
- asp.net – 在localhost中将IIS设置为Web开发服务器
- 如何使用Team Build部署ASP.NET Web应用程序?
- asp.net – 为了使用jQuery查找它而唯一的目的是分配一个cs
- ASP.NET相当于PHP的$_GET和$_POST?
- asp.net-mvc – ASP.net 5 MVC 6 bower.json和project.json
- asp.net – 从One Build任务创建多个SetParameters.xml
- asp.net-mvc-3 – 什么冒号(:)意味着在c#中定义一个类?
- asp.net会员 – 删除asp.net会员和角色提供者