摘要: 下面有从浅入深的6个问题,您可以尝试回答一下 一个如下的语句for (int i = 0; i < 10; i++){if (i == 5)j = 5;},什么都写在一行,你怎么在j=5前面插入断点 在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢? 你有一个表达式在上面循环的某一次发生了变化,你想知道是哪一次,在哪个地方,怎么才能... 阅读全文
posted @ 2008-09-09 10:11 Mose 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Download source files - 23 Kb Introduction Multithreading has always impressed me. Being able to do lots of things at once is really impressive, but we can’t do this if we don’t have the prope... 阅读全文
posted @ 2008-09-08 13:21 Mose 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.from Scratch meaning: if u do sth from scratch, u do it without making use of anything that has been done before. sample: Building a home form scratch can be both exciting and challenging. 阅读全文
posted @ 2008-09-06 11:00 Mose 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 轻松掌握Windows窗体间的数据交互 作者:郑佐 日期:2004-04-05 Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form... 阅读全文
posted @ 2008-09-05 08:29 Mose 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 浅谈“三层结构”原理与用意 序 在刚刚步入“多层结构”Web应用程序开发的时候,我阅读过几篇关于“asp.net三层结构开发”的文章。但其多半都是对PetShop3.0和Duwamish7的局部剖析或者是学习笔记。对“三层结构”通体分析的学术文章几乎没有。 2005年2月11日,Bincess BBS彬月论坛开始试运行。不久之后,我写了一篇题目为《浅谈“三层结构”原理与用意》的文章... 阅读全文
posted @ 2008-09-03 14:01 Mose 阅读(443) 评论(2) 推荐(0) 编辑
摘要: 6.4 ASP.NET 2.0新特性 由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。 6.4.1 Profile特性 Profile提供的功能是针... 阅读全文
posted @ 2008-09-03 13:54 Mose 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string pa... 阅读全文
posted @ 2008-09-03 13:54 Mose 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 《解剖PetShop》系列之六 六 PetShop之表示层设计 表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户... 阅读全文
posted @ 2008-09-03 13:52 Mose 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicati... 阅读全文
posted @ 2008-09-03 13:51 Mose 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从... 阅读全文
posted @ 2008-09-03 13:50 Mose 阅读(201) 评论(0) 推荐(0) 编辑