MyHome2009 es mi proyecto de página de inicio personal, que utiliza tecnología Microsoft .NET. El lenguaje de desarrollo es C#, la versión de .NET Framework es 2.0 y el entorno de desarrollo es Visual Studio 2008.
MyHome2009 tiene una arquitectura de tres niveles, que es algo similar a Bincess BBS (Binyue Forum http://www.bincess.cn/), pero en comparación con la arquitectura simple de tres niveles de Bincess, MyHome2009 es un proyecto distribuido. En comparación con el proyecto MyHome2008 del año pasado, ¡MyHome2009 es más práctico!
Además, en este proyecto, se realizaron muchas adiciones clave a mi tecnología de arquitectura de tres niveles original, como soporte para transacciones de bases de datos y soporte extendido para la capa de lógica empresarial, lo que mejoró la confiabilidad y escalabilidad.
El proyecto viene con dos nuevos marcos de código abierto, a saber:
Net.AfritXia.Data
Proyecto de herramienta de base de datos, en el que la clase SQLHelper simplemente se encapsula para que tenga una función ORM (lectura) simple. En comparación con la versión anterior del marco, el mecanismo de reflexión .NET y la tecnología CodeDom se utilizan para crear dinámicamente código de asignación de datos, lo que mejora enormemente la velocidad de ejecución del programa. Se hace referencia a este proyecto en el proyecto DBTask.Access2000 y el código específico se puede encontrar en la clase Net.AfritXia.MyHome2009.DBTask.Access2000.CustomSQLHelper.
Net.AfritXia.Web
Integrado en este proyecto: programa de estadísticas de usuarios en línea, marco de agregación RSS y control del editor en línea WebTextPane, y realizó importantes ajustes y actualizaciones. El código específico se puede encontrar en el proyecto NET.AfritXia.MyHome.HomeStart.
El proyecto MyHome2009 no sólo tiene valor práctico, sino que también puede utilizarse como referencia para el desarrollo distribuido de .NET. Este proyecto también es un proyecto piloto antes de Bincess2.
Puede iniciar sesión en el backend del sitio web a través de la página Login.aspx del proyecto HomeManagement.
App_Data/MyHomeDB.mdb es el nombre del administrador del archivo de base de datos de Access: admin, contraseña: admin
Expandir