上一页 1 ··· 330 331 332 333 334 335 336 337 338 ··· 382 下一页
摘要: 回到目录在查询后面在FOR XML PATH可以生成XML格式结果集,好好利用这个技术,可以实现很多意想不到的查询效果最简单的用法:SELECT USERID,USERNAME FROM DBO.USER_INFO FOR XML PATH结果类似这样 6 ding25901 10 zhon... 阅读全文
posted @ 2012-03-13 13:25 张占岭 阅读(790) 评论(1) 推荐(0)
摘要: 为什么要架构,我来说说原因 当你希望把复杂问题清晰化时,而不是简单化,这时需要架构 当你希望把代码的重复利用率提高时,需要架构 当你希望对团队整个进行把控时,需要架构 以上只是我简单的总结,下面说说架构之“走火入魔”篇 我很喜欢看武侠电影,喜欢邵氏,邵氏经典,必属佳片说的一点不错,在我看大部分武侠剧时,很多情节都是大反派练某种神功,走火入魔的情景,他们为何会走火入魔呢?在我看来是他们对自... 阅读全文
posted @ 2012-03-12 23:00 张占岭 阅读(967) 评论(1) 推荐(1)
摘要: 有几天没写这方面的文章了,坦白说,没灵感,今天晚上,还是要写点东西,准备说一下抽象类在架构设计中的层次感,其实一说到抽象类,大家第一个就会想到基类,由通用属性和通用方法组成的类,可能定义一些规范,而自身又可以实现一些统一功能的类,这都是抽象类的表现,我不想把书本上的话拿出来说,也不想把某校培训学校名师的话拿来说,我只想从我的代码中说问题,因为大家真正想听的,想看的是这些“术语“在代码中的应用,不是... 阅读全文
posted @ 2012-03-09 23:23 张占岭 阅读(1358) 评论(0) 推荐(1)
摘要: 在MVC架构中,我们将一些通用模块通常写成一个“分部视图”或者HtmlHelper对象的“扩展方法”,这样在调用时方便,页面结构清晰,维护性高。 具体如果用分部视图实现,可能是这样: <%@ControlLanguage="C#"Inherits="System.Web.Mvc.ViewUserControl<SelectList>"%> <%=Html.DropDownList("C... 阅读全文
posted @ 2012-03-05 23:55 张占岭 阅读(2269) 评论(3) 推荐(2)
摘要: 在很多教科书中都这样定义“接口”,接口用来定义一种操作的规范,它的命名为I开头,内部元素均为public,接口中的方法与属性只能定义声明,不能实现,它们只能通过子类去实现,这些东西不是我今天要说的重点,我今天要说的接口主要从它为了实现“操作的统一”去说明。 在Repository模块中,一般将数据层的“增,删,改,查”进行统一的封装,然后调用时,统一来自一个地方,这样可以大大降低维护的成本。在操... 阅读全文
posted @ 2012-03-03 23:10 张占岭 阅读(977) 评论(0) 推荐(0)
上一页 1 ··· 330 331 332 333 334 335 336 337 338 ··· 382 下一页