摘要: 职位工作:1、参与公司互联网平台产品的分析、设计工作;2、与产品设计团队沟通,深入了解业务需求;3、负责独立模块的设计和开发;4、解决研发过程中的关键问题和技术难题;我们希望您:1、有3年以上的.Net软件开发经验,对.Net Framework有较深入理解(技术出众者可放宽年限);2、熟悉并擅长3种以上.Net平台大型系统所需技术,如:WCF, Web Service, JQuery, ASP.NET, WinForm, Silverlight, ADO.NET ;3、能熟练使用SQL Server或其它关系数据库,熟悉索引、事务、存储过程;4、能编写高质量代码,可完成较复杂的交互流程设计和阅读全文
posted @ 2011-12-06 13:27 LanceZhang 阅读(811) 评论(6) 编辑
摘要: 背景做过WinForm和Web的朋友们可能都有这个感觉:做用户体验良好的WinForm应用程序要远比Web应用程序困难的多。这是因为Web应用程序毕竟只靠HTML+CSS+JS就能做出各种强大的功能和绚丽的效果,而WinForm应用程序则是一步步在屏幕上“绘制”图形图像,还要考虑各种重绘情况。一般开发中为了降低开发成本,我们往往选用第三方WinForm控件,而像NetAdvantage, ComponentOne等第三方控件是商业收费的,而且架构中重用的组件很多,使得各控件之间相当耦合,即使我们只需要使用其中一个控件,也得引用一大堆dll,有些时候着实不便,跟别提自己定制了。简介GanttPl阅读全文
posted @ 2010-12-21 10:57 LanceZhang 阅读(4102) 评论(24) 编辑
摘要: 本系列文章是我在ASP.NET Forum做ASP.NET AJAX的技术支持时遇到常见疑难问题的解决方案积累,在此索引以方便大家查看。阅读全文
posted @ 2010-03-15 10:54 LanceZhang 阅读(2064) 评论(3) 编辑
摘要: 本系列文章基于系统设计实例讲述从VisualStudio 2010 在软件开发周期的各个环节上的新功能和对UML的支持,及其早期版本的部署。另外还有其它一些关注VisualStudio 2010的帖子,特此索引以方便大家查看。阅读全文
posted @ 2010-01-29 10:45 LanceZhang 阅读(1651) 评论(1) 编辑
posted @ 2013-05-09 14:09 LanceZhang 阅读(207) 评论(0)  编辑
摘要: 职位工作:1、参与公司互联网平台产品的分析、设计工作;2、与产品设计团队沟通,深入了解业务需求;3、负责独立模块的设计和开发;4、解决研发过程中的关键问题和技术难题;我们希望您:1、有3年以上的.Net软件开发经验,对.Net Framework有较深入理解(技术出众者可放宽年限);2、熟悉并擅长3种以上.Net平台大型系统所需技术,如:WCF, Web Service, JQuery, ASP.NET, WinForm, Silverlight, ADO.NET ;3、能熟练使用SQL Server或其它关系数据库,熟悉索引、事务、存储过程;4、能编写高质量代码,可完成较复杂的交互流程设计和阅读全文
posted @ 2011-12-06 13:27 LanceZhang 阅读(811) 评论(6) 编辑
posted @ 2011-10-19 16:58 LanceZhang 阅读(153) 评论(1) 编辑
摘要: 下午一如既往的打开.NET Reflector,发现2011年5月30日,免费的午餐终于到头了,本文提供一个小技巧来应对过期。阅读全文
posted @ 2011-05-30 16:11 LanceZhang 阅读(2989) 评论(19) 编辑
摘要: 看到园友的一篇文章,说在一些企业门户站点里,我们经常会去根据需求变更来修改数据绑定的筛选条件,深有同感。而诸如企业门户这些场景一般也不用考虑什么性能之类的非业务要求,尽快的完成业务变更和尽可能少的减少网站编译更新次数却是网站技术支持团队的核心竞争力之所在。不妨设想一下,如果用Store Procedure+DAL+BLL 写好的一个列表查询,如果要适应查询条件变更,则要动的地方恐怕很多,还需要重新编译,再把一堆dll更新上去。。。看了“活跃的毛虫”兄弟的代码,本人也有所感悟,在此也分享一种更加“动态”的绑定方法:大家知道,在.NET3.5以来,与Linq同时也提供了很多针对泛型集合的扩展方法,阅读全文
posted @ 2011-03-08 17:11 LanceZhang 阅读(506) 评论(7) 编辑
摘要: 今天园子里关于加班的帖子很多,惹起众多争议:http://www.cnblogs.com/realdigit/archive/2011/03/06/1972242.htmlhttp://www.cnblogs.com/jyk/archive/2011/03/07/1973214.html窃以为:首先,在公司自己学习和娱乐不属于加班。除了这种情况,加班分为“主动加班”和“被动加班”:主动加班:对于工作上已经完成的任务,要将其超额完成,精益求精。此种加班纯属个人工作热情,非常好,常见于公司管理层人员和部分老板,及工作积极优秀的员工;员工积极加班被喜欢员工主动加班的老板(如唐骏)看到了,自然会获得一阅读全文
posted @ 2011-03-07 15:06 LanceZhang 阅读(928) 评论(15) 编辑
摘要: 不管是报表图表还是电子地图,将Silverlight应用程序嵌入到MOSS中,可以大大提高MOSS站点的用户体验。而合理的应用WebPart对嵌入的Silverlight进行封装则能够减少开发复杂程度。最近参与的项目中有不少这样的案例,于是便写了一个简单的Silverlight封装WebPart,分享与此,希望能够帮助又需要的朋友。(第一次写WebPart,请多指教)考虑到的问题有:xap文件缓存期限承载容器的样式xap文件路径配置xap文件接收的参数没有考虑到的问题有:安全性(绝大多数MOSS应用都是intranet的,相对安全)代码如下:/*************************阅读全文
posted @ 2011-03-07 12:54 LanceZhang 阅读(703) 评论(1) 编辑
摘要: 背景呃,春运,不用多说了。。上海局的电话订票只支持8000个并发,基本上都抢不到。我等广大P民只能将眼光投放到赶集网、58同城等门户,关注里面的车票转让信息,尽管不少是票贩子,但也没办法。前几天自己转让了一张火车票,结果信息发上去之后10分钟内收到了11个电话,自然后来的10个朋友都失望而归。无疑,这里也成了抢票的战场。。园子里也有不少朋友都写了信息监控程序,如这个,本人加以借鉴,做了这个WinF...阅读全文
posted @ 2011-01-25 11:36 LanceZhang 阅读(8097) 评论(62) 编辑
摘要: 背景做过WinForm和Web的朋友们可能都有这个感觉:做用户体验良好的WinForm应用程序要远比Web应用程序困难的多。这是因为Web应用程序毕竟只靠HTML+CSS+JS就能做出各种强大的功能和绚丽的效果,而WinForm应用程序则是一步步在屏幕上“绘制”图形图像,还要考虑各种重绘情况。一般开发中为了降低开发成本,我们往往选用第三方WinForm控件,而像NetAdvantage, ComponentOne等第三方控件是商业收费的,而且架构中重用的组件很多,使得各控件之间相当耦合,即使我们只需要使用其中一个控件,也得引用一大堆dll,有些时候着实不便,跟别提自己定制了。简介GanttPl阅读全文
posted @ 2010-12-21 10:57 LanceZhang 阅读(4102) 评论(24) 编辑
摘要: 前一阵子看到刘慈欣老师的《三体3》出版了,很是兴奋,就从网上找到了《三体2》的txt,准备重温一下(不买纸质书,为了环保,家里书太多太重,表鄙视偶)。打开一看,发现都出版了几年了,怎么网上连个像样的盗版都没有,明显是从扫描版pdf上使用文字识别ocr工具抓下来的文字,正确率倒还挺好,但有很多不必要的换行符,让人看起来非常吃力(如图)于是,就花时间自己写了个小工具,来实现不必要换行符的剔除。试了试,效果很不错源码下载:/Files/blodfox777/LineBreak.rar程序下载:/Files/blodfox777/换行移除.rar阅读全文
posted @ 2010-12-06 14:02 LanceZhang 阅读(3644) 评论(10) 编辑
摘要: 园子里几位前辈在若干年前已经写过一些在MOSS中部署自定义WebService的方法(如:文章一,文章二),但可能是MOSS版本不同的缘故,我试过数次都未能成功,最终摸索出了worked solution(与前面两位前辈文章中描述的solutions不同点很多),特总结于此,希望能够帮助需要的朋友们。阅读全文
posted @ 2010-11-26 15:18 LanceZhang 阅读(2150) 评论(3) 编辑
摘要: 最近做数据监控遇到这么个查询需求,就从系统存储过程[sys].[sp_tables]中征用了遍历用户表的代码,组织一下,配合以MSSQL 中的表变量,写了如下代码:方法一:[代码]这里使用表变量而非临时表,是因为大多数数据库中表的数量不会太多,使得临时表(或表变量)中的记录条数不会很多。如此一来,借以表变量,将数据暂时存放放在内存中要比存放在tempDB中更加高效。基本思路为:1.从系统视图SYS...阅读全文
posted @ 2010-10-27 14:11 LanceZhang 阅读(8012) 评论(15) 编辑
摘要: 简要情况:Gamania Digital Entertainment CO.LTD成熟网游公司(高利润),开发团队技术很好(能学到东西),同事关系融洽,待遇属业内中上,欢迎园友加入工作职责:1、与需求部门沟通,分析需求可实现性,提出相关可行性建议;2、根据系统分析规划文件,撰写相关程序并对撰写的程序进行测试、修改;3、负责现有系统的维护、修改、完善与新增;4、负责程序相关的数据库备份;5、协助各类...阅读全文
posted @ 2010-08-25 15:42 LanceZhang 阅读(848) 评论(7) 编辑
摘要: 前一阵初用Oracle,在64位Win7上尝试安装Toad和PLSQL Developer,结果装完之后无论如何也连接不到服务器(连接字符串无误)。上网搜了一阵,发现很多人直接声称这些工具不支持64位windows。虽没能找到直接的解决方案,但得知:Oracle Client在默认情况下是不允许客户端工具的路径中出现特殊符号(如括号)的,而64位windows操作系统则默认会将大多数32位的软件安...阅读全文
posted @ 2010-07-28 14:46 LanceZhang 阅读(10480) 评论(9) 编辑
摘要: 刚才看到windows live mail里面有4封未读邮件,一看原来是Lance Zhang的生日提醒,才知道又生日了,时光如梭,哥老了。。。=>=>=>阅读全文
posted @ 2010-07-19 12:52 LanceZhang 阅读(852) 评论(20) 编辑
摘要: 在cnblogs博问中回答问题http://space.cnblogs.com/q/15717/,特做了个小例子,希望能够帮助新手朋友们扩宽思路Default.aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//D阅读全文
posted @ 2010-07-13 17:40 LanceZhang 阅读(1616) 评论(13) 编辑
摘要: 本系列文章是我在ASP.NET Forum做ASP.NET AJAX的技术支持时遇到常见疑难问题的解决方案积累,在此索引以方便大家查看。阅读全文
posted @ 2010-03-15 10:54 LanceZhang 阅读(2064) 评论(3) 编辑
摘要: 今天老大让我打开Digg.com的首页,看它的源码,这一看不要紧,偶当场就被雷到了,随即百思不得其解,被黑了?在老大的提示下,才发现玄机原来在这里……阅读全文
posted @ 2010-02-09 13:38 LanceZhang 阅读(15904) 评论(25) 编辑
摘要: 如何动态创建提示框(Tooltip)是ASP.NET Forum里的常见问题之一,在做技术支持时,我曾在英文博客上总结过ASP.NET和ASP.NET AJAX环境下如何动态创建提示框的三种常见方法,比较基础,收到了蛮多老外们的commend,如今英文博客被墙,特转到这里来与大家分享。阅读全文
posted @ 2010-02-09 10:21 LanceZhang 阅读(2327) 评论(8) 编辑
摘要: 这篇PPT是我在微软做ASP.NET AJAX技术支持时所作的,参加了Microsoft GCR CSS 的 Ready to show Presentation并获胜拿到了100元奖金,今天把源文件从MOSS上找了出来,共享给大家。阅读全文
posted @ 2010-01-29 11:04 LanceZhang 阅读(2533) 评论(5) 编辑
摘要: 本系列文章基于系统设计实例讲述从VisualStudio 2010 在软件开发周期的各个环节上的新功能和对UML的支持,及其早期版本的部署。另外还有其它一些关注VisualStudio 2010的帖子,特此索引以方便大家查看。阅读全文
posted @ 2010-01-29 10:45 LanceZhang 阅读(1651) 评论(1) 编辑
摘要: 什么是排序规则(collation) 关于SQL Server的排序规则,估计大家都不陌生,在创建数据库时我们经常要选择一种排序规则(conllation),一般我们会留意到每一种语言的排序规则都有许多种,比如标准大陆简体中文Chinese_PRC的排序规则就有数十种之多 这些排序规则有什么作用呢?让我们先来看看MS官方的解释: 排序规则指定了表示每个字符的位模式。它还指定了用于排序和比较字符的...阅读全文
posted @ 2010-01-21 16:00 LanceZhang 阅读(18309) 评论(10) 编辑
摘要: 本周我们部门有技术交流活动,轮到我来分享技术,便将前几天学习PostSharp的领会参考学习资料整理成了一份PPT,在此也给大家分享。阅读全文
posted @ 2010-01-14 12:15 LanceZhang 阅读(2811) 评论(18) 编辑
摘要: 在09年的.NET技术大会上Jeffery Richard展示的性能测试代码中,功能强大的CodeTimer引起了大家的注意,园子里的老赵就自己写了一个,最近在老赵原有的代码上加上了一个Time方法的重载,以适用于非Console应用程序中快速的性能比较,比如Winform、Web、UnitTest、WindowsService等。 阅读全文
posted @ 2010-01-13 12:03 LanceZhang 阅读(1219) 评论(4) 编辑
摘要: 终于写完了,可能后续的修改不会少,先备份一下吧。更多信息:http://openlab.codeplex.com/SourceControl/list/changesetsblogsCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/******对象:S...阅读全文
posted @ 2010-01-07 18:30 LanceZhang 阅读(392) 评论(7) 编辑
摘要: 在IIS URL Rewriting 和 ASP.NET routing(上)中,我们针对IIS URL Rewriting 和 ASP.NET routing的理念和功能分别进行分析并进行对比,在清楚了这些基本原理和异同之后,我们该如何在应用中挑选合适的URL优化方案呢?在本文中,我们将对此进行探讨分析,并例举几种两者协同应用的案例。阅读全文
posted @ 2010-01-05 09:45 LanceZhang 阅读(3173) 评论(7) 编辑
摘要: 新版本URL-rewrite module for IIS 7.0的发布了,ASP.NET Routing组件随着.NET Framework 3.5 SP1的发布,并在.NET Framework 4.0 Beta中进一步成熟。作为ASP.NET 开发人员,我们不免会对这两个功能相近的组件抱有许多疑问,诸如“它们有什么异同?”“分别适用于什么环境?”等等。本文旨在描述这两者之间的异同,并为开发人员提供什么时候使用哪一种解决方案的建议。阅读全文
posted @ 2010-01-04 21:48 LanceZhang 阅读(3310) 评论(3) 编辑
摘要: 今天将站点部署到Win7 64bit的IIS下,发现网站下所有自定义的HttpModules不管用了?! 自己看了看IIS7.5的各项配置,发现 和 都没有我的HttpModules。 仔细一想,...阅读全文
posted @ 2009-11-23 18:28 LanceZhang 阅读(3266) 评论(15) 编辑
摘要: 总所周知,目前Win7的激活程序多如牛毛,但总有些朋友的机器就是激活不了,以至于要刷BIOS等高危操作。 本文通过对Win7激活程序的原理分析,针对几种常见的不能激活Win7问题提出解决方案,希望能够帮助需要的朋友。阅读全文
posted @ 2009-11-10 17:24 LanceZhang 阅读(4997) 评论(27) 编辑
摘要: 对支付宝的“标准快速付款接口文档”“即时到账接口开发文档及其代码实例”“net_05_UTF-8(post方式)”“解读支付宝接口程序”进行汇总和整理,希望能够帮助需要的朋友。阅读全文
posted @ 2009-11-03 14:45 LanceZhang 阅读(46714) 评论(33) 编辑