- 2011-08 (1)
- 2011-07 (1)
- 2011-06 (1)
- 2011-03 (1)
- 2011-02 (2)
- 2011-01 (4)
- 2010-12 (1)
- 2010-11 (2)
- 2010-10 (3)
- 2010-09 (1)
- 2010-08 (2)
- 2010-07 (3)
- 2010-06 (3)
- 2010-05 (2)
- 2010-04 (6)
- 2010-03 (6)
- 2010-02 (2)
- 2010-01 (8)
- 2009-12 (6)
- 2009-11 (7)
- 2009-10 (6)
- 2009-09 (11)
- 2009-08 (7)
- 2009-07 (17)
- 2009-06 (10)
- 2009-04 (1)
- 2009-03 (1)
- 2009-01 (3)
- 2008-12 (1)
- 2008-06 (2)
- 2008-04 (2)
音乐播放器
使用ReportViewer的rdlc图形报表
ReportViewer是.Net中集成的报表控件,有ReportViewer Web 服务器控件和ReportViewer Windows 窗体控件两种版本,支持ASP.NET和WinForm应用程序。ReportViewer可以配置为以本地处理模式或远程处理模式运行,本地处理模式即在客户端应用程序中处理报表,使用客户端报表定义rdlc文件,远程处理模式是指由Reporting Services 报表服务器处理报表。对于使用数据集和比较简单的报表,可以使用本地处理模式客户端报表,我这里主要讲述ReportViewer的LocalReport动态生成图形报表。
- posted@ 2011-7-28 23:04:46
- 阅读(2976)
- 评论(1)
我的第一个NHibernate2.1.2.GA程序事例
对ORM(Object/Relation Mapping)技术了解的都知道,NHibernate是基于.Net的一种数据持久化的框架。之前在Java里了解过Hibernate框架,但平时开发还是.Net用得比较多,而且目前面向对象和关系型数据库的开发应用仍然是主流,所以觉得有必要去了解学习NHibernate这个优秀的ORM框架。 一、类库 二、配置 三、映射 四、延迟加载
- posted@ 2011-3-26 23:19:11
- 阅读(2776)
- 评论(2)
网站开发常用优化
网站优化有很多种,养成良好的编码习惯,平时注意知识点和经验的积累,是提升个人技术乃至网站技术含量的重要途径之一。 1.代码规范 2.编程思想 3.层次结构 4.框架技术 5.SQL优化 1)表结构优化 2)减少返回列 3)关联表优化 4)排序字段调整 5)分页查询优化 6)服务器调优 6.发布网站
- posted@ 2010-12-26 12:22:54
- update@ 2010-12-26 19:27:06
- 阅读(3519)
- 评论(0)
我的ORM(二)——兼容不同的数据库
今天,我自己的第一个ORM框架终于上线了,既感自豪,又深之很知其不完善,还有很多地方需要改进,只能日后慢慢修正。 我博客是使用类似PetShop框架开发,但于之不同的是采用了ORM框架,简化底层的数据访问,并实现跨数据库的访问。PetShop是提供了业务逻辑接口,并针对SQL Server和Oracle各自单独实现,但其实大部分都是那些DML操作,且不同的数据库的SQL语法大都相同,因此可利用它们的相同之处重用,即使用ORM来兼容各种数据库的访问,或是说ORM底层自动判断数据库类型再使用不同语法特性来实现,这便是ORM框架最重要的作用之一。 基于ADO.Net,各种主流数据库的访问得以支持实现,Access可使用OleDb,SQL Server使用SqlClient,Oracle使用OracleClient,而MySql使用MySql.Data开源库,且ADO框架提供了良好的接口,如要提供对其他数据库的支持只需实现ADO接口。当然,在我的ORM里为了更好的封装,我也定义了一些接口...
- posted@ 2010-7-6 22:27:02
- 阅读(3856)
- 评论(0)
我的ORM(一)——重复造轮子
ORM在我们平时项目里是必不可少的,也是最重要的系统架构之一,它提供对数据访问的底层实现,比较出名的有Java里的Hibernate、.Net里的NHibernate和Linq,这些都是很成熟的ORM框架,今天我要说的是我的ORM,这当然不能和前面说的那些ORM比,这里仅当自己造轮子学习。
- posted@ 2010-7-1 23:36:21
- 阅读(3577)
- 评论(0)
博客个性化定制功能
最近在忙几个事,工作上做天河部落的升级改版,绕有兴致的做博客的个性化功能,以前我的博客也有几个样式模板,但是模块没有定制,昨天顺便就把我博客的个性化定制功能实现了,对于Asp.Net的博客个性化定制功能的方法总结如下:1.简单的切换css样式文件;2.切换博客的MasterPage.master母版页;3.动态加载ascx控件模块;4.使用微软的WebParts个性化部件。
- posted@ 2010-3-16 23:24:43
- 阅读(4819)
- 评论(4)
asp.net(C#)常用的一些功能
asp.net(C#)常用的一些功能:发送邮件、直接读取上传文件内容(不经保存)、使用匿名委托筛选泛型列表和排序、导出csv报表文件。
- posted@ 2009-12-4 11:50:25
- update@ 2010-4-6 17:48:08
- 阅读(3257)
- 评论(0)
我的iKnow
最进忙于做一个问答系统,类似与百度知道,值得一题的时这次是全权由我来负责的,包括需求分析、数据库设计、程序前后台架构的搭建,项目进度的跟进。第一次让我把项目从头做到尾,发现有些地方还是心有余而力不足,比如系统开发进度控制等,有些都没事先的安排好,当然还会遇到一些大大小小的技术问题,不过到今天系统算是开发得差不多了,还剩下2个页面制作未完成的功能,比预期的时间提前一个星期。整个系统分为前后台2个工程,前台是一个独立网站项目,而后台则在我们公司的产品IBOX系统的插件内,其实整个iKonw也将是作为IBOX系统的插件存在,客户在买我们的产品时候可以选择是否需要此插件,在进行安装的时候就只部署选择的项目,由于前后台是独立在2个不同的项目里面,唯一相同的就是访问的同一个数据库,但是有一些系统配置我是直接用XML文件来保存的,我又不想用虚拟目录,所以给前后台通讯造成了一点麻烦。单例类所谓单例,就是说在全局里只存在一个实例,这个实例会在被频频使用,比如说系统的一些配置参数信息,或是一些过滤的关键字,访问这些信息的如果每次都要去读取配置文件的话就太麻烦了,这些内容我只希望读取一次配置,这个时候就可以考虑使用单件...
- posted@ 2009-11-23 0:29:52
- update@ 2010-1-16 14:28:43
- 阅读(4692)
- 评论(0)
TinyMce在线编辑器完美打造成Asp.Net服务器自定义控件
玩了tiny_mce在线编辑器好几个星期,今天终于差不多把所有的功能都给完成了,确切的说是把编辑器的插件功能完美的整合在我的博客里面,解决一些小的bug,这还得意于它本身是开源免费的,这里我实现的功能主要有:修改图片和多媒体文件上传和浏览功能;增加signature个性签名(关联博客)和insertcode插入代码(整合CodeHighlighter代码高亮显示)功能插件;修改编辑器内按下Ctrl S键save保存插件功能,使之支持Postback到服务器端并触发OnSave事件。修正编辑器内字体过小、设置编辑器不会自动移除div元素节点的等问题。起初我引用tiny_mce编辑器都是直接嵌入的脚本的,摸索了一番待完善所有功能后,当然就要把它做成.net的自定义控件了,方便每一个页面调用,下面我就结合在做自定义控件的时候说一下Tinymce编辑器。,可在线试试我的TinyMCE在线编辑器,先上自定义控件源代码...
- posted@ 2009-9-11 23:32:22
- update@ 2010-2-11 15:21:52
- 阅读(12237)
- 评论(8)
IIS虚拟目录调用主网站Bin内类库方法
最近全力投入IBOX的开发,先是做了一个留言的Plugins互动插件,不过发现在插件内调用主站很是麻烦,但是可用.net的反射调用IBOX的主站类库的方法:
IBOX插件是一个独立网站作为IBOX主站的Plugin虚拟目录存在,调用主站Bin内类方法非常不方便,有时候不好和主站交互,如在插件内删除留言的操作我要在IBOX的主站内记录日志,但我又不想把dao、bean重新拷贝一份到插件内来,但发现使用反射可以完美的调用IBOX的主站内任一类库方法,具体实现是通过动态加载IBOX的主站类库程序,动态创建dao、bean类实例,动态调用其方法并可获得返回值,所以IBOX插件网站也能调用IBOX的主站IBOX_DB.dll、IBOX_DL.dll内任一方法,希望下次能用到。
- posted@ 2009-8-26 14:45:55
- update@ 2009-8-26 14:55:19
- 阅读(5001)
- 评论(0)
博文推荐
搜索
最近发表
- 三年(2011-08-27)
- 使用ReportViewer的rdlc图形报表(2011-07-28)
- 2011时代财富11周年年庆(2011-06-05)
- 我的第一个NHibernate2.1.2.GA程序事例(2011-03-26)
- 移动硬盘Linux内搭建MyEcilipse8.6开发环境(2011-02-26)





最新评论