随笔分类 -  每天进步一点点

记录每天的学习和进步
摘要:一般的开发流程是设计数据库,然后编写实体类的DatabaseFirst模式. 即使现在CodeFirst很流行,即首先编写实体类然后生成数据库,但是实体之间的关系通过DbContext中的OnModelCreating事件来手动编写还是很麻烦的. 因此很多开发还是习惯通过PD设计数据库.那么如何生成我们需要的CodeFirst的实体类呢.并且我们实体类的如何包含在PD中已经设置了中文描述如[Display(Name="编号")]这样的属性呢. 阅读全文
posted @ 2012-07-18 13:58 zhouruixi0728 阅读(3265) 评论(8) 推荐(5)
摘要:Simple OOXML(http://simpleooxml.codeplex.com/)是一个基于Open Office SDK v 2.0,同时支持office2007 Excel和Word导出的开源类库。 对于Excel支持多种数据格式包括字符串、数字、日期等,支持删除工作簿,支持DataTable的粘贴,支持合并单元格和设置单元格样式等等。 对于Word支持通过书签定位来输出字段的功能。 阅读全文
posted @ 2012-07-05 15:14 zhouruixi0728 阅读(2689) 评论(7) 推荐(2)
摘要:利用ID列不能重复的特性,在页面加载时生成临时的GUID,然后插入数据是用这个GUID做ID,这样一个页面就不会由于用户连续点击或者刷新造成重复的数据插入,简单实用呵呵 阅读全文
posted @ 2011-07-05 11:01 zhouruixi0728 阅读(551) 评论(4) 推荐(0)
摘要:分享一下我的编码习惯,大家有更好的方法欢迎留言补充 使用快捷键alt+shift+F10, 使用alt矩形选择, 按住ctrl点击全选整个单词,相当于双击全选, 要习惯使用home和end键, 使用shift+del整行删除, 使用带小红帽的键盘, 设置输入法, 代码生成 阅读全文
posted @ 2011-06-29 10:09 zhouruixi0728 阅读(3100) 评论(17) 推荐(4)
摘要:背景 今天研究了一下刷博客的访问量的程序 实现过程 本来感觉很简单直接写个html页,里面嵌一个IFRAME,然后用js一直设置iframe的src,但是由于js的权限问题没成功...没办法只能做个winform的了. 直接在winform上放一个webbrowser然后在webbrowser页面加载完成后再重新加载就达到了刷访问量的目的...但是问题又出现了刷了几次之后访问量就不变了,原来博客系统屏蔽了一直请求的IP地址. 所以切换IP地址就成了问题的关键 阅读全文
posted @ 2011-06-28 17:18 zhouruixi0728 阅读(985) 评论(2) 推荐(0)
摘要:我的项目都是用的ext布局然后中间是加载iframe页的tab控件所以当我们编辑一条数据打开一个编辑的tab页,保存时需要更新列表页的数据,但是如果直接用js刷新页面会造成时间的ext控件变短,因为ext初始化的时候会计算页面的宽度,但是当我们在编辑页的时候列表页是隐藏的,所以计算的宽度是错误的所以我们在最外面的页面加事件监听tab的切换,编辑页保存的时候先用js变量记录要更新哪个页面然后在那个页面active的时候再刷新 阅读全文
posted @ 2011-06-08 21:06 zhouruixi0728 阅读(350) 评论(0) 推荐(0)
摘要:网上看了很多一般都是重写repeater控件,不过发现一个超简单的方法,直接利用FooterTemplate 在里面加上  <FooterTemplate> <asp:Label ID="lblEmpty" Text="没有数据" runat="server" Visible='<%#bool.Parse((Repeater1.Items.Count==0).ToStrin... 阅读全文
posted @ 2010-12-01 18:11 zhouruixi0728 阅读(593) 评论(0) 推荐(0)
摘要:以前同事做水晶报表如果画完了再添加字段就得重画,因为画水晶报表讨论了很多次,我不相信微软把水晶报表做的那么烂,我就研究了一下水晶报表,原来每次报表字段改动了他都是把数据源删掉再重新画报表,这样报表的字段就对应不上了,其实水晶报表里面有一个设置数据源位置,只要把DataSet字段加上后,在报表的字段管理器里面设置数据源位置然后选当前的表和数据源的表,右侧的更新按钮就可以点了,更新后字段管理器里面的字... 阅读全文
posted @ 2010-12-01 16:45 zhouruixi0728 阅读(1869) 评论(1) 推荐(0)
摘要:1:配置httpRuntime  <httpRuntime executionTimeout= "180" maxRequestLength= "102400" useFullyQualifiedRedirectUrl= "false" minFreeThreads= "8" minLocalRequestFreeThreads= "4" appRequestQueueLimit= "10... 阅读全文
posted @ 2010-12-01 16:33 zhouruixi0728 阅读(240) 评论(0) 推荐(0)
摘要:backup log seip2 WITH NO_LOGbackup log seip2 WITH TRUNCATE_ONLYDBCC SHRINKDATABASE(seip2)seip2为要清空日志的数据库 阅读全文
posted @ 2010-12-01 15:35 zhouruixi0728 阅读(236) 评论(0) 推荐(0)
摘要:转http://space.cnblogs.com/group/topic/345/jquery技巧总结一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用... 阅读全文
posted @ 2009-10-30 11:10 zhouruixi0728 阅读(137) 评论(0) 推荐(0)
摘要:[转]http://space.cnblogs.com/group/topic/12031/jQuery性能优化指南(1)https://docs.google.com/View?docid=dft4vhq9_21hjb7j9fz&revision=_latestjQuery性能优化指南(2)https://docs.google.com/View?docID=dft4vhq9_22g93... 阅读全文
posted @ 2009-10-30 09:48 zhouruixi0728 阅读(187) 评论(0) 推荐(0)
摘要:原文:http://tansy.blogbus.com/logs/4987207.htmlDemo:http://files.blogbus.com/tansy.blogbus.com/files/1176084661.htm[代码] 阅读全文
posted @ 2009-09-28 16:21 zhouruixi0728 阅读(194) 评论(0) 推荐(0)
摘要: 最近由于快速开发用了微软的ajaxcontroltoolkit,实现点击添加然后弹出一个搜索框去选择添加数据的功能 但是由于页面比较长并且弹出框是居中显示的,所以很多时候不是在屏幕中间显示的,这就需要在页面中设置弹出框的位置 阅读全文
posted @ 2009-09-21 10:17 zhouruixi0728 阅读(1006) 评论(1) 推荐(1)
摘要:在最近的项目中调用adobe9的组件把word转成pdf(具体的实现可以参考http://www.cnblogs.com/lne818/archive/2008/10/24/1318599.html),但在转换用户上传上来的word文件中却出现了问题.有一些文件转换失败,我们直接用adobe的转换工具来转换,开始转换一会就直接异常退出了,而且当时那个文档内容很大我们用排除法一点一点排除,最后找到原... 阅读全文
posted @ 2009-06-19 15:27 zhouruixi0728 阅读(985) 评论(1) 推荐(0)
摘要:http://www.codeproject.com/KB/cs/iisdetection.aspx今天在codeproject上闲逛发现这篇很有用的文章,因为以前的项目安装的时候要装webservice,那时经常出现iis中没有注册.NET2.0的问题,现在在安装的时候就可以直接判断IIS版本和.NET是否在IIS中注册了.[代码]附代码:/Files/zrx401558287/MSNET20.... 阅读全文
posted @ 2009-06-02 18:05 zhouruixi0728 阅读(1220) 评论(0) 推荐(0)
摘要:[背景]我们项目中用到XceedFtp这个FTP组件来下载数据.但是由于我们的文件比较多每次下载过程中都会时不时的卡死,也没有任何异常抛出,就一直卡在ReceiveFile这个方法上,试过很多办法,但是一直都没解决.....困扰了我们好长时间.[解决方案]今天尝试修改这个bug时,只是把这个ftp的模式改为主动就解决了.....当时是超郁闷啊..._oFtp.PassiveMode = false... 阅读全文
posted @ 2009-04-10 16:55 zhouruixi0728 阅读(530) 评论(0) 推荐(1)
摘要:现在做的这个项目用到了几次两个表之间拷贝数据第一次是导出的时候当时为了导出一些数据然后在其他的系统中导入,表的结构是一样的,所以我就新建了一个数据库,然后:select * into [DB_A].table_A from [DB_B].table_B这句话的意思就是从DB_B这个数据库中的table_B导出数据,到数据库DB_A中的table_A,这句话的好处就是它会在DB_A中创建一个tabl... 阅读全文
posted @ 2009-04-01 16:43 zhouruixi0728 阅读(1654) 评论(0) 推荐(0)
摘要:最近做了一个双机备份,就是服务器上有个文件夹,会接收客户端传来的文件,而我们要做的就是同步这台服务器和另一台备用服务器上的文件. 为了实现这个功能我们使用的tcp点对点传输. 阅读全文
posted @ 2009-03-13 16:25 zhouruixi0728 阅读(13751) 评论(23) 推荐(2)
摘要:【实现功能】读取word文件的内容,根据word的标题或书签把word分成多个部分的word文件。【开发环境】vs2005+office2003【实现过程】1:操作word文档首先要添加word的.NET引用:Microsoft.Office.Interop.Word2:首先读取word文档[代码]3:创建一个文档来保存拆分的word部分[代码]4:比较关键的就是根据标题或书签来定位了.如果根据标... 阅读全文
posted @ 2009-03-06 13:57 zhouruixi0728 阅读(3313) 评论(6) 推荐(0)