TransApp

所属分类:网格计算
开发工具:C#
文件大小:1043KB
下载次数:74
上传日期:2009-05-14 13:27:14
上 传 者kenky
说明:  C#分布式应用程序开发例程,是三层结构不可多得的学习例子
(C# distributed application development routine, three-tier structure is rare example of learning)

文件列表:
HomeManagement\51aspx源码必读.txt (3001, 2008-02-18)
HomeManagement\ArticleEdit.aspx (1077, 2008-02-05)
HomeManagement\ArticleEdit.aspx.cs (1939, 2008-02-05)
HomeManagement\ArticleEdit.aspx.designer.cs (1586, 2008-01-28)
HomeManagement\bin\NET.AfritXia.Components.dll (94208, 2008-02-05)
HomeManagement\bin\NET.AfritXia.Components.pdb (108032, 2008-02-05)
HomeManagement\bin\NET.AfritXia.MyHome.HomeManagement.dll (21504, 2008-02-06)
HomeManagement\bin\NET.AfritXia.MyHome.HomeManagement.pdb (101888, 2008-02-06)
HomeManagement\bin\NET.AfritXia.MyHome.Model.dll (6656, 2008-02-05)
HomeManagement\bin\NET.AfritXia.MyHome.Model.pdb (30208, 2008-02-05)
HomeManagement\bin\NET.AfritXia.MyHome.ServiceInterface.dll (5120, 2008-02-05)
HomeManagement\bin\NET.AfritXia.MyHome.ServiceInterface.pdb (7680, 2008-02-05)
HomeManagement\bin\NET.AfritXia.SecurityUtility.dll (5120, 2008-02-05)
HomeManagement\bin\NET.AfritXia.SecurityUtility.pdb (15872, 2008-02-05)
HomeManagement\CodeLand\Manager.cs (3440, 2008-02-05)
HomeManagement\CodeLand\ModelProxy\ViewStateArticle.cs (2679, 2008-02-05)
HomeManagement\CodeLand\ServiceProxy\ArticleServiceProxy.cs (3850, 2008-02-04)
HomeManagement\CodeLand\ServiceProxy\CommentServiceProxy.cs (2709, 2008-02-04)
HomeManagement\CodeLand\ServiceProxy\HomeAdminServiceProxy.cs (1409, 2008-02-04)
HomeManagement\CodeLand\ServiceProxy\LWordServiceProxy.cs (2763, 2008-02-04)
HomeManagement\CodeLand\ServiceProxy\ServiceProxyFactory.cs (1086, 2008-02-05)
HomeManagement\Default.aspx (499, 2008-02-05)
HomeManagement\Default.aspx.cs (468, 2008-02-05)
HomeManagement\Default.aspx.designer.cs (515, 2008-01-17)
HomeManagement\DefaultContainer.Master (1797, 2008-02-05)
HomeManagement\DefaultContainer.Master.cs (516, 2008-01-28)
HomeManagement\DefaultContainer.Master.designer.cs (1905, 2008-01-28)
HomeManagement\DefaultLayout.Master (1830, 2008-02-05)
HomeManagement\DefaultLayout.Master.cs (702, 2008-02-04)
HomeManagement\DefaultLayout.Master.designer.cs (1999, 2008-02-05)
HomeManagement\DeleteMessage.aspx (1220, 2008-02-05)
HomeManagement\DeleteMessage.aspx.cs (2064, 2008-02-05)
HomeManagement\DeleteMessage.aspx.designer.cs (2610, 2008-01-28)
HomeManagement\from.gif (4945, 2007-07-18)
HomeManagement\HomeManagement.csproj (13708, 2008-02-06)
HomeManagement\HomeManagement.csproj.user (1301, 2008-02-06)
HomeManagement\Login.aspx (615, 2008-02-05)
HomeManagement\Login.aspx.cs (1275, 2008-02-05)
HomeManagement\Login.aspx.designer.cs (877, 2008-02-04)
HomeManagement\PageCtrls\MyHomeLogo.ascx (393, 2008-02-05)
... ...

MyHome2008三层架构项目实例源码 MyHome2008 是我的个人主页项目,使用的是微软 .NET 技术。开发语言是 C#,.NET Framework 版本是 3.5,开发环境是 Visual Studio 2008(英文版),所涉及的新技术有 WCF 和 Linq。 MyHome2008 是三层架构的,与 Bincess BBS(彬月论坛 http://www.bincess.cn/)有些相同,但是与 Bincess 单纯的三层架构相比,MyHome2008 是一个分布式项目! 另外在该项目中,对我原有的三层架构技术做了很多关键的补充,例如对数据库事务的支持、对业务逻辑层的扩展支持,在可靠性和可扩展性方面得到了改善。 该项目随带了两个新的开源框架,分别是: NET.AfritXia.DBUtility 数据库工具项目,该项目中对 SQLHelper 类进行了简单封装,使其具备简单的 ORM (读)功能。该项目在 DBTask.Access2000 项目中得到引用,具体代码可以参见 NET.AfritXia.MyHome.DBTask.Access2000.CustomSQLHelper 类。 NET.AfritXia.RssFoundation RSS 聚合框架,该项目可以创建 RSS 2.0 标准的 XML 文档。该框架的特点是使用结构降低算法难度,在该框架中是不会看到字符串拼接或是复杂的判断逻辑。通过实现转换器接口,可以发布任何类型的数据。该项目在 HomeStart 项目中得到引用,具体代码可以参见 NET.AfritXia.MyHome.HomeStart.CodeLand.MyRss 类。 MyHome2008 项目并不具备特别多的实用价值,但可以作为 .NET 分布式开发的一个参考。该项目也是 Bincess2 前的试验项目。 ** MyHomeDBCreate.sql为数据库生成文件,建立好数据库运行该语句即可 可以通过 HomeManagement 项目的 Login.aspx 页面登陆到网站后台。 管理员名称:51aspx,密码:12345678 作者:AfritXia,发布者:afritxia2008 源码下载及讨论地址:http://www.winu.cn

近期下载者

相关文件


收藏者