2006年9月28日

Microsoft .NET Pet Shop 4.0 学习之旅(四) - 七层架构的源代码

摘要: 今天说说Pet Shop 4.0核心的七层源代码。包括:Model实体层,DBUtility数据访问抽象类,IDAL数据访问接口层,SQLServerDAL数据访问层,DALFactory数据访问工厂类,BLL业务逻辑层,UI界面层。 附源代码:http://www.cnblogs.com/Files/TaeheeLive/TaeheesoftPress20060927.rar 第一次在首页发学习笔记,因为是做了些总结,所以才放到首页,还望见谅,谢谢! 阅读全文

posted @ 2006-09-28 11:08 Clark Chan 阅读(7450) 评论(11) 推荐(1) 编辑

2006年9月25日

Microsoft .NET Pet Shop 4.0 学习之旅(三) - 项目的引用关系2

摘要: Microsoft .NET Pet Shop 4.0 学习之旅(三) 项目的引用关系2 继续上次的谈论,今天说说余下的2个项目:DALFactory,BLL,和4条关系。 1, 数据访问工厂【DALFactory】:用来反射数据层接口,生成接口的实例(instance)。所以他引用IDAL。 2, 业务逻辑层【BLL】:负责业务数据的逻辑执行。首先BLL调用工厂类,创建接口实例(in... 阅读全文

posted @ 2006-09-25 19:42 Clark Chan 阅读(3434) 评论(1) 推荐(1) 编辑

2006年9月22日

Microsoft .NET Pet Shop 4.0 学习之旅(二) - 项目的引用关系1

摘要: Microsoft .NET Pet Shop 4.0 学习之旅(二) 项目的引用关系1 初看到Pet Shop 4.0的源代码觉得结构很复杂,今天我只讨论业务逻辑层(BLL)以下层。我抽象出了基本的6层,他们是:DBUtility,Model,SQLServerDAL,IDAL,DALFactory,BLL。 1, 物理访问层【DBUtility】:负责数据库的存、取操作,包含数据库... 阅读全文

posted @ 2006-09-22 18:21 Clark Chan 阅读(4174) 评论(3) 推荐(1) 编辑

2006年9月21日

Microsoft .NET Pet Shop 4.0 学习之旅(一) - 数据库的字段类型和实体层(Model)的数据结构

摘要: Microsoft .NET Pet Shop 4.0 学习之旅(一) - 数据库的字段类型和实体层(Model)的数据结构 1,列举了Pet Shop 4.0 数据库中的所有字段的类型。2,列举了Pet Shop 4.0 实体层(Model)中的对应数据结构。3,整理出对应关系图。 .NET Pet Shop 4.0 Column DataType Length Allow... 阅读全文

posted @ 2006-09-21 17:43 Clark Chan 阅读(5492) 评论(3) 推荐(0) 编辑

2006年9月20日

【原创源码】(01):利用事件-委托,实现主-子窗体动态显示,不同菜单栏,不同工具栏。(类似SQL Server 2000 企业管理器)

摘要: 【原创源码】(01):利用事件-委托,实现主-子窗体动态显示,不同菜单栏,不同工具栏。(类似SQL Server 2000 企业管理器)欢迎大家发表意见(漏洞,性能等)。在博客园社区以外转载,请注明作者和出处。谢谢!1,创建工程“EnterpriseManagerWindow”。 2,添加主界面“frmMain.cs”(Windows窗体)。 在“frmMain.cs”中添加控件“menuS... 阅读全文

posted @ 2006-09-20 17:47 Clark Chan 阅读(3303) 评论(2) 推荐(0) 编辑

2006年9月16日

打算用VS2005开发一个C/S的服装进销存,并开放源代码。求意见,谢谢~!

摘要: 打算用VS2005开发一个C/S的服装进销存,并开放源代码。求意见,谢谢~!主要是请教高手关于开发源代码的问题,是否应该满足何标准,是否应该公布数据库,是否公布所有的逻辑层的C#代码,等问题,主要还是想问关于版权的问题,谢谢啊~~!! 阅读全文

posted @ 2006-09-16 16:36 Clark Chan 阅读(1954) 评论(7) 推荐(0) 编辑

2006年9月7日

Windows 窗体编程 演练:本地化 Windows 窗体 (本地化经典例子)

摘要: Windows 窗体编程 演练:本地化 Windows 窗体 Visual Studio 项目系统为本地化 Windows 窗体应用程序提供相当大的支持。下面是两种使用 Visual Studio 开发环境生成资源文件的方法: 使项目系统为可本地化的用户界面元素(如窗体上的文本和图像)生成资源文件。然后将该资源文件生成到附属程序集中。 添加一个资源文件模板然后使用 XML 设... 阅读全文

posted @ 2006-09-07 21:44 Clark Chan 阅读(1212) 评论(0) 推荐(0) 编辑

Windows 窗体编程 如何:使用后台线程搜索文件 (线程经典例子)

摘要: Windows 窗体编程 如何:使用后台线程搜索文件 BackgroundWorker 组件替换了 System.Threading 命名空间并添加了功能,但是,也可选择保留 System.Threading 命名空间以备向后兼容和将来使用。有关更多信息,请参见 BackgroundWorker 组件概述。 “Windows 窗体”使用单线程单元 (STA) 模型,因为“Windows... 阅读全文

posted @ 2006-09-07 21:33 Clark Chan 阅读(498) 评论(0) 推荐(0) 编辑

2006年6月5日

委托

摘要: 委托是一个可以对方法进行引用的类。与其他的类不同,委托类具有一个签名,并且它只能对与其签名匹配的方法进行引用。这样,委托就等效于一个类型安全函数指针或一个回调。 阅读全文

posted @ 2006-06-05 16:57 Clark Chan 阅读(301) 评论(0) 推荐(0) 编辑

什么是回调函数?

摘要: 什么是回调函数? MSDN 什么是回调函数? 要想从 Microsoft® Visual Basic® for Applications (VBA) 中调用大部分 DLL 函数,只需要编写调用该 DLL 函数的 VBA 函数即可。但是,要调用需要回调函数的函数,必须编写可调用 DLL 函数的 VBA 函数。然后,... 阅读全文

posted @ 2006-06-05 16:41 Clark Chan 阅读(1351) 评论(2) 推荐(0) 编辑

导航