使用ASP.Net开发的iPhone web应用程序

使用ASP.Net开发的iPhone web应用程序,iphone,Iphone,我们正在开发一个ASP.NETWeb应用程序,需要该应用程序在iPhone上正常工作 ASP.Net web应用程序在iPhone上正常工作是否有内存限制 ASP.net控件(如gridview/tab view等)的使用是否存在任何问题 像Telerik的Ajax RADSchduler这样的第三方控件会有任何问题吗 web应用程序在iPhone上工作的任何其他约束 Thnx 阿米特 如果我们谈论的是标准的asp.net网站,那么内存限制并不是真正的问题。Asp.net只是使用一些javasc

我们正在开发一个ASP.NETWeb应用程序,需要该应用程序在iPhone上正常工作

  • ASP.Net web应用程序在iPhone上正常工作是否有内存限制
  • ASP.net控件(如gridview/tab view等)的使用是否存在任何问题
  • 像Telerik的Ajax RADSchduler这样的第三方控件会有任何问题吗
  • web应用程序在iPhone上工作的任何其他约束
  • Thnx 阿米特

  • 如果我们谈论的是标准的asp.net网站,那么内存限制并不是真正的问题。Asp.net只是使用一些javascript生成(难看的)html。这没什么特别的。此设置中的内存对于服务器端非常重要。OffCoursASP.net在启用viewstate(也不启用viewstate)时往往会产生大量膨胀。当涉及到带宽时,这是一个问题,尤其是对于移动应用程序
  • 当使用Asp.net Ajax工具包时,它应该可以工作。支持Apple Safari 2.0版或更高版本
  • 签出支持哪些浏览器的第三方控件的文档。如果支持Safari,它应该可以工作
  • 但我建议使用asp.net控件,而不是标准的asp.net控件,因为它允许对html和javascript进行完全控制。这将确保最低限度地使用bandwith,最大限度地提高javascript性能。或具有完全控制权的任何其他语言/框架,如/或/。还有一个javascript库,比如,或者

  • 我认为有一台真正的iPhone来测试是最理想的

    至于集成第三方组件,您应该能够向供应商询问他们的支持情况。这些Telerisk和Infrastigistic组件看起来很棒,但你需要问问自己,你需要这么大的功率和选项吗?如果你遵循iPhone和苹果的口头禅,你会希望它尽可能简单

    一种方法是为iPhone开发一种不同的视图,使显示屏保持基本状态,并根据屏幕和触摸系统的尺寸而不是光标进行优化

    由于Safari基于Webkit,您可以在本地PC上进行一些基本的兼容性测试