Frage

Anwendungsframeworks wie DotNetNuke, Eclipse Websphere usw. sind heute verfügbar, die anpassbare Rahmen bieten, die als Dashboard-Anwendungen verwendet werden können. Verwenden Sie diese oder tun Sie und Ihre Kollegen halten erstaunlich, modular, wartbar Armaturenbrett-Frameworks zu schreiben, die Sie selbst unterstützen?

Gibt es gute Web-basierte, aus unabhängigen Frameworks OS gibt, die Sie vorschlagen, mit Ihrer eigenen Enterprise-Class Infrastruktur aufzubauen um?

War es hilfreich?

Lösung

Der, den ich verwenden ist Oracle Application Development Framework. Es ist ein komplettes, voll unterstützt Framework und Oracle verwenden sie selbst ihre eigenen Enterprise-Anwendungen zu bauen. Es kommt mit einer Menge von JSF-Komponenten, die sehr einfach auf die zugrunde liegenden Datenobjekte zu binden. Ich würde dies für alle Java-Anwendungen empfehlen, die Datenbankdaten benötigen.

Sie finden eine Diskussion davon auf dem Oracle-Wiki: http://wiki.oracle.com/page/ADF+Methodology+ - + Arbeit + in + Progressent

Andere Tipps

Es gibt keine richtige Antwort. Schauen Sie sich die geschäftlichen Anforderungen ... wenn Sie ziemlich typisch, Dinge zu tun, dann von einem etablierten Rahmen beginnt, ist ein guter Anfang. Wenn Sie das Gefühl haben einige benutzerdefinierte Komponenten oder Widgets müssen, für einen Rahmen suchen, die erweiterbar ist mit dem Wissen und Fähigkeiten, die Sie im Haus haben.

Es sei denn, Ihre Branche ist Anwendungs-Frameworks oder Dashboards zu erstellen, sollte man sehr genau hinsehen, bevor sie einen ganz neuen Rahmen oder auf dem Armaturenbrett zu bauen.

Bei der Arbeit, versuchen wir von Grund auf so wenig wie möglich zu schaffen. Wir verwenden Frameworks viel (vielleicht nicht immer am Ende Rahmenbedingungen zu beenden). Wir haben Dot Net Nuke viel verwendet. Ein weiterer Rahmen wir eine Menge zu verwenden ist CSLA.

ich DotNetNuke persönlich ganz intensiv nutzen für die persönliche und geschäftliche Unternehmungen. Allerdings hat DNN nicht zu Ihren Anforderungen gerecht werden, da es eine .NET-Lösung ist so ist es Fenster abhängig.

Ich habe festgestellt, dass die Verwendung DotNetNuke unsere Zeit bis zur Auslieferung stark reduziert hat, und wir können konzentrieren sich auf unserem Kern muss statt der Durchführung der gemeinsamen Stücke.

Achten Sie darauf, zu prüfen, wie skalierbare der Rahmen ist. Es gibt mehrere Frameworks gibt, die Ihre Datenbank hämmern mögen, weil sie es ist nichts anderes als ein glorifizierte Dateisystem denken ... diese Frameworks skalieren nicht gut aus.

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