Visual Studio新版本可以下载了!!!热忱的邀请您安装并试用 Visual Studio 11 Beta,先人一步领略Visual Studio 2011全新特性。
VS11 Beta下载地址:
http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098146
随着VisualStudio11 2011 Beta的发布,ASP.NET 4.5的版本也出现了!
相对于Asp.net之前的版本来讲,在WebForm的框架中增加了一些非常实用的功能来提供给大家使用,对于一惯喜欢使用WebForm的ASP.NET程序员来说,这是一个福音。
1.首先是VisualStudio11对于WebForm在HTML源代码界面中的一些支持,可以让我们不必要每次操作控件时需要切换到"设计"中。
(图1)
(图2)
从以上两图中,可以看到,我们在操作GridView控件的数据源、编辑行与列时,都可以直接在源码进行操作。
(图3)
(图4)
(图5)
同时,在图3、4、5中可以看到,可以直接在代码中为控件事件进行绑定,并会自动生成事件调用的方法。对于经常使用数据绑定控件的朋友来说,这是一个非常不错的功能。
2.下面是关于ASP.net4.5在WebForm中的部分改进:
(1)数据绑定控件绑定数据内容的改进:
(图6)
在上图中,可以看到我们使用了一个Repeater控件,在新的WebForm控件中,可以为控件属性ModelType指定一个“数据实体类型”然后在ItemTemplate中,就可以直接使用Item.UserName这种方式去绑定数据,这样的好处在于不需要使用Eval方法去进行绑定,并且让你在编码时更加方便清晰。
(2)数据绑定控件在绑定数据源时的改进:
(图7)
(图8)
(图9)
从以上图7、图8、图9中可以看到,数据绑定不需要再从PageLoad中使用控件的DataSource及DataBind()方法了(当然这种功能还是有效的),而是直接在控件的源码中为数据绑定控件设置SelectMethod属性,指定一个可以返回数数集的方法。这样可以方便应用,并且在代码逻辑中更加清晰。
在APS.net4.5中,还有更多的新功能需要大家去发现,大家可以下载VisualStudio11 2011 Beta进行体验。
目前Visual Studio 11 是Beta版本,因此,在最终版本发布之前随时可能更改。 安装此预发行软件前,您应查看相关的自述文件,以了解系统要求,并获得已知问题列表:
按照支持的升级路径操作时,Visual Studio 源代码、解决方案和项目文件将继续工作;但是,您应对源代码进行某些更改。我们虽然无法保证版本之间的二进制兼容性,但将尽全力记录重大更改,以助您更新一臂之力。
按照支持的升级路径操作时,Visual Studio 11 Team Foundation Server Beta 中的所有数据(工作项、源文件、测试和测试结果、版本和仓库数据)都将移转。但即使在按照支持的升级路径操作时,您也应该先采取适当的措施备份和保护数据,然后再升级到新版本。
在生产环境中部署使用 Visual Studio 11 Beta 和 .NET Framework 4.5 Beta 生成的应用可通过 Go Live 获得支持。
对产品使用可以通过 Go Live 获得支持
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。