- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 设计模式系列:面向对象的系统设计
面向对象的设计:(三层从上到下,从下到上)需求分析时:面对现实场景进行面向对象分析 把现实场景中的事物抽象成对象 并记录对象的属性 方法(动作) , 通常事物的基本属性抽象成 mode 事物拥有基本方法 抽象成 add delete chenger select (DAL)这是系统赋予对象的基本方法 ,是对象(及对象之间)进行其他动作 运动的基础,我们一般把对象 对象之间 (依据现实业务需
2012-02-23 14:00:52 485
原创 JQuery 系列:Dialog 简介
实现原理:通过 JS动态构建一个div层,将其插入到body中,然后通过调整position的 CSS属性为absolute或fixed,使其脱离原来的文档流的位置。再通过适当的加工美化就成了 1 属性1.11 autoOpen ,这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,知道.dialog("open")的
2012-02-22 10:23:29 1147
原创 Active Record 驱动框架:简介
Active Record (中文名:活动记录)是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。Active Record 和 Row Gateway (行记录入口)十分相似,但前者是领域模型,后者是一种数据源模式。关系型数据库往往通过外键来表述实体关系,Active Record 在数据源层面上也将这种关系映射为对象的关联和聚
2012-02-21 17:59:25 489
原创 .net框架 Castle
Castle是针对.NET平台下的一个非常优秀的开源项目,从数据访问框架 ORM到依赖注入容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。Castle ActiveRecord (DAL O/R)是Castle 中提供的数据访问框架,他的底层封装了NHibernate 的操作,使用特性来代替映射文件,他提供的
2012-02-21 16:54:12 774
原创 Xml Tools
XML Notepad 2007:XML Notepad 2007是微软提供的一款可视化的XML浏览和编辑小工具,直接可以在树形节点中进行拖放操作,输出默认的XSL等;在性能方面也非常好,据微软介绍,加载3M大小的XML文件,只需要一秒钟的时间界面如下:下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=7
2012-02-21 14:47:48 582
原创 浏览器系列:css+div如何解决文字溢出
看到标题你一定很轻易就会想到截断文字加“...”的做法。哈哈,就是这样。其实写这篇日志也只是把这样方法做个记录,因为似乎还有很多人不记得碰到这样的情况该如何处理。首先,先解释一下,一般用div+css的容器中文字超出长度会浮动到框外或者把框撑大,这个一般容易解决,但是我今天就遇到了这样的问题:在IE6下测试页面没反应,在IE8下测试页面却正常处理了溢出文字,我就郁闷了,这个溢出处理不是IE特有
2012-02-21 11:15:49 1156
原创 浏览器系列:清除页面缓存
添加html 头:response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0); %>
2012-02-21 10:02:52 865
转载 XML应用系列:XSLT入门
以XSL为开始XSL代表着可扩充样式表语言(EXtensible Stylesheet Language)。 因为基于XML样式表语言的需要,万维网联盟(W3C)开始发展XSL。 层叠式样式表(CSS)= HTML样式表HTML使用预定的标签,标签的含义比较容易理解。 在HTML中,元素定义了一个表格,浏览器知道如何去显示它。 给HTML元素定义样式是比较容易的。通
2012-02-17 15:16:50 863
转载 XML应用系列:使用C#开发基于XSLT的代码生成器
代码生成器 首先说说什么是代码生成器。个人认为是一种工具软件,它能根据某种已经固定的信息,使用程序来机械的大批量的生成有结构上有比较简单规律的源代码,从而减少软件开发人员的编码量。 从广义上讲,我们写的WEB数据库程序都是代码生成器,它们能根据保存在数据库中的固定数据自动生成大量的HTML代码。在这里我们限制代码生成器为通用代码生成器。代码生成器主要功能是帮助程序员自动生
2012-02-17 14:54:22 1089
转载 XML应用系列:C#-XSLT开发
本课程说明本课程介绍XPath和XSLT的基本概念,并介绍了如何在C#中使用这些技术。 XPath介绍 XPath是从XML基础规范上派生的技术,专门用于快速检索和查询XML文档,使用方便,功能强大,XPath也是XSLT技术的基础。 XPath是W3C国际标准组织定义的用于在单个XML文档中快速检索和定位XML文档节点的规范,它也是跨平台的,若一些软件支持XP
2012-02-17 14:52:27 922
原创 .Net and Office 系列:利用Excel 的xml 电子表格将数据导出到Excel
要实现的效果如图:第一步 把excel 模板另存为xml 电子表格 如图 分解 XML 文件如下:excel.txt xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="
2012-02-15 16:24:09 783
转载 .Net and Office 系列:将数据导出到Excel汇总
在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。1、将整个html全部输出Excel此法将html中所有的内容,如按钮,表格,图片等全部输出到Excel中。Response.Clear()
2012-02-10 15:15:12 807
原创 企业信息化系列:邮箱服务器
邮件服务器是一种用来负责电子邮件收发管理的设备。它比网络上的免费邮箱更安全和高效,因此一直是企业公司的必备设备简介 图1电子邮件是因特网上最为流行的应用之一。如同邮递员分发投递传统邮件一样,电子邮件也是异步的,也就是说人们是在方便的时候发送和阅读邮件的,无须预先与别人协同。与传统邮件不同的是,电子邮件既迅速,又易于分发,而且成本低廉。另外,现代的电子邮件消息可以包含超链接
2012-02-09 14:12:09 888
转载 .Net GridView 系列: 格式化字段
应注意将htmlEncode属性设置为false:DataFormatString="{0:格式字符串}"在GridView中如果直接设置DataFormatString为{0:d}浏览会发现并不会呈现预期的效果.还要在HtmlEncode中把值设为False,DataGrid中不会,具体原因不清楚在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格
2012-02-08 14:09:25 428
转载 .Net GridView 系列:应用GridView 嵌套显示主从表
要实现的效果图如下: 说明: 以一个供应商网上对帐的页面为例来解释实现方法;页面刚load的时候只显示主表的内容,当用户点击主表上单据号的连接之后,就在当前这条记录的下面显示这张单的明细。在明细表中可以选择当前某项费用的征收方式;对于每张单还有一个"同意"和"不同意"Button。用户点"同意"之后,要处理以下事情:1.将主表的状态改为"已征收",2.将明细表中的征收方式改为用
2012-02-07 13:50:45 1327
转载 Asp.Net复杂表格:应用 Repeater 创建复杂表头的表格
GridView的功能虽然强大,但在创建复杂表头报表时却显得逊色许多。此时我们应该想起另外一个控件:Repeater。下面是Repeater的结构HeaderTemplate为表头模板,ItemTemplate为可重复的项,AlternatingItemTemplate为可重复交替项,FooterTemplate为注脚部部分下面给出示例: 1
2012-02-07 11:40:26 1773
转载 企业信息化系列: 什么是企业信息化
简介企业信息化(Enterprises informatization) ,企业信息化实质上是将企业的生产过程、物料移动、事务处理、现金流动、客户交互等业务过程数字化,通过各种信息系统网络加工生成新的信息资源,提供给各层次的人们洞悉、观察各类动态业务中的一切信息,以作出有利于生产要素组合优化的决策,使企业资源合理配置,以使企业能适应瞬息万变的市场经济竞争环境,求得最大的经济效益。企业信息化
2012-02-01 16:12:38 751
原创 Enterprise Library 企业库系列:参考资源
http://archive.cnblogs.com/a/1253509/ http://www.cnblogs.com/Terrylee/archive/2006/04/28/387503.html
2012-02-01 15:37:06 437
原创 Enterprise Library 企业库系列:简介
Enterprise Library 企业库目标 Enterprise Library 是一个为了由创建复杂企业级应用的开发人员使用的应用程序块的集合。这些应用通常部署广泛且与其他应用和系统相互依赖。另外,他们通常有严格的安全、可靠性和性能需求。 Enterprise Library 的目标如下: 一致性。所有应用程序块都有一致的设计模式和实现方法。 扩展性
2012-02-01 15:24:13 849
XSLT标准参考手册.chm
2012-02-17
用_Win2003_架设邮件服务器
2012-02-09
Linux服务器配置教程
2009-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人