我们未来所付出的 ASP.NET,Apple 并从未多偏重 Web

<iframe
src=”http://channel9.msdn.com/Series/MVA-China/Web20140611A01/player?h=540&w=960&format=html5
style=”height:540px;width:960px;” allowFullScreen frameBorder=”0″
scrolling=”no”>

  • 录制长度:一 时辰左右
  • 摄像我:Scott Hunter 和 Scott 汉斯elman
  • 录制背景:Visual Studio 20一三 最新版本发表
  • 录制来源:MSDN – Channel 九
  • 录像地址:Visual Studio 2013 为 Web 开发职员带来的新功用

有个别感想

那段摄像固然题目设定为 Visual Studio 20一三 最新版本发表,但实际并未对
Visual Studio 20一三 举行过多的介绍,而更多的是描述微软对 ASP.NET
的上进设计,越发是对 Web
的垂青,小编觉得1二分好,上边谈一下自笔者的1些感想,当然只是个人观点,勿喜请喷。

实则谈到Web,就不得不提Jobs在《遗失的访谈》中对前途十年技术发展的断言,没有错,乔布斯就断言了
Web,而十年后,二拾年后,确实如预见的那样,不得不说他是“神”1样的留存。但二拾年的二零一九年,今后的
Apple 并不曾多偏重 Web,反而把大把的肥力放在 App
上,那就有点不应当,反观 Apple
的敌方微软,仿佛是看了Jobs访谈1样,越来越重视 Web
了,当然作者个人觉得,1部分原因是 Windows Phone 的不给力。

摄像中首先谈起的是 ASP.NET 不再那么神秘了,确实这样,未来大家能够在
CodePlex 上赢得 ASP.NET MVC 、EntityFramework
等源代码,甚至可以举行修改提交,斯科特 Hunter 提到今后 ASP.NET MVC
中四个根本功能(属性路由和 Web API
的跨源帮忙),正是来自于社区代码的交给,那是开放的壹种表现,对开发者,对微软都有实益。

图片 1

ASP.NET 大家都很熟知,Web Tools 是怎么?简单来说,就是大家用的 Visual
Studio,但实则只是 Visual Studio 中的应用之壹,大家明日所付出的 ASP.NET
是离不开 Web Tools
的,为啥?因为从项目新建-前段设计-后端代码编写-程序调节和测试-程序公布等等,那个操作都以利用
Web Tools 实现的,也正是说 ASP.NET 和 Web Tools
就如一对连体婴孩,什么人也离不开什么人。但那种“紧凑的涉嫌”往往就错过了1部分成本所独有的“创制性”,试想一下,若是ASP.NET 和 Web Tools 能够独立运营,那又是一种怎么着的情景?用 Text 编写
ASP.NET 应用程序?这些曾经不是梦想了。

图片 2

One
ASP.NET,请小心在图中间部分的两边有七个“YOU”,那是如何看头呢?大家掌握ASP.NET 的运作必须建立在 .NET Framework 援助的功底上,也便是说必须是
Windows 环境,可是今后,大家能够在 ASP.NET
中融入任何大家想要的东西,比如自身喜好的插件、框架、项目等,因为第三方的支撑,大家得以想做其余我们想做的事,那不是爽一点的标题,而是爽到了极限。明日在
YouTuBe 上看了八个小兄弟在 MAC OS 上付出运作 ASP.NET VNext
的摄像(只需求3个编辑器和一个下令工具),非常触动啊,过几天作者也尝尝下。

图片 3

在那段讲述中,Scott Hunter 除了强调 ASP.NET Identity
的改良之外,还说起了她最喜爱到 ASP.NET MVC
属性路由,来自社区代码的交给,大概是有的开发者厌烦了前面 U翼虎L
繁琐的配置,所以在 ASP.NET MVC 中扩充了属性路由。关于
EntityFramework,他讲到了如此几个难题:

在二个 ASP.NET
应用程序中有四个页面,1个是静态页面,2个是亟需数据库读取页面,固然自个儿并且频仍访问这多少个页面,你以为会发出哪些?

斯科特 汉斯elman:笔者猜静态页面与数据库无关。

ScottHunter:不是的,鉴于这些缘故,每一次执行数据库操作和网络操作时,都应当运用异步帮助,大家有一个尺度测试表明,实际会爆发的是,每便执行实行数据库调用的页面时,在等候该操作产生的全方位时期,系统将在
ASP.NET
线程池中存留三个线程,由此若是您往往做客该页面,就会消耗掉线程池中的全体线程,就向来不线程为静态页面提供劳务了,因而二个数据库页面或然会在你不知情的意况下影响整个应用程序的属性,让线程池“挨饿”,通过运用权重,任曾几何时候,当您使用
EntityFramework
时,都不会再让线程池“挨饿”,静态页面永远不会损失品质,因为另贰个页面在运作并拓展数据库调用。

背后提到 EntityFramework 的数据库迁移(主要时针对)、Code
First。。。

图片 4

录像的末梢正是描述 Visual Studio 201三的现实更新了,关于那1局地自个儿不是很感兴趣,只是大概的看了下,首要将了亮点内容:

  1. 切中要害 ASP.NET 模块:新建 ASP.NET App 的模版,由原先的 20 个减为 四个,其它 Web Forms、MVC、Web API 之间越来越好的“混搭”。
  2. 云的援救(Windows Azure):关于 Visual Studio 2013 中选拔 Windows
    Azure,Scott Hunter 进行了详实的示范,二个新建,2个勾选,三个Windows Azure 下的 ASP.NET
    就这么创造好了,如此简约。小编相比较感兴趣的是 Windows Azure
    运转下,Visual Studio 20一三 中调剂 ASP.NET,有机会能够品味下。

①些感想

那段录制固然标题设定为 Visual Studio 20一三 最新版本公布,但实际并从未对
Visual Studio 2013 进行过多的介绍,而更加多的是描述微软对 ASP.NET
的前进设计,尤其是对 Web
的赏识,小编觉着特别好,下边谈一下本人的部分感想,当然只是个人观点,勿喜请喷。

实际上谈到Web,就不得不提Jobs在《不见的访谈(19九5)》中对以往10年技术发展的断言,没有错,乔布斯就断言了
Web,而拾年后,二拾年后,确实如预知的那样,不得不说她是“神”一样的留存。但二10年的当年,未来的
Apple 并不曾多器重 Web,反而把大把的肥力放在 App
上,这就有点不该,反观 Apple
的对手微软,就好像是看了Jobs访谈壹样,越来越注重 Web
了,当然笔者个人觉得,一部分原因是 Windows Phone 的不给力。

录像中第壹谈起的是 ASP.NET 不再那么神秘了,确实如此,未来我们得以在
CodePlex 上获得 ASP.NET MVC 、EntityFramework
等源代码,甚至足以拓展改动提交,斯科特 Hunter 提到今后 ASP.NET MVC
中多少个重要成效(属性路由和 Web API
的跨源辅助),正是来自于社区代码的交给,这是开放的1种表现,对开发者,对微软都有益处。

图片 5

ASP.NET 我们都很熟习,Web Tools 是怎样?一言以蔽之,正是大家用的 Visual
Studio,但实际只是 Visual Studio 中的应用之壹,我们未来所支付的 ASP.NET
是离不开 Web Tools
的,为啥?因为从项目新建-前段设计-后端代码编写-程序调试-程序发表等等,那么些操作都以选择Web Tools 完结的,也便是说 ASP.NET 和 Web Tools
就如壹对连体婴儿,什么人也离不开何人。但那种“紧凑的关系”往往就失去了一部分开发所独有的“创建性”,试想一下,要是ASP.NET 和 Web Tools 可以单独运行,那又是一种什么的场景?用 Text 编写
ASP.NET 应用程序?那么些已经不是目的在于了。

图片 6

One
ASP.NET,请留心在图中间有个别的两边有八个“YOU”,那是哪些意思吧?我们精通ASP.NET 的周转必须树立在 .NET Framework 协理的底蕴上,也正是说必须是
Windows 环境,不过今后,大家得以在 ASP.NET
中融入任何大家想要的事物,比如自个儿喜欢的插件、框架、项目等,因为第3方的帮助,大家能够想做其余大家想做的事,那不是爽一点的难题,而是爽到了终点。前天在
YouTuBe 上看了3个男子在 MAC OS 上开发运作 ASP.NET VNext
的摄像(只必要二个编辑器和2个发令工具),卓殊感动啊,过几天本身也尝试下。

图片 7

在那段讲述中,斯科特 Hunter 除了强调 ASP.NET Identity
的一字不苟之外,还说起了他最欣赏到 ASP.NET MVC
属性路由,来自社区代码的提交,可能是局地开发者厌烦了事先 U奥迪Q5L
繁琐的配备,所以在 ASP.NET MVC 中加进了属性路由。关于
EntityFramework,他讲到了那样3个题材:

在1个 ASP.NET
应用程序中有七个页面,二个是静态页面,贰个是内需数据库读取页面,假使小编而且频仍做客那三个页面,你觉得会产生怎么样?

Scott 汉斯elman:作者猜静态页面与数据库无关。

Scott亨特:不是的,鉴于那个缘故,每一趟执行数据库操作和互连网操作时,都应该利用异步辅助,我们有2个规则测试申明,实际会发生的是,每回执行实行数据库调用的页面时,在守候该操作发生的全方位时期,系统将在
ASP.NET
线程池中存留一个线程,由此假使你频仍做客该页面,就会消耗掉线程池中的全数线程,就从不线程为静态页面提供劳务了,由此三个数据库页面大概会在您不知情的情景下影响整个应用程序的性子,让线程池“挨饿”,通过选择权重,任哪天候,当你使用
EntityFramework
时,都不会再让线程池“挨饿”,静态页面永远不会损失品质,因为另3个页面在运作并拓展数据库调用。

前边提到 EntityFramework 的数据库迁移(主要时针对)、Code
First。。。

图片 8

录制的最后正是描述 Visual Studio 20壹3的现实更新了,关于那一有个别本人不是很感兴趣,只是大致的看了下,首要将了亮点内容:

  1. 不难 ASP.NET 模块:新建 ASP.NET App 的模板,由原来的 20 个减为 多少个,此外 Web Forms、MVC、Web API 之间更加好的“混搭”。
  2. 云的辅助(Windows Azure):关于 Visual Studio 20一三 中行使 Windows
    Azure,Scott 亨特 实行了详细的言传身教,1个新建,2个勾选,三个Windows Azure 下的 ASP.NET
    就像是此创制好了,如此归纳。我相比较感兴趣的是 Windows Azure
    运转下,Visual Studio 20一三 中调剂 ASP.NET,有机遇能够尝尝下。

最后

看完那段录像,小编个人认为 MSDN 应该是 .NET
程序员常去的社区,为啥?当您还在纠结 ASP.NET Web Forms 和 ASP.NET MVC
时,你所不清楚的是,人家已经在 MAC OS 中央银行使 ASP.NET VNext 了。

最后

看完那段录制(明日早晨),笔者个人认为 MSDN 应该是 .NET
程序员常去的社区,为啥?当您还在纠结 ASP.NET Web Forms 和 ASP.NET MVC
时,你所不晓得的是,人家已经在 MAC OS 中使用 ASP.NET VNext 了。

相关文章

网站地图xml地图