具有 5000 个 Intranet Web 应用程序的丰富客户端选择用户

发布于 2024-08-13 05:02:43 字数 307 浏览 11 评论 0原文

对于拥有 5000 多个用户的 Intranet Web 应用程序,我们需要开发高度交互(尽可能少的回发)客户端。因此可能会出现性能问题。您会选择什么?为什么?



- ASP.NET Web 表单 + JQuery/Ajax
- ASP.NET Web 窗体 + Silverlight
- ASP.NET MVC + JQuery/Ajax
- ASP.NET MVC + Silverlight
-WPF
- 智能客户端

您可以建议任何其他库(仅适用于.net世界)。请分享你的想法。

For an intranet web application with 5000+ users we need to develop highly interactive (as few postbacks as possible) client. So performance issue might arise. What would be your choice and why?

- ASP.NET Web Forms + JQuery/Ajax

- ASP.NET Web Forms + Silverlight

- ASP.NET MVC + JQuery/Ajax

- ASP.NET MVC + Silverlight

- WPF

- Smartclient

You may suggest any other libraries (only for .net world). Share your toughts please.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

过潦 2024-08-20 05:02:44

asp.net + 商业报告工具(例如: telerik) + 纯 asp.net ajax

原因:

- 因为它是 Intranet 应用程序,所以带宽和页面大小的速度不是问题,并且视图状态不是问题

- 对于报告,asp .net 非常好,因为使用了可以非常快速、轻松地绑定到数据的控件...如果您将一些 asp.net 商业报告工具(如 telerik)放在上面,我认为您将获得非常稳定和强大的系统

-不幸的是,asp.net和jquery不能很好地协同工作(asp.net id生成问题),所以我会推荐asp.net ajax,它非常适合整个asp.net页面生命周期系统

欢呼

asp.net + commercial reporting tool(for example: telerik) + pure asp.net ajax

reasons:

-because it's intranet application, speed in context of bandwidth and page size it is not issue, and viewstate it's not concern

-for reporting, asp.net it is very good because of using of controls which you can bind to data very fast and easily...if you put on top of that some asp.net commercial reporting tool like telerik, I think you get pretty stable and robust system

-unfortunately, asp.net and jquery don't work well together(asp.net id generation issues) so I will recommend asp.net ajax, it fits nicely in whole asp.net page lifecycle system

cheers

冷了相思 2024-08-20 05:02:44

您是否排除了使用 SharePoint 作为基础的可能性?我使用了 SharePoint 2010 beta 几个星期,他们似乎在其中大量使用了 Silverlight,我怀疑集成会越来越好。

正如我的个人资料所述,我对 SharePoint 是又爱又恨,但使用 Silverlight 和/或 jQuery 进行页面自定义已经是一个巨大的进步。您可以从 SharePoint 中“免费”获得很多东西,而您需要花费大量时间在 ASP.NET 中为 Intranet 实现这些东西,例如身份验证、配置文件、仪表板/Web 部件功能、具有版本控制的文档库等。每次使用 SharePoint 2007 时我都会感到畏缩,但我内心深处知道这比从头开始要好。

Have you ruled out using SharePoint as a foundation? I played with the SharePoint 2010 beta for a few weeks and they seem to be using Silverlight a lot in there and I suspect the integration will be getting better and better.

I have a love/hate relationship with SharePoint as my profile states, but using Silverlight and/or jQuery for page customization has been a huge improvement. You get a lot of stuff for "free" from SharePoint that you'd spend a lot of time implementing in ASP.NET for an intranet such as authentication, profiles, dashboard/web part functionality, document libraries with version control, etc. I cringe every time I work with SharePoint 2007 but deep down inside I know it's better than starting from scratch.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文