冬Blog

醉心技术、醉心生活
posts - 95, comments - 779, trackbacks - 19, articles - 1
  博客园 :: 首页 :: 新随笔 ::  :: 订阅 订阅 :: 管理

Architecture

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

posted @ 2008-06-13 15:58 冬冬 阅读(1882) | 评论 (33)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了数据的查询与显示。

  阅读全文

posted @ 2008-06-04 20:51 冬冬 阅读(379) | 评论 (6)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了页面中的控件及显示数据的格式化技巧。

  阅读全文

posted @ 2008-05-27 11:02 冬冬 阅读(1620) | 评论 (28)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了页面设计的大体设计和实际项目中页面设计的技巧。

  阅读全文

posted @ 2008-05-26 10:09 冬冬 阅读(2406) | 评论 (29)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了如何在页面中使用数据访问层,特别是如何避开Linq的一些误区。

  阅读全文

posted @ 2008-05-17 19:59 冬冬 阅读(1854) | 评论 (16)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了数据访问的实现方式。

  阅读全文

posted @ 2008-05-12 16:38 冬冬 阅读(1744) | 评论 (12)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇分析了实体类的生成策略和用法。

  阅读全文

posted @ 2008-05-09 20:53 冬冬 阅读(1648) | 评论 (5)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇分析了实体基类的代码及其设计思路。

  阅读全文

posted @ 2008-05-08 20:52 冬冬 阅读(2124) | 评论 (5)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇分析了Common层的代码。

  阅读全文

posted @ 2008-05-05 22:21 冬冬 阅读(2441) | 评论 (5)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

该篇介绍了业务实体代码的生成和系统的依赖关系。

  阅读全文

posted @ 2008-05-04 21:46 冬冬 阅读(2912) | 评论 (13)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助!

该篇描述了如何使用测试驱动代码的生成和数据库脚本的生成策略。

  阅读全文

posted @ 2008-05-03 16:20 冬冬 阅读(2756) | 评论 (10)  编辑 |

     摘要:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助!

该篇描述了用XML描述业务实体的方法及其优点。

  阅读全文

posted @ 2008-05-02 20:42 冬冬 阅读(3520) | 评论 (19)  编辑 |

     摘要:

Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的新手朋友有些帮助!

  阅读全文

posted @ 2008-05-01 21:01 冬冬 阅读(1757) | 评论 (8)  编辑 |

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

posted @ 2007-12-30 10:00 冬冬 阅读(424) | 评论 (1)  编辑 |

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

posted @ 2006-12-21 08:08 冬冬 阅读(2121) | 评论 (11)  编辑 |

Full Architecture Archive