asp.net – .NET中的商业网络应用程序 – 选择哪种技术?
致力于将
Winforms应用程序移植到Web上.这是一个业务应用程序,但无法控制最终用户的浏览器.大多数情况下,每个人都会在台式机上使用IE,Chrome,FireFox和在iPad上使用Safari.
应用程序正在大量使用ListViews,TreeViews,网格,图表,并且具有整体“停靠式”界面(左侧是导航栏,右侧是详细页面,并且是标签式的 – 类似于Visual Studio UI).不需要任何SEO / HTML友好框架,因为该应用程序隐藏在搜索引擎中. 寻找有关网络技术的建议.需要本地或第三方支持ListViews,图表和对接UI.快速上市和简单非常重要. /讨厌/搞砸Javascript或非服务器技术. Silverlight的? MVC与HTML5?简单的MVC?带有HTML5的网络表单?计划Webforms? 我想一年前Silverlight应该是一个简单的答案,但现在我不再确定它由于缺乏Silverlight支持的Android设备的最终崛起……而且似乎微软正在将重点从Silverlight转移到HTML5 那么,什么是商业应用程序而不是Silverlight? 谢谢! 解决方法
如果你打算支持iphone / android / non-win,那么告别silverlight吧.如果您计划支持智能手机,那么您需要针对小型和大型设备进行单独设计.对于小型设备,可停靠接口过于混乱.
技术? HTML5会很不错,但只有最近的浏览器支持它,即使这样只支持bit&标准件. MVC vs webforms?并不重要.两者都只是一种吐出HTML的方式. 你需要做一些“搞砸Javascript或非服务器技术”. Telerik提供了许多你为webforms提到的组件,尽管它们确实容易膨胀. 轻松根据您的要求: >列表视图:webforms / mvc中的native 总体而言,您可能正在寻找一种“快速”的方式来启用您的应用程序,但它们是两种不同的动物,并且会像这样执行.如果你使用每个可用的插件进行直接转换,那么你需要花费大量的时间来学习每个组件,大量的页面膨胀,很多错误,而且它永远不会感觉正确.我的建议是同时学习如何创建一个合适的网站.从长远来看,你会花费更少的钱. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 开始使用asp.net / c #web apps
- asp.net-identity – 存储在ASP.NET WEB API服务
- asp.net – 如何使这个更好的代码和更优化
- asp.net – 使用JQuery从viewstate获取值?
- asp.net – 更改单个URL查询字符串值
- asp.net – DropDownList烦恼:相同的值不会触发
- asp.net-mvc-3 – mvc3 – 如何从源代码禁用符号
- ASP.NET AJAX:在页面加载完成后触发UpdatePanel
- .net – Nuget包,没有nuget包管理器?
- asp.net-web-api – 有没有办法在ASP.Net Web AP