Visual Studio 2013 和 ASP.NET 预览
2013-06-27 09:22
232 查看
VS 2013预览版在2013的TechEd大会由Brain Harry正式发布。这次发布包括了一系列的新特性:工程模板、Scaffolding 升级和Web工具。当你在VS 2013创建一个新工程的时候,在新的工程对话框中,你会发现Web类型下只有一个入口。
你仍然会看到一个可以Portable Class Library入口,但是在正式的发行版本中将会去掉。选择ASP.NETWeb应用并且点击确定。下一步将会提示你选择模板,如下图所示
选择一个web表单模板,然后选择创建项目。快捷Ctrl+F5预览这个新的东东!
ASP.NET现在使用Bootstrap了。Bootstrap是一个CSS布局和主题框架,它一开始是被Twitter Bootstrap开发的。它已经被默认作为所有ASP.NET模板使用了。在以前的版本中您需要做许多CSS方面的定制工作来建立您自己的主题。BootStrap是主题开发的通用基础,并且它正在web开发平台中成为一种最佳实践。控制页面的布局是非常非常容易的。你可以从这里(here)获取免费的BootStrap主题。 从推荐的站点下载主题,然后在contents下面创建新的CSS文件,接着把下面的内容粘贴到CSS文件中。
MVC,Web API和Web Forms的基架系统 现在可以很容易的向WebFroms中添加一个基架,并且它对所有的模板都是统一的。z守在在WebForms项目中添加一个model类,然后在项目上右键,选择添加,然后选择Scaffold。
右键添加操作以后步骤跟早期的版本是一样的了。
你可以看到这样将会添加默认的删除、编辑和插入页面到项目中。
现在运行项目,你将会看到如下所示的人员输入表单。
WebForms中的基架使用了动态数据(Dynamic Data),实体模板(Entity Template)和属性域模板(Field Template)。 Web工具更新 你应该不会再在VS 2013中看到Visual Web Development Server了,它已经死了。IIS Express比她更快,并且你可在下面看到俩个可以作为主机的选择。
你仍然可以使用IIS 或者 IIS Express管理你的应用程序。也许你想要使用一个定制的服务器,比如说假设你运行了Web API作为自定义的主机。当你想使用自定义的主机而不是IIS是,那就用外部主机(External host)选项吧。 现在,你将会在VisualStudio2013的浏览器链接上面看到一个新的图标。浏览器连结直接连结到浏览器,比如说如果你改变了你的web页面中的内容,并且点击了浏览器链接的图标,那么你的浏览器将会就这次改变刷新页面。这样很酷是不是!这是一种浏览器和Visual Studio编辑器之间的活态连结。假定你在做跨浏览器测试,浏览器链接的连接数将会跟你使用你的web url打开的浏览器一样多。
注意:MVC5,SignalR2和Web API 2需要.NET FW 4.5。他们是不会在 .NET FW 4上面运行的。 ASP.NET 的 Katana 和 OWIN Katana在ASP.NET领域并不是一个革命性的新项目。它仅仅是ASP.NET的进一步发展,推向Katana和OWIN的关键点是,ASP.NET基本上是为两种类型的客户设计的,一种是分级ASP优化开发者,第二种是LOB(业务线应用程序)的开发者。在一开始,预期是在IIS(互联网信息服务)上运行这些应用的。要阅读更多关于该话题的信息,请点击此处。
你仍然会看到一个可以Portable Class Library入口,但是在正式的发行版本中将会去掉。选择ASP.NETWeb应用并且点击确定。下一步将会提示你选择模板,如下图所示
选择一个web表单模板,然后选择创建项目。快捷Ctrl+F5预览这个新的东东!
ASP.NET现在使用Bootstrap了。Bootstrap是一个CSS布局和主题框架,它一开始是被Twitter Bootstrap开发的。它已经被默认作为所有ASP.NET模板使用了。在以前的版本中您需要做许多CSS方面的定制工作来建立您自己的主题。BootStrap是主题开发的通用基础,并且它正在web开发平台中成为一种最佳实践。控制页面的布局是非常非常容易的。你可以从这里(here)获取免费的BootStrap主题。 从推荐的站点下载主题,然后在contents下面创建新的CSS文件,接着把下面的内容粘贴到CSS文件中。
MVC,Web API和Web Forms的基架系统 现在可以很容易的向WebFroms中添加一个基架,并且它对所有的模板都是统一的。z守在在WebForms项目中添加一个model类,然后在项目上右键,选择添加,然后选择Scaffold。
右键添加操作以后步骤跟早期的版本是一样的了。
你可以看到这样将会添加默认的删除、编辑和插入页面到项目中。
现在运行项目,你将会看到如下所示的人员输入表单。
WebForms中的基架使用了动态数据(Dynamic Data),实体模板(Entity Template)和属性域模板(Field Template)。 Web工具更新 你应该不会再在VS 2013中看到Visual Web Development Server了,它已经死了。IIS Express比她更快,并且你可在下面看到俩个可以作为主机的选择。
你仍然可以使用IIS 或者 IIS Express管理你的应用程序。也许你想要使用一个定制的服务器,比如说假设你运行了Web API作为自定义的主机。当你想使用自定义的主机而不是IIS是,那就用外部主机(External host)选项吧。 现在,你将会在VisualStudio2013的浏览器链接上面看到一个新的图标。浏览器连结直接连结到浏览器,比如说如果你改变了你的web页面中的内容,并且点击了浏览器链接的图标,那么你的浏览器将会就这次改变刷新页面。这样很酷是不是!这是一种浏览器和Visual Studio编辑器之间的活态连结。假定你在做跨浏览器测试,浏览器链接的连接数将会跟你使用你的web url打开的浏览器一样多。
注意:MVC5,SignalR2和Web API 2需要.NET FW 4.5。他们是不会在 .NET FW 4上面运行的。 ASP.NET 的 Katana 和 OWIN Katana在ASP.NET领域并不是一个革命性的新项目。它仅仅是ASP.NET的进一步发展,推向Katana和OWIN的关键点是,ASP.NET基本上是为两种类型的客户设计的,一种是分级ASP优化开发者,第二种是LOB(业务线应用程序)的开发者。在一开始,预期是在IIS(互联网信息服务)上运行这些应用的。要阅读更多关于该话题的信息,请点击此处。
相关文章推荐
- Visual Studio 2013 和 ASP.NET 预览
- Visual Studio 2013 和 ASP.NET 预览
- Visual Studio 2013 Preview - ASP.NET, MVC 5, Web API 2新功能搶先看
- 免费下载 !微软 Visual Studio 2013 and ASP.NET MVC 5 新特性体验课程
- Code-First Migration and Extending Identity Accounts in ASP.NET MVC 5 and Visual Studio 2013
- 费下载 !微软 Visual Studio 2013 and ASP.NET MVC 5 新特性体验课程
- Visual Studio 2013 Preview - ASP.NET, MVC 5, Web API 2新功能搶先看
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目
- Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件出错的解决方案
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目
- 在 Visual Studio 2013 中创建 ASP.NET Web 项目(0):专题导航 [持续更新中]
- 简单记录在Visual Studio 2013中创建ASP.NET Web API 2
- asp.net在ie7中使用FileUpload上传前预览图片
- asp.net 中PDF模式下省略水晶报表自己的预览
- [Asp.net]常见word,excel,ppt,pdf在线预览方案(转)
- Visual Studio 2005在IE8下无法跟踪调试asp.net程序
- asp.net在ie7中使用FileUpload上传前预览图片
- July 4th Links: ASP.NET, ASP.NET AJAX, Visual Studio, Silverlight and IIS7
- 在 Visual Studio 2010 中创建 ASP.Net Web Service