摘要:
上个月在学习MOSS2007开发,最近有点空闲,正好复习一下MOSS学习的成果,复习的同时与大家共享,有问题可以共同探讨,这样学习岂不更快,岂不乐哉!废话少说,让我们开始MOSS2007开发之旅吧。 阅读全文
摘要:
最近亲密接触了一下VS2010和.NET Framework 4 Beta2,官方网页,大家可以点进去看看并下载来体验一下,我下载了Visual Studio 2010 Ultimate (.ISO),在虚拟机上安装顺利。体验感觉不错,VS2010提供了许多新模板,如Empty ASP.NET Web Application, ASP.NET MVC 2 Web Application和SharePoint,Silverlight,Modeling Projects,我特别喜欢它的智能感应,它将查找的范围进一步缩小了,非常不错。另外VS2010把Cloud开发也加进去了。 阅读全文
摘要:
在企业呆了3年,接触最多的就是表单了,各式各样的表单,千变万化,好在它们之间有共同点,就是“表单内容+动作名称”。企业办公最常见的业务就是和表单打交道,不管什么请假申请单,权限申请单等等,都需要经过一系列的工作流程来完成它。由于此类业务频繁,在信息化发展迅速的今天,开发此类系统是很有必要的。 阅读全文
摘要:
关于多表单系统在上篇已经简单描述了一下需求概述,通过需求概述,我们发现每个表单之间有一个共性(表单内容+动作)。从UI层面来分析,表单系统也只有“表单内容”(也就是上图中阴影部分)在变化,各个表单的内容不一样,有简单的,有复杂的。简单的表单,也就是一个实体(可理解成一张数据库表)就可以满足要求。复杂的表单,那就需要n个实体的组合才能满足需要。 阅读全文
摘要:
最近在公司碰到这样一个报表,这个报表需显示主表和细节表的资料并且统计细节表的某个栏位,而且还要分页显示,这个不是简单的单元格合并就能解决的问题,我曾试着合并单元格,但是分页不是用户想要的效果,所以我采用了一个怪异的方式解决了。 阅读全文
摘要:
“多表单系统”,顾名思义,就是多个不同形式的表单构成的一个系统,是一个极其抽象的概念。它在企业内部也是一种常见的管理信息系统,每个表单的内容和流程不尽相同,也可以说每个表单是一个子系统。在企业内部,各单位的需求不一致,以至于设计一个通用的表单系统非常困难。尽管不能通用,并且也避免不了新表单的增加和已有表单的修改,但是还是可以抽象出一些共同的东东来,如表单的动作,因此,我们可以将不变的部分抽象出来,以方便维护和增加新需求。 阅读全文
摘要:
目前的中国网络发展的规模决定了其市场容量和商业机会的有限。中国现有不到600万的网络人口中,真正具有消费实力并能形成购买力的群体,依然远不足以与现实生活中的传统商业模式相匹敌,同时,目前网络人口的结构也决定了只有少数商品可能马上在网络上销售。 阅读全文
摘要:
Known.DLite是一个简单ORM框架,它是我的第一个开源项目,也是我的练习作品。虽然想法有些简单,思路有些混乱,代码不够严谨,性能不够优越,安全考虑不周,功能存在不全,但是比较满意的是它基本上完成了所需的功能,达到了我学习的目的,将我的思路实现了一遍。这个项目遗憾的是没有做单元测试。 阅读全文
摘要:
Known.DLite是一个简单轻量级的ORM框架的练习作品,其设计思想是利用特性映射表和字段名,自动生成CUD操作,其不够成熟和稳定,只因为其是本人练习的作品。现在将练习代码全部开放出来以供想学习ORM的朋友参考。 阅读全文
摘要:
来自网易学院的一篇关于div+css命名参考。
用了一段CSS布局设计网页,发现自己的命名有点混乱,完全按照自己的想法命名,虽然没什么影响,有不给别人看源文件,但是工作室有时候和团队合作完成项目的时候,就遇到麻烦了,要修改一个地方相当的费事.所以还是有个标准比较好啊! 阅读全文
摘要:
以下两种方法几乎能解决现今所有HACK.
!important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.) 阅读全文
摘要:
这个表单验证支持空值,长度,范围,群组,ajax 阅读全文
摘要:
这个DIV+JS对话框,可以说功能比较齐全,主要包括遮罩层,显示一般表单信息,显示复杂页面,显示确认对话框,显示等待信息,对话框拖动。现在共享出来,希望对您有帮助。已通过IE7,IE8,FF浏览器测试。 阅读全文
摘要:
自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法
对于div,p等块级元素
正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行 阅读全文
摘要:
实现对象JSON序列化方式有:反射和不用反射。
下面是不用反射的实现方式:
1.Test类,需要实现JSON序列化的类,这个类需要实现ToJson()方法,当然你可以写一个IJson接口让每个实现ToJson()方法的类继承IJson接口,接口可以定义成public interface IJson{string ToJson();}。 阅读全文