冬Blog

醉心技术、醉心生活
随笔 - 109, 文章 - 0, 评论 - 956, 阅读 - 32万
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

随笔分类 -  Architecture

1

摘要:系统模块之间的关系 阅读全文

posted @ 2008-06-13 15:58 冬冬 阅读(2699) 评论(33) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了数据的查询与显示。 阅读全文

posted @ 2008-06-04 20:51 冬冬 阅读(1475) 评论(6) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了页面中的控件及显示数据的格式化技巧。 阅读全文

posted @ 2008-05-27 11:02 冬冬 阅读(2657) 评论(28) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了页面设计的大体设计和实际项目中页面设计的技巧。 阅读全文

posted @ 2008-05-26 10:09 冬冬 阅读(3416) 评论(29) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了如何在页面中使用数据访问层,特别是如何避开Linq的一些误区。 阅读全文

posted @ 2008-05-17 19:59 冬冬 阅读(2914) 评论(16) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了数据访问的实现方式。 阅读全文

posted @ 2008-05-12 16:38 冬冬 阅读(2978) 评论(39) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇分析了实体类的生成策略和用法。 阅读全文

posted @ 2008-05-09 20:53 冬冬 阅读(2862) 评论(11) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇分析了实体基类的代码及其设计思路。 阅读全文

posted @ 2008-05-08 20:52 冬冬 阅读(3686) 评论(5) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇分析了Common层的代码。 阅读全文

posted @ 2008-05-05 22:21 冬冬 阅读(4198) 评论(8) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助! 该篇介绍了业务实体代码的生成和系统的依赖关系。 阅读全文

posted @ 2008-05-04 21:46 冬冬 阅读(4375) 评论(17) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助! 该篇描述了如何使用测试驱动代码的生成和数据库脚本的生成策略。 阅读全文

posted @ 2008-05-03 16:20 冬冬 阅读(4261) 评论(12) 推荐(0) 编辑

摘要:.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助! 该篇描述了用XML描述业务实体的方法及其优点。 阅读全文

posted @ 2008-05-02 20:42 冬冬 阅读(5775) 评论(21) 推荐(1) 编辑

摘要:Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效? 本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助! 阅读全文

posted @ 2008-05-01 21:01 冬冬 阅读(4995) 评论(8) 推荐(0) 编辑

摘要:本文将从软件系统的广度、深度和变度三个特征量对企业级应用的结构进行简要的分析,阐述该类系统的复杂度产生的原因和这些因素之间的关系。并以此为根据分析各个特征量与系统架构设计之间的关系,论述三种常用企业架构模式:Table Model、Transaction Script和Domain Model的选取原则。 阅读全文

posted @ 2007-12-30 10:00 冬冬 阅读(1012) 评论(1) 推荐(0) 编辑

摘要: 讨论常用的数据访方式及其使用范围,主要包括: 1, 直接使用.Net提供的各种DataAdapter或DataReader 2, 使用数据访问控件(各种DataSource控件) 3, 自己写的访问类(一般指的是自己封装后的DataAdapter或DataReader) 4, 使用ORM框架 阅读全文

posted @ 2006-12-21 08:08 冬冬 阅读(4598) 评论(10) 推荐(0) 编辑

摘要:本文以FtpSearch项目为例,讨论了系统构建的顺序,包括逻辑、实现、表现之间的依赖关系。并从系统的稳定性、依赖性、灵活性等多方面介绍了业务逻辑的意义与实现方法。 阅读全文

posted @ 2006-10-28 08:58 冬冬 阅读(1713) 评论(6) 推荐(0) 编辑

摘要:1,系统设计的核心问题是用代码描述逻辑,即抽象。2,一个好的程序或系统一定有好的表述,如果无法很自然的将算法或设计清晰明了的表达出来,那么说明算法或设计不够条例和优雅,既有问题。3,如果不能证明程序或系统是正确的,那么它一定存在问题。 阅读全文

posted @ 2006-09-11 13:20 冬冬 阅读(309) 评论(0) 推荐(0) 编辑

摘要:本文将描述FtpSearch搜索引擎的设计。包括系统的需求、分析、构架和难点解析。更多内容(包括第一版)请参考我博客(http://yuandong.cnblogs.com)上FtpSearch分类中的其他文章。文章写得比较浅显(主要是个人水平有限),大家可以读来消遣排砖。^^ 阅读全文

posted @ 2006-06-30 20:21 冬冬 阅读(1861) 评论(0) 推荐(0) 编辑

摘要:本文将描述FtpSearch搜索引擎的设计。包括系统的需求、分析、构架和难点解析。更多内容(包括第一版)请参考我博客(http://yuandong.cnblogs.com)上FtpSearch分类中的其他文章。文章写得比较浅显(主要是个人水平有限),大家可以读来消遣排砖。^^ 阅读全文

posted @ 2006-06-26 21:24 冬冬 阅读(2669) 评论(3) 推荐(0) 编辑

摘要:我觉得ORM是什么: 回答初学者,ORM,Object-Relation Mapping,对象关系映射。主要用于实现业务逻辑和关系数据库中数据表的对应关系。让你摆脱访问数据库的细节。我觉得ORM的好: 我觉得ORM最好的就是不用写SQL,不用写Connection,不用写Command,不用写DataAdapter了。当然还有就是换数据库的时候方便。我觉得ORM的不好: 1,最重... 阅读全文

posted @ 2006-06-07 11:04 冬冬 阅读(13621) 评论(42) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示