摘要: LinQ家族五大成员:LinQ to Objects - 默认功能,用来实现对内存中集合对象的查询LinQ to SQL - 针对SQL Server的查询,它是一个带有可视化的操作界面的ORM工具LinQ to DataSet - 对强类型化或弱类型化的DataSet或独立的DataTable进行查询LinQ to Entity - 对实体框架中EDM定义的实体集合进行查询。LinQ to XML - 对XML文档进行查询创建等操作。C#语法与LinQ相关的新增功能1.隐式强类型变量在C#3.0中可以使用var关键字隐式定义强类型局部变量。《图1》这里的var关键字定义变量与JavaScri阅读全文
posted @ 2011-11-07 18:24 hq5460 阅读(25) 评论(0) 编辑
摘要: 12个项目管理成功的关键原则1、项目经理必须关注项目成功的三个标准简单地说,一是准时;二是预算控制在既定的范围内;三是质量得到经理和用户们的赞许。项目经理必须保证项目小组的每一位成员都能对照上面三个标准来进行工作。2、任何事都应当先规划再执行就项目管理而言,很多专家和实践人员都同意这样一个观点:需要项目经理投入的最重要的一件事就是规划。只有详细而系统的由项目小组成员参与的规划才 是项目成功的唯一基础。当现实的世界出现了一种不适于计划生存的环境时,项目经理应制定一个新的计划来反映环境的变化。规划、规划、再规划就是项目经理的 一种生活方式。3、项目经理必须以自己的实际行动向项目小组成员传递一种紧迫阅读全文
posted @ 2011-06-04 11:30 hq5460 阅读(33) 评论(1) 编辑
摘要: 传统的三层架构最简单的分层方式自然就是“表现层、业务逻辑层和数据访问层”,我们可以用下图来表示这个思想:注意图中打虚线的“基础结构层”,从实践的表现上来看,这部分内容可能就是一些帮助类,比如 SQLHelper之类的,也可能是一些工具类,比如TextUtility之类。这些东西可以被其它各层所访问。而基于分层的概念,表现层只能跟业务逻辑层打交道,而业务逻辑层在数据持久化方面的操作,则依赖于数据访问层。表现层对数据访问层的内容一无所知。 从领域驱动的角度看,这种分层的方式有一定的弊端。首先,为各个层面提供服务的“基础结构层”的职责比较紊乱,它可以是纯粹的技术框架,也可以包含或处理一定的业务逻辑,阅读全文
posted @ 2010-12-10 00:25 hq5460 阅读(93) 评论(0) 编辑
摘要: 项目管理过程之项目团队对于以项目为基本运作单位的公司来说,“项目组”具有相当的独立性,是典型意义上的团队。团队有两个鲜明的特点:第一是个体成员有共同的工作目标;第二是成员需要协同工作,也就是说某个成员工作需要依赖于另一成员的结果。举个简单的例子,如果用照相机拍完一张照片,你无法说清拍这张照片是镜头的功劳,还是暗箱、快门、胶卷的功劳,其实,这些部件的工作能力必须通过一个整体表...阅读全文
posted @ 2010-08-26 15:22 hq5460 阅读(24) 评论(0) 编辑
摘要: 第一个就抓到了沟通是一种感知,什么叫感知呢?意思是按照对方的经验或能接纳的语言表达。 譬如说是一个小孩子,你一定要用小孩子的方式跟他沟通,你不能说你是大人用大人的方式,他是小孩无法沟通。假设他是一个木匠,要跟他沟通一定要懂得木匠的语言跟他沟通,刚才讲他的身份是校长,校长是学校里面微笑的长辈,意思是说他是一个校长,这个校长本身你必须要懂得他的语言,这个是感知,感知是根据他的感觉,根据他的经验来表达,...阅读全文
posted @ 2010-07-25 21:55 hq5460 阅读(33) 评论(1) 编辑
摘要: 首先來看一下 示範資料庫的 ER-ModelUser 使用者 Group 群組 UserDepartment 使用者部門需求是要建立一個 User 包含 UserDepartment 以及 Group, 直接來看語法方式一view sourceprint?01using (TestEntities te = new TestEntities())02{ 03////新增一個 User04User ...阅读全文
posted @ 2010-06-29 13:55 hq5460 阅读(254) 评论(0) 编辑
摘要: 一、面向对象技术基本概念 面向对象技术基于对象概念,以对象为中心,以类和继承为构造机制,充分利用接口和多态提供灵活性,来认识、理解、刻划客观世界和设计、构建相应的软件系统.面向对象的特征– 抽象,先不考虑细节– 封装,隐藏内部实现– 继承,复用现有代码– 多态,改写对象行为二、面向对象的设计目标1、可扩展性Extensibility–容易...阅读全文
posted @ 2010-05-28 17:31 hq5460 阅读(36) 评论(0) 编辑
摘要: //ServerAUse pubsgoCreate table customers ( Customerid varchar(5) not null, CompanyName varchar(50) not null, ContactName varchar(30) null,CONSTRAINT PK_customers PRIMARY KEY CLUSTERED (Customerid), C...阅读全文
posted @ 2010-04-11 16:52 hq5460 阅读(63) 评论(0) 编辑
摘要: 小时候读西游记总有一个疑问——那个唐僧那么无能,为什么孙悟空非要带着他去取经呢?如果孙悟空自己去取经,不就麻烦少多了么?后来长大了,工作了,先被人领导,之后又领导别人,总算明白了,原来唐僧领导孙悟空是有道理的,如果不是这样,取经这项伟大的事业就不能成功了。唐僧究竟有什么东西,是孙悟空没有的呢?究竟是什么因素让唐僧是一个领导,而孙悟空只是一个打工者呢 1. “崇高...阅读全文
posted @ 2010-03-30 22:31 hq5460 阅读(41) 评论(0) 编辑
摘要: 项目与产品区别 咨询项目:咨询项目通常会包括二种,一种是只做咨询,像北大纵横他们只提供IT咨询,但不包括实施,还有一种就是打包,咨询和实施一起做了,给客户提供解决方案和完成网站的开发上线实施。Techsailor有些项目就是走咨询线路。 产品它基本上定位于满足产品目标用户的需求,并且努力去提高用户的体验和提升产品的值价。 我们来做个简单的比较吧。 比较项 定位 策划 核心(干系人) 管理 技术 商...阅读全文
posted @ 2010-03-10 16:30 hq5460 阅读(50) 评论(0) 编辑
摘要: 1. 不要让用户先注册再去选商品。 顾客们是来买东西的,不是来填表单的。所以需要确保用户在付款过程中完成了注册,而不是付款前就去注册,也不是让用户把商品放到购物车里之前去注册。注册表单的需要用户花功夫去填,注册过程中还可能有问题,所以这会成为用户顺利完成购物的障碍。 Taget这个网站就是当用户真正要把钱付了的时候,才让他去注册的。 在 购物流程中,把注册这个麻烦往后面移,能使最后购买商品的用户...阅读全文
posted @ 2010-03-03 18:09 hq5460 阅读(28) 评论(0) 编辑
摘要: 详叙CDN的工作原理及工作过程(1)1.简介 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利用缓存技术使得Web服务数据流能就近访问,是优化网络数据传输非常有效的技术,从而获得高速的体验和品...阅读全文
posted @ 2010-02-28 02:26 hq5460 阅读(26) 评论(0) 编辑
CDN
摘要: CDN内容分发网络(CDN)采用智能路由和流量管理技术,及时发现能够给访问者提供最快响应的加速节点,并将访问者的请求导向到该加速节点,由该加速节点提供内容服务。利用内容分发与复制机制,CDN客户不需要改动原来的网站结构,只需修改少量的DNS配置,就可以加速网络的响应速度。当用户访问了使用CDN服务的网站时,DNS域名服务器通过CNAME方式将最终域名请求重定向到CDN系统中的智能DNS负载均衡系统...阅读全文
posted @ 2010-02-28 02:21 hq5460 阅读(49) 评论(0) 编辑
摘要: 问题描述: 很多空间上都注明了双线接入或者全网路由,请问这是什么意思?我是否需要同时使用两个IP地址? 问题解答: 真正的双线接入是不需要使用两个IP地址的。 全网路由或者双线接入是一项网络接入的链路层技术。是指服务器所在的数据中心机房同时拥有网通与电信等多种网络出口,在机房的上层交换机上设置了全网路由 技术,使服务器每次向外部网络连接时可以自动被分配到最快速的链路上。从而实现了电信与网通用户都...阅读全文
posted @ 2010-02-27 15:20 hq5460 阅读(61) 评论(0) 编辑
摘要: 成功领导者的20个好习惯 在研究大量成功企业领导者的案例后,我们发现,这些最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策、充 满热忱、持续创新、架构关系、激励团队以及赢得拥戴……最成功的企业家所共同具有的良好习惯和素质,使得这些企业领导人能够脱颖而出。 第一个习惯:懂得做人 会做人,别人喜欢你,愿意和你合作,才容易成事。怎么让...阅读全文
posted @ 2010-01-19 21:30 hq5460 阅读(43) 评论(0) 编辑
摘要: 1.项目资金2.明确需求3.有能力的人4.沟通5.计划,写计划6.检测阅读全文
posted @ 2010-01-06 14:44 hq5460 阅读(25) 评论(0) 编辑
摘要: 必须具备团队精神, 姿态要低, 要具备凡人心态, 要有拼搏精神, 要敢于迎难而上, 要勇于承担责任阅读全文
posted @ 2009-11-18 18:13 hq5460 阅读(29) 评论(0) 编辑
摘要: 参与过大型软件项目的人都会认识到许多事情都可能出错,一但出错就可能给项目带来危害、损失或其它不利影响。风险是在项目中发生的一系列事件或不利结果的可能性。软件开发是一项高风险的活动,在项目开发过程的任何一个阶段都可能存在风险。采取积极的风险管理方式,可以使项目进程更加平稳,可以获得很高的跟踪和控制项目的能力,可以规避、转移风险,或缓解风险带来的不利影响。风险管理是对项目风险进行识别、分析、应对和监控...阅读全文
posted @ 2009-11-10 15:21 hq5460 阅读(85) 评论(0) 编辑
摘要: 摘要 面向方面的编程(AOP) 是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP引进了Aspect,它将影响多个类的行为封装到一个可重用模块 中,它允许程序员对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。本文分析传统权限控制的实现 方法,并研究了在AOP下权限控制的实现方法。  关键词 AOP;横切关注点; ...阅读全文
posted @ 2009-10-29 08:32 hq5460 阅读(212) 评论(0) 编辑
摘要: 自己的一些项目管理体会: 一个执行成功的项目的必要因素:   1.信心,信心,坚定的信念,对项目的信心,有共同的理念2.信任,信任,项目成员需要有最基本的信任 3.资金充足,项目资金不能短缺,兵马未动,粮草先行,按时发工资 4.人员稳定,项目团队的组建的时候,人员要听话,做项目,贵在选什么样的人,人品第一位,方能成功,听其言,观其行 5.阶段性成果,确定我们的客户,特别是客户想要一个什么东西,要形...阅读全文
posted @ 2009-10-14 15:48 hq5460 阅读(37) 评论(0) 编辑

公告






昵称:hq5460
园龄:5年2个月
粉丝:11
关注:2

搜索