我想开发基于ASP.NET C#的MMOG(大型多人在线游戏)。我将使用ASP.NET Ajax控件工具包,jquery和MS SQL Server 2005。
Q.1).NET 3.5,带有C#的ASP.NET在同时处理数千个用户方面的可行性。
我还会将基于ASP.NET ajax的聊天系统与聊天室一起整合到MMOG中。
问题2)你知道使用ASP.NET的任何网站(MMOG)吗?
问题3)如上所述,聊天系统的最佳做法是什么?
答案 0 :(得分:1)
ASP.NET可以在创建应用程序时使用正确的服务器配置,硬件和性能注意事项来处理它。
我试着做一些谷歌搜索并没有马上找到任何东西,但我确信那里有一些。
对于聊天内容,您可能会看到已经存在且经过长时间尝试和测试的CuteChat等产品。
答案 1 :(得分:1)
ASP.NET和MSSQL 2005绝对没有“内置”扩展问题。您必须注意建立正确的应用程序并准备好为正确的硬件支付一些钱。
例如,请参阅计划解决堆栈溢出负载的hardware setup。
答案 2 :(得分:1)
我会考虑使用Silverlight而不是基于AJAX的东西。从UI的角度来看,您将能够做更多的事情。
答案 3 :(得分:1)
也许今天你开始使用html / javascript / jquery UI,明天你会看到一个精美的Silverlight或Flash UI。
答案 4 :(得分:1)
AjaxControlToolkit相当臃肿,有点难以定制。使用MMO,速度将成为首要任务,因此您需要尽可能多地控制回发。
您也可以尝试使用Silverlight作为前端。它与.NET环境很好地集成,并且可以更容易地开发您的交互式部分。
答案 5 :(得分:0)
很多运行ASP.NET的bigass网站。我强烈建议使用新的MVC框架,因为它大大降低了ASP.NET网站的复杂性。