Spiga

随笔分类 -05. Daily Work

应对.NET Reflector过期的小技巧

2011-05-30 16:11 by LanceZhang, 2133 visits, 网摘, 收藏, 编辑
摘要:下午一如既往的打开.NET Reflector,发现2011年5月30日,免费的午餐终于到头了,本文提供一个小技巧来应对过期。 阅读全文

在MOSS2007中开发并部署自定义WebService

2010-11-26 15:18 by LanceZhang, 1554 visits, 网摘, 收藏, 编辑
摘要:园子里几位前辈在若干年前已经写过一些在MOSS中部署自定义WebService的方法(如:文章一,文章二),但可能是MOSS版本不同的缘故,我试过数次都未能成功,最终摸索出了worked solution(与前面两位前辈文章中描述的solutions不同点很多),特总结于此,希望能够帮助需要的朋友们。 阅读全文

Digg被黑了?No,呵呵

2010-02-09 13:38 by LanceZhang, 15684 visits, 网摘, 收藏, 编辑
摘要:今天老大让我打开Digg.com的首页,看它的源码,这一看不要紧,偶当场就被雷到了,随即百思不得其解,被黑了?在老大的提示下,才发现玄机原来在这里…… 阅读全文

方法性能比较的好帮手:CodeTimer的扩展应用

2010-01-13 12:03 by LanceZhang, 890 visits, 网摘, 收藏, 编辑
摘要:在09年的.NET技术大会上Jeffery Richard展示的性能测试代码中,功能强大的CodeTimer引起了大家的注意,园子里的老赵就自己写了一个,最近在老赵原有的代码上加上了一个Time方法的重载,以适用于非Console应用程序中快速的性能比较,比如Winform、Web、UnitTest、WindowsService等。 阅读全文

OpenLab V4 博客DB脚本备份

2010-01-07 18:30 by LanceZhang, 288 visits, 网摘, 收藏, 编辑
摘要:终于写完了,可能后续的修改不会少,先备份一下吧。更多信息:http://openlab.codeplex.com/SourceControl/list/changesetsblogsCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/******对象:S... 阅读全文

Linq to SQL删除或清空表的效率问题

2009-04-17 11:47 by LanceZhang, 695 visits, 网摘, 收藏, 编辑
摘要:今天在项目中需要删除一张表中的所有数据,或删除所有id=“XXX”的数据使用如下代码:[代码]发现删除的速度极其缓慢,并且多了许多无用功(取出需要删除元素的列表),在数据量上30万时实在难以忍受故采用如下方法:[代码]若需要清空一个表,则可直接使用:[代码] 阅读全文

将cnblogs嵌入你的Visual Studio 2005/2008

2009-03-16 12:40 by LanceZhang, 528 visits, 网摘, 收藏, 编辑
摘要:一直以来,我都在outlook中订阅cnblogs的首页RSS,每次查看还要打开outlook,感觉不是很便捷,前天看了下Visual Studio的设置,才发现一直以来比较讨厌的“Start Page”上的MSDN新闻也是通过RSS订阅的,从而也可以将博客园订阅到Visual Studio中去。不晓得大家知不知道这个小技巧,就来分享一下,暂首页二十分钟,还望早已知道的园友切莫拍砖。 阅读全文

2009 .NET技术大会图文分享

2009-02-23 15:07 by LanceZhang, 4871 visits, 网摘, 收藏, 编辑
摘要:2009年2月20日21日,中国第一届.NET技术大会在上海金钱豹酒店举行。无论如何,这是中国.NET开发者的第一次技术大会。Jeffrey Richter、高焕堂、胡百师等众多大师特地从海外前来分享技术,探讨经验。也有许多听众朋友特意从山东广州澳洲等地赶来参加。本人在此次大会中受益很深,总结了大会中的见闻感受,在此与大家分享(多图杀猫) 阅读全文

stock代码备份

2009-02-12 16:31 by LanceZhang, 389 visits, 网摘, 收藏, 编辑
摘要:写了一天,累死了,备份一下~[代码] 阅读全文

实时股票数据获取方式

2009-02-10 10:35 by LanceZhang, 8519 visits, 网摘, 收藏, 编辑
摘要:转自:股票数据的获取目前有如下两种方法可以获取: 1.http/javascript接口取数据2.web-service接口1.http/javascript接口取数据1.1Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如:var hq_... 阅读全文

Windows 7 SDK beta版及开发示例视频发布

2009-01-20 18:36 by LanceZhang, 2011 visits, 网摘, 收藏, 编辑
摘要:1月9日,Windows SDK for Windows 7 and .NET Framework 3.5 SP1 BETA版发布,一些Windows 7的开发资源也已经在channel9上发布了 阅读全文

ASP.NET ImageButton/Image 控件关于border的一个诡异的BUG及其解决方案

2009-01-16 15:29 by LanceZhang, 2091 visits, 网摘, 收藏, 编辑
摘要:今天上午帮同事重现一个客户提交的关于ASP.NET ImageButton/Image控件的bug,最终找出了原因,提交到了产品组,但很是不解,在网上搜索了一下,也没见大家讨论这个问题。在此就和大家研究一下 阅读全文

Outlook Express邮件客户端的自动化配置

2009-01-13 15:12 by LanceZhang, 2318 visits, 网摘, 收藏, 编辑
摘要:在部署一个政府OA系统中的邮件模块时,由于用户全都是五六十岁的老人,邮件客户端统一采用Outlook Express,甲方项目经理要求邮件客户端的配置实现全自动化,非常头疼,好不容易才解决,来此与大家分享。 阅读全文

荣获微软“最有影响力开发者”GDI(General Develop Influencer)心得一二

2009-01-12 18:17 by LanceZhang, 387 visits, 网摘, 收藏, 编辑
摘要:记录一下,与有兴趣的朋友分享经验 阅读全文

我的2008年年记(上)

2009-01-10 06:37 by LanceZhang, 374 visits, 网摘, 收藏, 编辑
摘要:写给自己,人生最有活力的时期就是二十一二岁,青春的年代,苦涩的年代,也是成长的年代,每一分钟都需要永远记忆下来。不记下来,再过几年就忘了,会很可惜的。记下来,有空回忆回忆,自勉自励,自强不息…… 阅读全文

困兽之斗!使用JavaScript执行客户端的exe文件(excute the .exe file on client-side machine by JavaScript)

2008-10-02 14:41 by LanceZhang, 1259 visits, 网摘, 收藏, 编辑
摘要:安全...安全...网络安全叫的很响,于是很多具有高危漏洞的技术都被直接和谐掉了,但在一些可信赖内网的Web应用中,很多需求是可以考虑在安全性和兼容性上放宽限制,从而实现目的比如以下的代码,使用IE内嵌的ActiveX控件来实现从网页上执行客户端机器上的exe文件尽管需要苛刻的执行权限和环境,但有些时候在需求走上绝路时,也可以一试,权作困兽之斗![代码] 阅读全文

使用JavaScript展开/折叠TreeView中所有节点(Expand and Collapse All Nodes of asp.net Treeview on the client with javascript)

2008-10-02 13:42 by LanceZhang, 2285 visits, 网摘, 收藏, 编辑
摘要:代码如下,国外网站上copy很多,也不知道谁才是原作者,但在.net 3.5下好像有一点毛病,就是图标的问题,不知道如何解决:[代码] 阅读全文

图片上传之前检查大小、尺寸、格式并预览(Validate the file size/file type/image size/ before upload)

2008-09-23 12:53 by LanceZhang, 2833 visits, 网摘, 收藏, 编辑
摘要:读取客户端文件的信息对于Web应用程序来说几乎是不可能的,但我们可以通过JavaScript和IE内置的ActiveX来实现 注意:本例仅能在IE浏览器中正常使用 阅读全文

网页的横向打印的三种方案(print your page landscape)

2008-09-16 17:40 by LanceZhang, 7521 visits, 网摘, 收藏, 编辑
摘要:关于网页打印,window.print()提供的功能离远离一般的需求,很多情况下需要编程扩展目前网上有很多关于网页打印的,但大多采用了ActiveX控件或IE内置的一些Object,由于ActiveX的安全性因素,实用性大打折扣关于网页的横向打印,确切的说,使用标准JS或CSS方法是不可行的,然而,我们可以根据需求来考虑以下三种方案方案一:CSS滤镜实现MS为IE浏览器(5.0以上)提供了一套不错... 阅读全文

取消UpdatePanel的Updating (Cancel the Updating of UpdatePanel)

2008-09-15 16:17 by LanceZhang, 295 visits, 网摘, 收藏, 编辑
摘要:当使用UpdatePanel进行局部刷新时,有时候会遇到过长的等待时间,这时候,如果有一个“取消”按钮就能够为人机交互提供不少便利。 在下面的代码中,我们先使用Sys.WebForms.PageRequestManager.getInstance()方法获取当前的PageRequest, 如果是异步刷新的话,就终止它 阅读全文

Google Chrome 不兼容ASP.NET Menu!

2008-09-08 10:31 by LanceZhang, 4034 visits, 网摘, 收藏, 编辑
摘要:问题:1. CSS没有正常应用 2. 鼠标点击事件postback有误 3. 下拉子目录不能显示 更新:使用ASP.NET 2.0 CSS Friendly Control Adapters可以解决 阅读全文

用CSS为网页加上水印(add water mark to your page via CSS)

2008-09-05 11:10 by LanceZhang, 729 visits, 网摘, 收藏, 编辑
摘要:有些时候我们需要提示客户“DO NOT COPY”, 就像在MS Word中所做的那样,昨天遇到这样的case,就尝试用CSS+DIV解决:页面代码如下,还有一些地方需要改进,比如调整水印的大小以覆盖全部页面等:[代码] 阅读全文

15套优雅的配色方案代码(15 Elegant Color Schemes)

2008-09-04 14:14 by LanceZhang, 2513 visits, 网摘, 收藏, 编辑
摘要:搜集来的,很实用,大家来分享,代码在最下方[代码] 阅读全文

纯CSS+DIV实现圆角的三种方法(create a round corner DIV by pure CSS)

2008-09-02 16:30 by LanceZhang, 2341 visits, 网摘, 收藏, 编辑
摘要:方法一:使用"•"来当圆角:[代码]方法二:来自:http://www.cnblogs.com/scgw/articles/927682.html[代码]方法三:来自:http://www.cnblogs.com/pointdeng/articles/1171323.html[代码] 阅读全文

ASP.NET 事件日历(some resource about Event Calendar)

2008-09-01 18:36 by LanceZhang, 1138 visits, 网摘, 收藏, 编辑
摘要:Do you want to draw a calendar with event, just like http://www.google.com/calendar/renderBut you don’t know how to start, right?If so, I suggest you begin with some easier examples, because the... 阅读全文

为TreeView的节点添加右键菜单(Add ContextMenu to ASP.NET TreeView)

2008-08-29 18:39 by LanceZhang, 3720 visits, 网摘, 收藏, 编辑
摘要: 阅读全文

TreeView大数据量绑定的优化方案(the Plenty of data issue of ASP.NET TreeView)

2008-08-29 17:41 by LanceZhang, 1124 visits, 网摘, 收藏, 编辑
摘要:In that scenario, I have some suggestions:First, please try to keep the node number of TreeView less than 1000, we can find that advice there:http://msdn.microsoft.com/en-us/library/ms529261.aspxRende... 阅读全文

使用JavaScript选择DataGrid行的方法汇总(Select row of DataGrid by JavaScript)

2008-08-29 13:21 by LanceZhang, 558 visits, 网摘, 收藏, 编辑
摘要:前些天发了一篇 使用JavaScript选择GridView行的方法汇总(Select row of GridView by JavaScript) 有朋友反馈说不适用于DataGrid,确实,如果要在DataGrid的行中添加JavaScript事件捕捉,必须用下面的代码:[代码] 阅读全文

JavaScript能访问客户SQL数据库?能!(Access a client side MSSQL database by JavaScript)

2008-08-27 19:56 by LanceZhang, 821 visits, 网摘, 收藏, 编辑
摘要:JavaScript能访问客户SQL数据库?能!真的能!要求:SQL Server2000(其它版本没试过),且数据库必须安装了WMI扩展(WMI SQL Server Administration Provider,能在SQL Server2000安装光盘的"x86otherwmi" 目录下找到)好了,接下来我们试试代码吧:(code from http://www.devarticles.co... 阅读全文

获得TextBox中光标的位置(get the cursor position in a TextBox or InputText)

2008-08-27 19:45 by LanceZhang, 700 visits, 网摘, 收藏, 编辑
摘要:使用JavaScript实现:[代码] 阅读全文

捕获超链接的Ctrl+Click事件(handling onclick event on a hyperlink when Ctrl key is pressed)

2008-08-27 19:38 by LanceZhang, 536 visits, 网摘, 收藏, 编辑
摘要:(奇怪,不知道客户要这个效果做什么)效果:如果点击超链接,将正常导向;如果按住Ctrl键并点击超链接,将执行一段JS代码,并且浏览器不会导向或打开新页面[代码] 阅读全文

使用JavaScript选择GridView行的方法汇总(Select row of GridView by JavaScript)

2008-08-26 19:19 by LanceZhang, 1083 visits, 网摘, 收藏, 编辑
摘要:先说说我的方法吧,不是最好的,却是代码量最少的一行:[代码]呵呵有点夸张了,具体做法是在GridView的RowDataBound事件里写这么写:[代码]原理很简单,在ASP.NET的页面Render时,GridView的选择、删除、编辑 等事件会产生简单的postback 参数,分别是select$, Update$, Edit$...这样就给我们带来了很大的便利,在上面的例子中,就使用了Sel... 阅读全文

CSS+DIV布局,一个列宽影响另一个列宽,使总宽度自适应(CSS+DIV Layout, one column's width depend on the other's)

2008-08-26 18:47 by LanceZhang, 1415 visits, 网摘, 收藏, 编辑
摘要:一个客户说要用DIV+CSS布局,两列,其中导航列宽度不确定(由里面的TreeView控件确定),而与它并列的内容列宽度要做到自适应,也就是内容列宽度+导航列宽==固定值(总宽度)但是,内容列宽度 和导航列宽 都没有一个定值,而网上的大多自适应列宽代码都是基于一个定值的无奈,我写Winform出身的对CSS+DIV知之甚少,只能通过JavaScript来完成了,效果还可以,IE7.0和Firefo... 阅读全文

按需求定制ASP.NET Calendar控件(Customize the ASP.NET Calendar Control)

2008-08-26 18:26 by LanceZhang, 780 visits, 网摘, 收藏, 编辑
摘要:如今各种各样的日历控件满天飞(参见http://www.cnblogs.com/blodfox777/archive/2008/08/13/1266639.html),使用ASP.NET Calendar控件的朋友貌似不多了,但今天一个客户的古怪问题却让我想起了它的一个大优点:可以按照自己的要求进行定制!问:Scenario: I have a calendar control in an asp... 阅读全文

用__postback传递JavaScript变量到c#(pass a js variable to C# by a __postback )

2008-08-26 09:30 by LanceZhang, 472 visits, 网摘, 收藏, 编辑
摘要:之前发过用POST方式的http://www.cnblogs.com/blodfox777/articles/1271912.html而用__postback比较高阶,代码出自NC01[代码][代码] 阅读全文

判断客户浏览器是32位还是64位(detect the browser: 32bit or 64bit)

2008-08-25 17:38 by LanceZhang, 489 visits, 网摘, 收藏, 编辑
摘要:To detect the browser, please try the following code:[代码]in a 64bit lab, the following like information will be show:[代码] 阅读全文

使用OutLook 2007的请注意啦(a problem with OutLook 2007)

2008-08-25 17:25 by LanceZhang, 322 visits, 网摘, 收藏, 编辑
摘要:A customer said he has created a newsletter(HTML format) with background image, and it seems good in outlook 2003/gmail/yahoo/ie6/ie7/opera/fire-foxhowever, just in Outlook2007, the background image h... 阅读全文

获取本机已安装的软件列表C#/VB.NET(Get the list of installed software in local pc)

2008-08-22 09:24 by LanceZhang, 1345 visits, 网摘, 收藏, 编辑
摘要:Please try the following code, it will work:[代码][代码]http://forums.asp.net/t/1306676.aspx 阅读全文

AJAX弹出窗口,永远不会被拦截的弹出窗口(create pop up window without popup blocked)

2008-08-21 18:37 by LanceZhang, 3185 visits, 网摘, 收藏, 编辑
摘要:We use window.open will be block by the browsers or blocker tools, and showModalDialogwill not be block by the browsers, but always blocked by blocker tools, the only way to open pop up window which c... 阅读全文

阻止用户关闭网页,提示保存的解决方案IE/FF/OP通用(stop page from closing, and remind user save unchanged data )

2008-08-20 20:00 by LanceZhang, 646 visits, 网摘, 收藏, 编辑
摘要:in fact the onbeforeunload event supported in Firefox browser, but the window.event is not supported in Firefox.So, we can use the following code to stop page from leaving: function SaveRemind() { w... 阅读全文

通过HTTP压缩来提高WebService性能的一些好资源(some good resource about WebService with HTTP-Compression )

2008-08-20 18:23 by LanceZhang, 599 visits, 网摘, 收藏, 编辑
摘要:文章都不错,有几篇已经被园友翻译了Retrieving Data from Web Services using Standard HTTP 1.1 Compression http://www.dotnetjunkies.ddj.com/Tutorial/90D3B3E0-6544-4594-B3BA-E41D8F381324.dcikWhy use data compression for y... 阅读全文

ASP.NET AJAX DropShadow 控件的一个BUG和解决方法(a bug of DropShadow and solution to resolve)

2008-08-20 18:11 by LanceZhang, 263 visits, 网摘, 收藏, 编辑
摘要:DropShadow控件:http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DropShadow/DropShadow.aspx既方便又使用,给广大新手们带来了很大的便利,可以轻松的为Panel(DIV)等控件制作出圆角阴影效果,只需要如下代码就可以为Panel1添加美观的效果:[代码]但今天发现了这个控件的一个BUG: 如果我们把一个应用了Sh... 阅读全文

ASP.NET同时上传多个文件,和不使用HTMLFileInput上传的方法(resource about file upload)

2008-08-19 19:01 by LanceZhang, 1302 visits, 网摘, 收藏, 编辑
摘要:关于同时上传多个文件,目前有很多解决方案可行,如下MultiPowUploadhttp://www.element-it.com/MultiPowUpload.aspxjQuery Multiple File Upload Pluginhttp://www.fyneworks.com/jquery/multiple-file-upload/Allowing Users to Upload Mult... 阅读全文

获取JavaScript变量的类型(Finding Out Class Names of JavaScript Objects)

2008-08-19 18:42 by LanceZhang, 1290 visits, 网摘, 收藏, 编辑
摘要:翻译修改自:http://magnetiq.com/2006/07/10/finding-out-class-names-of-javascript-objects/JavaScript与一般的OO语言相比,缺少了一个获取对象类名的内置函数(如c#的GetType)。而JavaScript内置的typeof函数在判断数组和对象时,只会返回一个“object”,当然,对用户自... 阅读全文

鼠标显示大图的效果,类似淘宝(show a enlarge image in mouse hover)

2008-08-19 17:24 by LanceZhang, 1713 visits, 网摘, 收藏, 编辑
摘要:之前发布过一段代码,http://www.cnblogs.com/blodfox777/articles/1208224.html但前不久发现有个重大问题!不支持Firefox!因为window.event在IE和Opera里都是全局变量,而在Firefox中只面向即时触发的事件,所以,我们要将event作为参数传递给方法,才能兼容Firefox,修改后的代码如下,比起原来的代码,缺少了图片跟随鼠... 阅读全文

一些禁止鼠标右键的资源(resource about diable the right click)

2008-08-15 15:18 by LanceZhang, 268 visits, 网摘, 收藏, 编辑
摘要:There are many ways to disable the right click; however there seems no real way to absolutely disable the right click.No Right Click http://javascript.internet.com/page-details/no-right-click.htmlDisa... 阅读全文

很累很失败,发奋学英语

2008-08-07 18:37 by LanceZhang, 266 visits, 网摘, 收藏, 编辑
摘要:这几天状态很差...一直都知道自己的英语不好,但今天才发现原来糟糕到了如此地步,以至于成为最大的瓶颈今天Review我的post,我发现几乎所有的问题,归根到底,都是因为misunderstanding或者表述不清,或者因为表述不清而产生的其它问题。真的很失败,想想自己在大学时,从没认真上过一节英语课,四级成绩只超过分数线2分,六级没过以后下班不玩了,看英语。。。Sincerely,Lance Z... 阅读全文

共享一个邮件发送的程序( share a Mail Sending program)

2008-08-06 17:35 by LanceZhang, 283 visits, 网摘, 收藏, 编辑
摘要:写的不怎么好,当时用来测试邮件系统而写的,基本上所有的邮箱,三种类型的邮件都可以发送,还凑合http://files.cnblogs.com/blodfox777/MailSender.rar 阅读全文

网页设计常用字体(转)

2007-11-22 16:42 by LanceZhang, 1576 visits, 网摘, 收藏, 编辑
摘要:英文字体I.Amosis Technik(活泼)II.Hattenschweiler(肃穆)III.Patrician Sample(流畅)IV.SF Quantzite(庄重)V.SF Quartzite OutLine(衬托)VI.Arial(作特殊英文字体以示区别)中文字体1.宋体2.黑体3.方正大标宋简体4.方正大黑简体5.华文行楷6.文鼎大标宋简7.文鼎粗圆简8.文鼎特粗宋简9.文鼎特粗... 阅读全文

一个抽象工厂数据访问模块(a data access component using abstract factory pattern SQL/OLEDB/ODBC)

2007-08-18 08:30 by LanceZhang, 757 visits, 网摘, 收藏, 编辑
摘要:自己的抽象工厂模式(Abstract Factory Pattern) 阅读全文
无觅相关文章插件,快速提升流量