仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1556|回复: 14
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之让你的ASP.NET Web使用事情在挪动设备上仓酷云

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:18:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
学习asp.net两个月有余了,除了对html、web控件比较熟悉(应该是说都能理解和接受)之外,竟不知道自己还会什么。看了两本书:《精通asp.net网络编程》(人民邮电出版社)、《asp.net实用案例教程》(清华大学出版社)。ASP.NETMVC4中的视图切换功效(View-switcher)使得现有的聚焦于桌面的Web使用在挪动设备上事情变得加倍复杂。ScottHanselman演示了如何利用该功效并分享了一些其他方面的技能。
一般,客户端会举行一些修正来网站在挪动设备上看起来好些,比方:


  • 利用viewport元标签
  • CSS媒体查询
  • 使用JQuerymobile特征中的data-role标签
固然这些技能很有效,可是它们其实不会优化带宽,也不会思索桌面设备与挪动设备在利用性上的区分。借助内置的扫瞄器反省撑持和新的视图切换功效,ASP.NET如今能够切换视图形式,并发送独自的针对挪动设备优化后的视图而不再是桌面视图。因为视图乃至能够举行部分切换,因而分离上述的客户端技能,你能够交换带宽较高的部分或最少你的Web使用程序中对用户友爱的组件,同时仍旧最年夜化重用性。
你还可使用开源项目如51Degrees.mobi增强设备检测额会见具体信息,如输出范例、音频形式撑持等等。关于各类注重事项的更多细节信息,请参阅ASP.NETMobile站点中列出的一些资本。
Scoot在DevCon12,Russia年夜会演出示了视图切换功效。除挪动方面之外,Scott还会商了及时库SignalR和OneASP.NET的观点。一切的视频链接都能够从他的博客中找到。
检察英文原文:MakeYourASP.NETWebAppsWorkOnMobile
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。
莫相离 该用户已被删除
沙发
发表于 2015-1-19 05:13:09 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
只想知道 该用户已被删除
板凳
发表于 2015-1-24 06:14:27 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
地板
发表于 2015-1-26 21:18:28 | 只看该作者
碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。
活着的死人 该用户已被删除
5#
发表于 2015-2-1 12:33:44 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
爱飞 该用户已被删除
6#
发表于 2015-2-4 20:17:36 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
老尸 该用户已被删除
7#
发表于 2015-2-5 09:52:14 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
谁可相欹 该用户已被删除
8#
发表于 2015-2-7 03:25:01 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
山那边是海 该用户已被删除
9#
发表于 2015-2-8 08:31:23 | 只看该作者
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
不帅 该用户已被删除
10#
发表于 2015-2-25 04:31:23 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
再现理想 该用户已被删除
11#
发表于 2015-3-5 00:17:37 | 只看该作者
目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
若天明 该用户已被删除
12#
发表于 2015-3-10 23:55:38 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
金色的骷髅 该用户已被删除
13#
发表于 2015-3-11 00:37:53 | 只看该作者
有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。
若相依 该用户已被删除
14#
发表于 2015-3-12 00:42:11 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
冷月葬花魂 该用户已被删除
15#
发表于 2015-3-19 17:10:44 | 只看该作者
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:14

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表