MyHome2009 ist mein persönliches Homepage-Projekt, das Microsoft .NET-Technologie verwendet. Die Entwicklungssprache ist C#, die .NET Framework-Version ist 2.0 und die Entwicklungsumgebung ist Visual Studio 2008.
MyHome2009 verfügt über eine dreistufige Architektur, die in gewisser Weise mit Bincess BBS (Binyue Forum http://www.bincess.cn/) identisch ist, aber im Vergleich zur einfachen dreistufigen Architektur von Bincess ist MyHome2009 ein verteiltes Projekt! Im Vergleich zum letztjährigen Projekt MyHome2008 ist MyHome2009 praktischer!
Darüber hinaus wurden in diesem Projekt viele wichtige Ergänzungen zu meiner ursprünglichen dreistufigen Architekturtechnologie vorgenommen, wie z. B. die Unterstützung von Datenbanktransaktionen und die erweiterte Unterstützung der Geschäftslogikschicht, was die Zuverlässigkeit und Skalierbarkeit verbesserte.
Das Projekt enthält zwei neue Open-Source-Frameworks, nämlich:
Net.AfritXia.Data
Datenbank-Tool-Projekt, in dem die SQLHelper-Klasse einfach gekapselt ist, sodass sie über eine einfache ORM-Funktion (Lesen) verfügt. Im Vergleich zur Vorgängerversion des Frameworks werden der .NET-Reflexionsmechanismus und die CodeDom-Technologie zur dynamischen Erstellung von Datenzuweisungscode verwendet, was die Programmausführungsgeschwindigkeit erheblich verbessert. Auf dieses Projekt wird im Projekt DBTask.Access2000 verwiesen, und der spezifische Code ist in der Klasse Net.AfritXia.MyHome2009.DBTask.Access2000.CustomSQLHelper zu finden.
Net.AfritXia.Web
In dieses Projekt integriert: Online-Benutzerstatistikprogramm, RSS-Aggregationsframework und WebTextPane-Online-Editorsteuerung, und wichtige Anpassungen und Aktualisierungen vorgenommen. Den spezifischen Code finden Sie im Projekt NET.AfritXia.MyHome.HomeStart.
Das MyHome2009-Projekt hat nicht nur praktischen Wert, sondern kann auch als Referenz für die verteilte .NET-Entwicklung verwendet werden. Dieses Projekt ist auch ein Pilotprojekt vor Bincess2.
Sie können sich über die Seite Login.aspx des HomeManagement-Projekts beim Website-Backend anmelden.
App_Data/MyHomeDB.mdb ist der Administratorname der Access-Datenbankdatei: admin, Passwort: admin
Expandieren