使用Visual Studio 2012 开发 Html5 应用
2013-06-21 10:32
537 查看
Visual Studio 一直以来是开发微软旗下应用的利器,只要是开发微软相关的应用无论是Windows程序,WPF,Asp.Net,WinRT Surface,WindowsPhone 等微软旗下的应用都可以使用Visual Studio 来开发。如果您已经非常习惯了Visual Studio 的UI和操作,是不是有时候也想使用Visual Studio 像DreamWeaver 一样来开发纯浏览器的Html5的应用呢? 后端您可以用Asp.Net,也可以使用非微软的技术如: Ruby on Rails 或者Php 等,但是前端浏览器的Html5开发完全可以使用Visual Studio 来开发,如果您已经习惯了Visual Studio,那么开发效率应该比用DreamWeaver还高。
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781942EmEK.jpg)
根据Gartner.com 最近一次的预测: http://www.gartner.com/newsroom/id/2124315 Html5 已经进入了 Peak of Inflated Expectations 时期,并且会在未来的5年到10年到达顶峰,会被普及和广泛使用。但是 readwrite.com http://readwrite.com/2012/08/21/html5-ready-for-prime-time-dont-believe-the-hype-cycle#awesm=~o9aJlLEaErFB2K 说Html5应用会在数月内普及,看来Html5快要成为必备技术了。
使用Visual Studio 的Html5 模版,可以非常方便的创建一个Html5 Website, 只是简单的点几下,一个Html5的Website就建好了。
在Visual Studio 2012里的New Project下搜索关键字html5:
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781949MD6i.jpg)
会出现:Html5Client 和Html5 MVC4 Razor Responsive Web Template 这两个工程模版。这两个工程模版非常棒,可以帮你快速生成Html5 的 Website.
![](http://img1.51cto.com/attachment/201306/21/2369428_137178195122m9.png)
Scripts 包含了一些常用库,如jQuery, bootstrap, knockout, modernizr, … 类似bootstrap,示例的几个页面也把常用的页面元素给列出来了:
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781952UL7i.jpg)
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781953tz0Q.jpg)
在这个工程基础上,您可以开始裁剪,开始您自己的Html5Client工程了。
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781953GpzY.png)
![](http://img1.51cto.com/attachment/201306/21/2369428_13717819559rkf.png)
这个模版内置了jQuery mobile 库,同时为页面设计了Phone的View 和 Tablet 的View.
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781956XHtk.png)
当开发Html5 Website时,使用Visual Studio 的这两个工程模版,搭建项目开始开发工作,应该会为您节约些时间,提高效率吧。
Html5现在发展的怎么样了?
Html5现在发展的怎么样了?好像大家都在讨论Html5,Html5究竟怎么样,它的技术成熟了吗? 看下Html5 的Hype Cycle:![](http://img1.51cto.com/attachment/201306/21/2369428_1371781942EmEK.jpg)
根据Gartner.com 最近一次的预测: http://www.gartner.com/newsroom/id/2124315 Html5 已经进入了 Peak of Inflated Expectations 时期,并且会在未来的5年到10年到达顶峰,会被普及和广泛使用。但是 readwrite.com http://readwrite.com/2012/08/21/html5-ready-for-prime-time-dont-believe-the-hype-cycle#awesm=~o9aJlLEaErFB2K 说Html5应用会在数月内普及,看来Html5快要成为必备技术了。
使用Visual Studio 的Html5 模版,可以非常方便的创建一个Html5 Website, 只是简单的点几下,一个Html5的Website就建好了。
在Visual Studio 2012里的New Project下搜索关键字html5:
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781949MD6i.jpg)
会出现:Html5Client 和Html5 MVC4 Razor Responsive Web Template 这两个工程模版。这两个工程模版非常棒,可以帮你快速生成Html5 的 Website.
Html5Client 工程模版
Html5Client 工程创建好以后,可以看到工程没有引用 .Net的dll,只有必要的页面,JavaScript,和图片,都是前端浏览器需要的东西:![](http://img1.51cto.com/attachment/201306/21/2369428_137178195122m9.png)
Scripts 包含了一些常用库,如jQuery, bootstrap, knockout, modernizr, … 类似bootstrap,示例的几个页面也把常用的页面元素给列出来了:
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781952UL7i.jpg)
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781953tz0Q.jpg)
在这个工程基础上,您可以开始裁剪,开始您自己的Html5Client工程了。
Html5 MVC4 Razor Responsive Web Template
Html5 MVC4 Razor Responsive Web Template 工程模版不同于Html5Client模版,这个模版加入了.Net的后端示例代码,可以快速搭起一个Asp.Net MVC4的响应式Website,其实这个模版是在原有的 MVC4 Razor工程模版基础之上,加入了Html5的响应式设计。![](http://img1.51cto.com/attachment/201306/21/2369428_1371781953GpzY.png)
![](http://img1.51cto.com/attachment/201306/21/2369428_13717819559rkf.png)
这个模版内置了jQuery mobile 库,同时为页面设计了Phone的View 和 Tablet 的View.
![](http://img1.51cto.com/attachment/201306/21/2369428_1371781956XHtk.png)
当开发Html5 Website时,使用Visual Studio 的这两个工程模版,搭建项目开始开发工作,应该会为您节约些时间,提高效率吧。
相关文章推荐
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用Visual Studio 2012 开发 Html5 应用
- 使用PhoneGap开发基于Html5应用二:第一个PhoneGap应用:百度
- 重点介绍了Visual Studio 2012 的新特性、新功能、Visual Studio 2012 主要版本下载、Visual Studio 2012 产品家族下载,以及产品使用与开发…………
- 转十个使用HTML5开发的精彩应用
- 使用 HTML5 开发离线应用
- 浅析HTML5在移动应用开发中的使用
- 使用HTML5开发离线应用 - cache manifest
- Swift - 使用HTML5进行iOS开发(将HTML5打包成iOS应用)
- 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)
- 在Visual Studio 2012中使用VMSDK开发领域特定语言1
- Html5如何使我们开发出来的应用或页面大小能适合各种高端手机使用
- 浅析HTML5在移动应用开发中的使用
- 使用Xamarin在Visual Studio中开发Android应用