ahe*_*ang 12 desktop-application
只是想知道你对当前趋势的看法是什么,因为一切都在转向网络甚至云.操作系统或桌面应用程序的重要性比Web应用程序受到的关注要少.那些那些仍在开发Windows应用程序的人,比如WPF.为什么还要这样呢?为什么不转向网络编程?例如Silverlight代替......
我现在正在运行的应用程序:
我没有看到其中任何一个有什么好处(也许是条形Excel - 但如果你曾试图用html + ajax创建一个大的数据透视表,那只是让你的用户烦恼)会有一个web应用程序.人们制作了大量具有类似需求的应用程序.对于不严格需要它的应用程序强制执行网络/ Web连接也是愚蠢的.
Silverlight是介于两者之间的东西,我不确定我会认为它是一个典型的"网络"应用程序,更像是一个带有一些沙盒的Web部署应用程序 - 尽管区别变得模糊.
精心设计的桌面应用程序通常比精心设计的Web应用程序更有用.这是因为Web应用程序受浏览器允许的限制,受浏览器具有与应用程序无关的控件(工具栏按钮,菜单等)的限制,受到网络固有延迟的限制,等等
对于许多类型的问题,这并不重要,基于Web的应用程序的好处超过了可用性问题.但至少在今天的浏览器状态下,很少有网络应用可以在可用性和响应性方面完成桌面应用.
通过"web app",我指的是一个UI基于浏览器,并且与主要跨网络的数据模型交互."桌面应用程序"是指使用本机控件,与本地数据模型交互或在LAN上交互的应用程序.
| 归档时间: |
|
| 查看次数: |
2203 次 |
| 最近记录: |