参考:http://www.asp.net/mvc/tutorials/mvc-5/introduction/getting-started

1. 新建 ASP.Net Web 应用程序,跟着向导一路 OK 下去。就有了最简单的架子。run 一下看看

2. 添加 controller,添加 view

  修改 ~/Views/Shared/_Layout.cshtml 等

3. 添加 model class,貌似这个东西用来搞数据库那些事情

  教程里,添加数据库连接是在 Web.config 的 <connectionStrings> 里加一条 connectionString,这一串东西看起来好麻烦,改天要认真研究一下

  我在这里通过向导添加数据库连接,最终结果也是在 Web.config 里加一条 connectionString。步骤如下:

  在 Models 文件夹,右键 添加 类,选择 ADO.NET 实体数据类型,然后根据提示一路走,,,

4. 设置移动端的效果

  添加一个 ~/View/Shared/_Layout.Mobile.cshtml。可以把 _Layout.cshtml 复制一份,改名,然后修改内容

探索中 ,,,

判断浏览器是否在移动设备上/获取浏览器的像素宽高 ...

http://www.asp.net/whitepapers/add-mobile-pages-to-your-aspnet-web-forms-mvc-application

Using ASP.NET’s built-in browser detection support

ASP.NET Web Forms and MVC developers can immediately discover important characteristics of a visiting browser by inspecting properties of the Request.Browser object. For example, see

  • Request.Browser.IsMobileDevice
  • Request.Browser.MobileDeviceManufacturer, Request.Browser.MobileDeviceModel
  • Request.Browser.ScreenPixelsWidth
  • Request.Browser.SupportsXmlHttp
  • …and many others
05-11 16:26
查看更多