Frage

Ich möchte ASP.NET C # basierend MMOG (Massively Multiplayer Online Game) entwickeln. Ich würde ASP.NET Ajax Control Kit verwenden, jquery und MS SQL Server 2005.

Q.1) Wie machbar .NET 3.5, ASP.NET mit C # in gleichzeitig Tausende von Benutzern handhaben.

Ich würde auch ASP.NET AJAX-basierte Chat-System mit Chat-Räume neben dem MMOG integrieren.

Q.2) Kennen Sie eine der Seiten (MMOG) mit ASP.NET?

Q.3) Was ist die Best Practices für die Chat-System, wie oben erwähnt?

War es hilfreich?

Lösung

ASP.NET und MSSQL 2005 haben definitiv keine „eingebaute“ Skalierungsprobleme. Sie müssen dafür Sorge tragen Sie neue Programm zu bauen und bereit sein, etwas Geld für die richtige Hardware auszuteilen.

Siehe zum Beispiel des Hardware-Setup dass geplant ist Bewältigung der Stackoverflow Last.

Andere Tipps

  1. ASP.NET kann es mit den richtigen Serverkonfiguration Griff, Hardware und Leistungsüberlegungen bei der Entwicklung des Programms.

  2. Ich habe versucht, einige googeln zu tun, und alles, was nicht sofort finden, aber ich bin sicher, dass es einige da draußen ist.

  3. Für das Chat-Stück, das Sie bei einem Produkt wie CuteChat aussehen könnten, die bereits vorhanden und wurde für eine lange Zeit.

  4. bewährte

Ich würde denken, über Silverlight statt der AJAX-basierten Material verwendet wird. Aus einer UI Perspektive können Sie mehr viel zu tun.

Viewstate wird am Ende Ihre Endgame Endboss zu sein, wenn Sie es deaktivieren, oder wechseln Sie zu ASP.NET MVC.

Vielleicht heute kann man mit einem HTML / JavaScript / jQuery UI und morgen werden Sie auf einem ansprechenden Silverlight oder Flash UI werfen.

starten

AjaxControlToolkit ist ziemlich aufgebläht und irgendwie schwer anpassen. Mit einem MMO, wird Geschwindigkeit eine Priorität sein, so dass Sie so viel Kontrolle über Ihre Postbacks wie möglich wollen werden.

Sie könnten auch für Ihr Front-End Blick in Silverlight versuchen. Es integriert sich gut in der .NET-Umgebung, und wäre viel einfacher zu entwickeln Ihre interaktive Stücke mit sein.

Viele bigass Websites ASP.NET ausgeführt wird. Ich würde empfehlen den neuen MVC-Framework verwenden, da sie die Komplexität von ASP.NET-Websites stark reduziert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top