C#Net开发 手机网站和普通网站有什么区别

来源:互联网 发布:铠钾网络招聘 编辑:程序博客网 时间:2024/04/30 17:33
C#的代码逻辑功能实现与移动网站和普通网站关系不大,所谓移动网站和普通网站仅在前端显示上的区别,在服务器端几乎是一致的。
为了保证移动端的网站看起来也挺好用,一般需要针对移动端特意编写一套HTML和CSS,以及相关JS脚本。
一般来说,如果你选择MVC技术框架来开发网站,仅在View视图文件夹中,创建视图的时候,一起创建一个同名的mobile视图即可。
也就是说:假设你有一个controller名字叫Con,里面有个action名为ShowList
那按理说,会创建一个ShowList.cshtml(Razor语法下),你在同目录下复制该文件,改名为ShowList.mobile.cshtml,这样这个mobile的视图就是专门针对手机移动端的视图了。网站运行期间,会自动根据浏览器发过来的代理字符串,来判定是移动端还是服务器端,从而返回合适的View给客户端。
阅读全文
0 0
原创粉丝点击