找到相关内容 445
程序员,设计才是王道!
    今天,编程和网络世界已经发生了巨大的变化。Flash,Expression Blend,Silverlight和WPF的流行,已经证明会写代码已经不是一个优秀的程序员的唯一标准了。那些曾经有专门的设计人员在团队中的日子早已一去不复返了。这在大型企业和大型团队仍可能存在,但是在小型企业是不现实的。而大部分工作来自小企业的来,这些企业需要万能型的程序员。也就是说,你不仅仅需要编写代码,还需要会设计。    我们可以看到现实中存在的一些的矛盾:很多程序员和新生都热衷于编程,而不是设计或者其他方面的工作。还可以看到,很多好的程序员不擅长于设计。我们也可以注意到能设计的程序员比纯粹的程序员的需求要大。     如果,现在你想多我进行职业咨询。我会说去成为一个设计人员而不是编码人员。如果你确实想
http://www.cyqdata.cn/cnblogs/article-detail-172 
走向ASP.NET架构设计-第六章-服务层设计(前篇)
走向ASP.NET架构设计  第六章-服务层设计(前篇)   前篇:本章的内容比较的多:讲述ASP.NET项目中服务层的设计,什么是SOA架构,以及为什么需要SOA;在服务层设计的时候涉及到的设计模式和架构模式;最后用一个WCF的例子作为本篇的结尾。            本篇的议题如下:          服务层的概述          SOA架构讲述          SOA的基本原则       &
http://www.cyqdata.cn/cnblogs/article-detail-159 
WinForm控件设计:DataGridView导出数据
 做WinForm开发离不开一些基本的控件,作为数据列表显示控件中,其中最为重要的要数 DataGridView,以前用的是一些第三方控件,提供了比较灵活和方便的功能,比如:根据所见即所得导出数据到Excel 或者 文本,没办法自力更生才是生存之道。     DataGridView的数据导出功能在网络上搜索后,有一些同仁实现过,但有些是需要依赖Excel ,这种方式不但耦合性强,性能也差,为了一劳永逸的解决这个问题,特改写了代码,在此提供给各位同仁,欢迎斧正。 1、首先,看使用方法: dgvProjectList.ExportToExcel();或者 dgvProjectList.ExportToExcel("项目列表");        如果不使用数据导出功能,不会对
http://www.cyqdata.cn/cnblogs/article-detail-129 
系统架构技能之设计模式-抽象工厂模式
一、上篇回顾         上篇我们主要讲述了简单工厂模式和工厂模式。并且分析了每种模式的应用场景和一些优缺点,我们现在来回顾一下:         简单工厂模式:一个工厂负责所有类型对象的创建,不支持无缝的新增新的类型对象的创建。         工厂模式:多个工厂负责多个类型对象的创建,每个工厂只负责具体类型对象的创建,支持无缝的新增类型对象的创建,需要实现工厂接口类和具体的类型对象类。         我们来简单的对比下这2个模式的优缺点: 模式名称 优点 缺点 简单工厂模式 一个工厂负责所有对
http://www.cyqdata.cn/cnblogs/article-detail-126 
系统架构技能之设计模式-系列索引
        园子里面有太多优秀的设计模式文章了,但是可能每个人的出发角度和关注点不同,可能会对每个模式理解的角度和切面不同,我想以我自己理解的方式来跟大家共同探讨下常用的设计模式,并且我会结合 工作中的开发实际场景来说明每个模式的用法和特点,希望能对大家有所帮助,当然这些内容都是个人在实际项目中的总结和实践,错误或者理解有误之处,还请大家多多指正,多谢大家前来交流!       创建型         1、系统架构技能之设计模式-单件模式         2、系统架构技能之设计模式-工厂模式   &#
http://www.cyqdata.cn/cnblogs/article-detail-77