开发一个网站,为3万。用户信息:SharePoint或纯ASP.NET? [英] Developing a website for 3 mln. users: SharePoint OR pure ASP.NET?

查看:108
本文介绍了开发一个网站,为3万。用户信息:SharePoint或纯ASP.NET?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们需要制定一个相当的强大的网络为一家投资银行申请。银行IT愿我们建立它在 SharePoint平台的顶部,但我们preFER做的纯ASP.NET 节目。

We need to develop quite a powerful web application for an investment bank. The bank IT would like us to build it on top of the SharePoint platform, but we would prefer to do pure ASP.NET programming.

在web-app应该具有以下特点。

The web-app should have the following characteristics.

1)这将是银行的客户一个网站,将允许他们查看自己的股票投资组合,以获取图形和图表等杂项报告。

1) It will be a site for bank's clients that will allow them to view their stock portfolios, get miscellaneous reports with graphs and charts, etc.

2)在web-app也将允许客户端发送指令到银行购买股票并执行其他金融业务。

2) The web-app will also allow clients to send orders to the bank to buy stocks and perform other financial operations.

3)的用户数量将约为 3 000 000 (总)和 20000 在任何一个时间。

3) The number of users will be approximately 3 000 000 (total) and 20 000 at any one time.

我们从来没有做出任何SharePoint编程,但据我所知时,SharePoint主要是为了创建Intranet站点同事彼此更有效地沟通和合作,保持文档库等。

We have never made any SharePoint programming, but as far as I know, SharePoint is primarily designed to create intranet sites for colleagues to communicate with each other and work more efficiently, to maintain a document library, etc.

但是,银行的IT告诉我们的SharePoint实际上已经很多其他的功能,这将帮助我们使项目更加有效 - 例如,它似乎的SharePoint 有一定的内置在可扩展性和高可用性的技术。

However, the bank IT told us that SharePoint has in fact lots of other features that will help us make the project more efficiently - for example, it seems that SharePoint has some built-in scalability and high availability technologies.

我听到说,SharePoint开发是非常繁琐的,该平台不能很容易定制等。

I heard saying that SharePoint development is very tedious, that the platform cannot be very easily customized, etc.

现在的问题是:这是最好的纯ASP.NET创建我们的web应用程序和处理的可扩展性等方面的问题我们自己,还是基于它的SharePoint - 考虑到了基于web应用程序,我们需要创建是非标准的,复杂的?

The question is: is it better to create our web-app on pure ASP.NET and deal with scalability and other issues ourselves, or base it on SharePoint - taking into account that the web-app we need to create is non-standard and complex?

感谢您,
米哈伊尔。

Thank you, Mikhail.

更新

在的答案,有人使用ASP.NET MVC建议。我的另一个问题是:我们应该用经典ASP.NET或ASP.NET MVC这样的项目(如果我们离开了的SharePoint选项)

In the answers, someone suggested using ASP.NET MVC. My another question is: should we use "classic" ASP.NET or ASP.NET MVC for such project (if we leave out the SharePoint option)?

推荐答案

你需要文档管理?你需要的版本管理?你需要创建一个地王?你需要观众过滤?您是否需要ECM(CMS的花式字),你需要在你的网站合作的东西?如果你的答案为否,则已将SharePoint不适合你。

Do you need document management? Do you need version management? Do you need to create "sites"? Do you need audience filtering? Do you need ECM (fancy word for CMS), Do you need collaboration stuff on your site? If your answer is no then SharePoint is not for you.

您说:我们从来没有做出任何SharePoint规划,并单独的原因,我认为你不应该使用SharePoint。你也说你的应用程序将是非标和复杂的,另一个原因不能使用SharePoint。

You said "We have never made any SharePoint programming" and for that reason alone I think you should not use SharePoint. You also say that your app is going to be "non-standard" and complex, another reason not to use SharePoint.

听起来像是你知道ASP.NET,所以我会建议坚持使用ASP.NET或ASP.NET MVC。

Sounds like you know ASP.NET so I would advice to stick with ASP.NET or ASP.NET MVC.

希望这有助于

这篇关于开发一个网站,为3万。用户信息:SharePoint或纯ASP.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆