上一页 1 ··· 285 286 287 288 289 290 291 292 293 ··· 382 下一页
摘要: 回到目录我之前讲过为实体添加注释的文章,最近开发过程中,感觉有必要把Display特殊也做在T4模板里,这样,实现在前台绑定时,就把信息自动显示出来了,呵呵。主要分为两步:1 在T4模板里添加Display特性的命名空间 , 2 在T4模板里为每个属性添加Display特性打开tt文件,后我们找到这行,添加命名空间然后再找到这行,为属性添加Display特性保存tt模板文件,这时,所有实体将会进行更新,打开实体文件后,你的特性就自己被加上了,在前台UI层进行绑定时,直接显示出名称来了,如果不是特别的业务可以不用再ViewModel了,呵呵!感谢您的阅读!回到目录 阅读全文
posted @ 2013-01-31 17:03 张占岭 阅读(2796) 评论(0) 推荐(3)
摘要: (本文不说IOC,不说设计模式,只说基础的internal关键字的实际意义)题目非常有意思,“隐藏应该隐藏的对象”,事实上,我们在做开发时,会遇到一些问题,一个功能会涉及到一些类,一些方法,而向外开放的接口往往只有一个,即一个规范,多个实现,而这些实现,是通过一个类型来区别的,如:一个加密码方法EncryptString,它会有一个类型去标示你是用md5,des,还是其它方式去做加密,而对于实现的细节,调用者不需要关心,当然这还是面向对象的原则问题。它的类型可能是个枚举: /// <summary> /// 加密类型 /// </summary> ... 阅读全文
posted @ 2013-01-31 10:27 张占岭 阅读(694) 评论(0) 推荐(7)
摘要: 回到目录我很荣幸来写这个结局,有时,我们看人,物,事需要用心去看,而不是用眼睛,因为用眼睛看到的往往是事物的假像,在这里对我最可爱的兄弟说一声,对不起。从人类的起源谈面向对象,事实上主要说的是面向对象,现在我简单来说一下面向对象的特性吧,当你把一个程序写成面向对象的之后,它将有三个好处,即封装,继承和多态,这是所有面向对象语言的一个共性,而对于JS这个语言来说,也可以借鉴一下,如JS里实现封装,JS里的继承等等。JS封装:当我们干某件事时,需要将一些代码组织在一起,形成一个function,而这个过程我们称为封装,而在使用这个功能时,只要知识function的方法签名即可,你不需要管它的实现细 阅读全文
posted @ 2013-01-29 16:09 张占岭 阅读(668) 评论(1) 推荐(2)
摘要: 回到占占推荐博客索引 MVC3配合Razor视图引擎使得我们在开发项目中更加快捷,以下是我在项目开发过程中整理的一些笔记,和大家一起分享一下 爱上MVC系列~目录 爱上MVC~Razor引擎时,在遍历中巧用Output.Write方法 爱上MVC~开发Areas模块时需要注意一下路由问题 爱上MVC 阅读全文
posted @ 2013-01-29 11:16 张占岭 阅读(8151) 评论(5) 推荐(15)
摘要: 回到目录位运算无论在C#,VB还是在T-SQL里都有对它支持,位运算即对数值类型的每位进行计算,对于程序里,你可以使用十进制,十六进制,二进制对它进行位运算,事实上无论你使用哪种进制,对于计算机来说最后都为把它转换成二进制(0,1)的形式,因为二进制为简单,呵呵。下面是关于位运算的表格运算符号位运算操作符运算对象类型运算结果类型对象操作数实例~非运算整型整型1个~x&与运算2个x & y|或运算2个x | y^异或运算2个x ^ y<<左移运算2个x << 2>>右移运算2个x >> 2一般地,这种位运算中,我们的操作数多用于2的 阅读全文
posted @ 2013-01-28 11:19 张占岭 阅读(1112) 评论(6) 推荐(3)
上一页 1 ··· 285 286 287 288 289 290 291 292 293 ··· 382 下一页