冬Blog

醉心技术、醉心生活
posts - 109, comments - 944, trackbacks - 32, articles - 0
  博客园 :: 首页 :: 新随笔 ::  :: 订阅 订阅 :: 管理

.Net & C#

摘要: 使用ExtJs开发MIS系统之二,介绍了如何动态的加载Js,避免不必要的网路开销和浏览器渲染,提升系统性能,改善用户体验。阅读全文

posted @ 2008-12-18 12:07 冬冬 阅读(8494) | 评论 (26) 编辑 |

摘要: 自用的权限系统的设计阅读全文

posted @ 2008-08-26 16:37 冬冬 阅读(951) | 评论 (2) 编辑 |

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

该篇分析了Common层的代码。

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

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

阅读全文

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

摘要:

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

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

阅读全文

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

摘要: 解决升级Windows Server 2008导致的 “Could not load type 'System.Web.UI.HtmlControls.HtmlTableBodySection' from assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.” 异常。
阅读全文

posted @ 2007-10-24 13:27 冬冬 阅读(394) | 评论 (1) 编辑 |

摘要: 从“小兵”到“将军”的四个阶段。
阅读全文

posted @ 2007-10-03 20:14 冬冬 阅读(1255) | 评论 (4) 编辑 |

摘要: Linq动态条件查询的两种方法:1,构造表达式。2,构造Query。
阅读全文

posted @ 2007-07-17 11:24 冬冬 阅读(4115) | 评论 (5) 编辑 |

摘要: 通过一个故意刁难的例子看一下Linq是如何处理复杂的查询的。
阅读全文

posted @ 2007-07-06 01:00 冬冬 阅读(4646) | 评论 (23) 编辑 |

摘要: 从今天开始学习C# 3.0。
阅读全文

posted @ 2007-07-04 22:30 冬冬 阅读(279) | 评论 (0) 编辑 |

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

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

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

posted @ 2006-10-28 08:58 冬冬 阅读(1375) | 评论 (6) 编辑 |

摘要: Sandcastle(CodeName)是微软出的用于编译发布组件(Assembly)信息的一个工具,基本上等同于NDoc(后者目前已经停止开发,最新版本仍然不支持.Net 2.0)。这个工具通过反射和Xslt技术,可以从dll文件及其xml注释(编译时加/doc参数得到),得到一个完整的帮助文档,格式可以是Html或CHM甚至是任何自定义的格式。当前Sandcastle最新版本是June CTP。使用方式仍然是命令行,而官方网站上给出的使用说明只能支持单一的Dll,也就是Project,对于Solution仍然没有任何说明。其Blog上介绍说以后会有GUI和VS.Net 2005 Add-In等使用方式。现在让我们来先睹为快。阅读全文

posted @ 2006-08-19 17:29 冬冬 阅读(7471) | 评论 (7) 编辑 |

posted @ 2006-06-07 10:36 冬冬 阅读(8562) | 评论 (19) 编辑 |

posted @ 2006-06-06 12:30 冬冬 阅读(190) | 评论 (1) 编辑 |

摘要: 如何成为一名合格的程序员?
阅读全文

posted @ 2006-02-01 11:20 冬冬 阅读(1158) | 评论 (4) 编辑 |