自定义Domain Service时遇到实体不能更新的问题及其解决方案
这是在项目中的一个小问题。我们用到了自定义的Domain Service和自定义Entity,如果仅仅是读取数据,没有任何问题。但如果需要通过双向绑定,实现更新,则可能会遇到一个错误。类似下面这样 本文将重现这个问题,并分析原因和提供解决方案。 【备注】Domain Service看起来很不错,尤其是结合LINQ to Entity的话。但在使用自定义Domain Service时
http://cyqdata.cn/cnblogs/article-detail-41853
解决 IE6 position:fixed 固定定位问题
就像你所遇到的问题一样, IE6 有太多的 bug 让制作网页的人头疼。这篇文章介绍的是介绍我的如何解决IE6 不支持 position:fixed; 属性的办法。
关于 position:fixed; 属性
生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 “left”, “top”, “right&rdquo
http://cyqdata.cn/cnblogs/article-detail-41830
Jquery Uploadify插件+Servlet解决FTP多文件上传
这个小程序的起因是老大让我做一个Adobe LiveCycle的外围小程序,附件要随着工作流一起流转用于每级用户审批作为参考.我用.Net2个小时搞完了,被老大通知这个必须用JAVA做-.-无奈之下搞了两天终于搞出来了. Uploadify插件是一个界面友好,有进度条,支持多文件上传的插件,官方地址为:http://www.uploadify.
http://cyqdata.cn/cnblogs/article-detail-41822
【原创】关于html+ashx开发中几个问题的解决方法
在跟html+ashx打交道的园友们肯定会发现,这种模式虽然优美,但在开发中会遇到一些难处理的地方。我也不例外,下面是自己在实际开发中总结出来的几条经验,希望跟大家分享,更希望得到大家的建议和更好的解决方法!
问题1:用委托字典代替switch...case。
这个问题是在处理请求时发现的,大家肯定也不愿意在自己的项目中建许多的handler来处理那么多的请求,于是就想到在一
http://cyqdata.cn/cnblogs/article-detail-41765
修改.bashrc文件错误导致root无法登录的解决办法
今天使用Fedora9搭建交叉编译环境时,错误的编辑了bashrc文件,导致root用户无法登录(现象是始终停留在登录界面),经网上搜索网友的解决办法,外加自己的实践,总结方法如下:
1.登录界面读秒时按任意键,进入操作系统选择菜单; 2.根据说明,按e键修改启动项;光标到kernel那一行,按e,在最后面输入3(前加一空格); 3.回车,按b启动系统; 4.使用root帐户登录; 5
http://cyqdata.cn/cnblogs/article-detail-41750
谈谈 sql2000备份的数据库还原到sql2005中,系统提示“祖宗”的解决方法
今天我把公司的数据库(sql2000备份的数据库)我拿到我的机器上(sql2005)去还原结果出现了一大堆的问题 !我看到最为详细的解决方案(http://hi.baidu.com/jordanwj/blog/item/4ba40f6480af50f7f6365455.html),可是还是解决不了我的
http://cyqdata.cn/cnblogs/article-detail-41734
企业库 验证模块的 javascript 解决方案
Enterprise Library Validation block For javascript
http://vabtojs.codeplex.com/
开始接触 enterprise library 5 是刚进公司那会。我花了两周时间把从企业库提供的功能走马观花的过了一遍。
之后,在我们的代码里用的最多的就是数据库,缓存用了一点点。
当初就想把验证这块给用上,但是搜了很多网页,没有找到
http://cyqdata.cn/cnblogs/article-detail-41717
关于B2C官网产品分类属性解决方案思路
一:为什么要做分类多属性?1、网站架构的清爽性,可维护性,分类搜索在一些比较大型的B2C网站,会发现不同的类目下面都会有一些不同的选项例如进入了红酒柜类目,我可以选择是 多少瓶的 ,电子的还是压缩机的 ,价格范围等如果进入了搅拌机的类目,我可以选择多少转的,功率,产量多少等但如果是传统的属性表结构的话,将是这样储存产品表:名称,产品编码,型号,瓶数,压缩机类型,价格,转速,功率,产量这
http://cyqdata.cn/cnblogs/article-detail-41691
SQL SERVER本地管理员和SA帐号都无法访问的问题和解决方案
这几天在讲SQL Server 2008的课程,今天头一天,因为主办方准备的环境是用做好的同一个虚拟机,然后分发到很多台实验用的机器后,用sysprepare这种工具,修改了电脑名称。一早就遇到大家无法登录到SQL Server的问题,不管是用本地管理员,还是SA帐号。 我分析下来,本地管理员无法登录的原因就是因为电脑名称修改了之后,现在的本地管理员的SID已经不是修改之前那个本地管
http://cyqdata.cn/cnblogs/article-detail-41638
windows 7 help 帮助文件无法打开的解决
无法打开需要 Windows 帮助 (WinHlp32.exe) 程序的帮助文件
Windows 帮助 (WinHlp32.exe) 是一个帮助程序,自 Microsoft Windows 3.1 版本的操作系统以来,它已包含在 Microsoft Windows 中。但是,在许多发行版中,Windows 帮助程序均未进行重大更新,不再符合 Microsoft 标准。因此,自 Windows Vi
http://cyqdata.cn/cnblogs/article-detail-41621
解决在IE浏览器中resize事件执行多次
resize事件是在窗口或框架的大小被调整时发生,包括最小化、最大化。在IE和Opera浏览器中,只要窗口边框被拖动,就触发该事件,在Mozilla浏览器中,resize 事件只是在停止改变窗口大小时才会触发。这是个让人每次改变页面窗口的大小时很郁闷的方法,尤其在IE浏览器中,稍微动下窗口边框,就会触发很多次事件。更让人蛋疼的是在resize事件中包含某些页面内容处理或计算导致resize事件再次
http://cyqdata.cn/cnblogs/article-detail-41566
解决在IE6下使用display: inline-block;的不兼容性问题
网页中用到了如下CSS样式:
.panel .item { height:25px; *height:24px; line-height:25px; text-decoration:none; margin: 4px 5px 0 0; color:#416AA3; font-size:12px; white-space:nowrap; di
http://cyqdata.cn/cnblogs/article-detail-41389
项目开发总结:解决多线程窗体与主风格不一致问题
这个星期干的事还比较多的,写了些文档,以前做的系统很多不合理的地方修改下更人性化和新增一些功能,忙是忙,不过算过得挺充实的,特别是解决了一些问题后的激情。解决问题后就做个总结吧,以后或许经常遇到类似问题的。
经常遇到这样的情景:在处理一个耗时操作时开启一个线程来处理,在后台线程处理数据或逻辑后给用户一个提示,常见的Messa
http://cyqdata.cn/cnblogs/article-detail-41361
终于解决“Git Windows客户端保存用户名与密码”的问题
自从上次用 Bonobo Git Server 搭建好 Git 服务器,博客园开发团队就将源代码管理工具从SVN切换至Git。
传说中的Git果然名不虚传:速度快,想分就分,想合就合(分支管理方便)...
但有一个地方不爽,很不爽:每次Pull或Push时都要输入用户名与密码,无法保存用户名与密码。
程序员的天性之一 —— 讨厌重复(恨),程序员的天性之二 &md
http://cyqdata.cn/cnblogs/article-detail-41320
【WinCE】WinCE程序开发中出现“无法找到PInvoke DLL"Kernel32.dll"”问题的一种解决方法
最近本人参与了一个小项目是做WinCE6.0平台上的应用,开发用的语言是C#。
整个开发过程中让我感到十分蛋疼,说实话用C#这样的高级语言去做嵌入式设备上的应用软件并不是种高明的选择。不但一些通用的类库比普通WINFORM少了一半,就连调用的API函数与普通台式机上的WINDOWS系统也不一样。
在WINCE中引用DLL然后调用其API函数比较容易出现问题就是WINCE
http://cyqdata.cn/cnblogs/article-detail-41222
在IIS7上部署ASP.NET MVC3网站应用程序遇到的错误及解决方案
系统环境:Windows2008R2,安装IIS,安装.NET 4,安装SQL Server, 安装ASP.NET MVC3服务器独立安装版本。
接下来将Web应用程序Deploy到服务器,运行网站出现如下错误:HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOL\ASP.NET v4.0",解决
http://cyqdata.cn/cnblogs/article-detail-41196
Windows Server AppFabric 缓存(微软分布式缓存解决方案)
主要介绍一下Windows Server AppFabric特点,详细的介绍及代码参照MSDN,这里就不多此一举了。(同类产品Memcahed)
Windows Server AppFabric 扩展了 Windows Server 以为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能。 AppFabric 托管功能向 In
http://cyqdata.cn/cnblogs/article-detail-41175
XPS文档阅读器的文件流功能解决文档实时呈现的问题
对于经常在网上泡的我们, 我们时常听见‘流’一词,从YouTube的视频流到iTunes的广播流,简直随处可听。顾名思义,流是一个数据传输过程,允许数据包被实时翻译和呈现,而无需事先下载整个数据。其基本的思路就是,使大型内容尽可能在最短的时间内传送。
发展至今,“流”这个词不仅仅适用于媒体,同样也适用于文档。因此,ClientUI 5中的XPS文
http://cyqdata.cn/cnblogs/article-detail-40976
PDF格式文件,日文字符复制变成方块的解决办法
今天帮朋友弄一个日本政府驻中国办事处的网站,要把PDF上的日文内容做到网站上。我把PDF里的字符copy出来,然后黏贴,结果全都变成了一个个方块或者乱码,网上搜了半天也没有找到办法,居然有人建议用OCR的。这个字符弄不下来网站可就没法做了,而且我对日语是两眼一抹黑,不认识,只能复制粘贴。
我尝试了以下方法:
1.安装windows日文语言包,失败
2.调整字体字符集,失败
3.升级Adobe Re
http://cyqdata.cn/cnblogs/article-detail-40832
HtmlAgilityPack 加载中文页面时出现在乱码的最终解决方案
前几天我在博客园转载了一篇"net HtmlParser初步使用研究"的文章,之后看过文章评论才知道原来现在已经有HtmlAgilityPack这个类库可以更方便地对HTML内容进行分析和提取。因此今天特别学习和实践了一下HtmlAgilityPack和XPath,并作下笔记。
HtmlAgilityPack是
http://cyqdata.cn/cnblogs/article-detail-40669