摘要: 最近要做SSRS的东西,需要掉SSRS的webservice做一些处理,网上搜了N多的信息都说用到ReportingService2005的类,但是在VS2008里尝试了一下却发现找不到这个类,有一个类似的ReportingService2005SoapClient类似乎提供了非常相似的功能,但是又没有办法指定credential。后来搜到了下面的连接http://www.sqldev.org/sql-server-reporting-services/cannot-find-reportingservice2005-class-with-the-reportservice2005asmx-w 阅读全文
posted @ 2012-02-03 14:42 zhanqiangz(闲云野鹤) 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1. *.xsd.cs could not be found while building BTS10 project via TFS10: http://rusteddev.wordpress.com/2010/06/15/build-biztalk-2010-beta-project-with-tfs-2010-use-x86-version-of-msbuild/ 2. No mapping between account names and security IDs was done. (ConfigHelper): 在配置BTS2010的时候容易出现这个问题,解决方案就是手工创建BT 阅读全文
posted @ 2010-12-08 17:48 zhanqiangz(闲云野鹤) 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 人一旦闲下来就会搞出一些事端来。项目刚刚结束,手头没有什么特别要紧的事情要做,所以打算重装一下系统。从公司局域网安装个window 7 RC版,等文件拷贝结束后感觉就死机了,后来自己重启,然后重新安装,到选择磁盘的那一步发现两个分区被合并了。天啊,里面可是有我两年来积累下来的好多东西,还有四五个G的邮件,这要是全丢了就严重不爽了。联系了IT的人,人家说没有办法,可以到外面找人做数据恢复,1M将近100块钱。开什么玩笑,我几十个G的数据都恢复过来什么概念啊? 阅读全文
posted @ 2009-07-23 10:45 zhanqiangz(闲云野鹤) 阅读(4787) 评论(37) 推荐(12) 编辑
摘要: I have one EDI to IDOC map deployed on BizTalk2006, and after I dropped an EDI file into the receive location, I got the following error.Fatal error encountered in EDI Disassembler, error information ... 阅读全文
posted @ 2009-02-17 19:03 zhanqiangz(闲云野鹤) 阅读(703) 评论(0) 推荐(0) 编辑
摘要: A few days ago, one of my co-workers and I had a discussion on non strongly typed BTS artifacts deployment. I just did one simple POC and proved non-GACed BTS artifacts cannot execute. 阅读全文
posted @ 2009-01-17 11:21 zhanqiangz(闲云野鹤) 阅读(494) 评论(0) 推荐(0) 编辑
摘要: XmlSerializer is stupid in many ways..., it did cause me a lot of trouble. You also can find a tons of XmlSerializer related bug descriptions on internet, google it with keyword (XmlSerializer bug) . 阅读全文
posted @ 2009-01-08 00:09 zhanqiangz(闲云野鹤) 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Functoid is no more than a piece of .Net code, find my another post BizTalk-Get to know functoid for more detail. The functoids coming with BizTalk do not always satisfy your needs. How to create our own custom functoid? In this article, I want to create a functoid which get current date/date time based on given format. 阅读全文
posted @ 2008-05-29 23:39 zhanqiangz(闲云野鹤) 阅读(1931) 评论(1) 推荐(0) 编辑
摘要: You want BizTalk Server to send the same message to multiple downstream systems for further processing. Send Port Group is designed to serve this purpose. 阅读全文
posted @ 2008-05-29 08:46 zhanqiangz(闲云野鹤) 阅读(2237) 评论(1) 推荐(0) 编辑
摘要: I am here not talking about debugging BizTalk application with HAT, my topic is how to debug map in VS2005. 阅读全文
posted @ 2008-05-09 21:36 zhanqiangz(闲云野鹤) 阅读(1633) 评论(4) 推荐(0) 编辑
摘要: This article is intended to give you a general idea about what’s functoid in BizTalk. Functoid is no more than a piece of .Net code... 阅读全文
posted @ 2008-05-08 22:39 zhanqiangz(闲云野鹤) 阅读(1493) 评论(4) 推荐(0) 编辑
摘要: BizTalk - String Functoids 阅读全文
posted @ 2008-04-01 12:49 zhanqiangz(闲云野鹤) 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 七夕对于大多数中国人来说只是传统的情人节,但是对我来说意义却非同寻常!去年的七夕我把新娘子迎回家,今年的七夕我在梦寐以求的新公司上班正好一周,今年的七夕是一个值得庆祝和总结工作的日子。 阅读全文
posted @ 2007-08-19 10:28 zhanqiangz(闲云野鹤) 阅读(645) 评论(2) 推荐(0) 编辑
摘要: 在“一夫一妻”制的社会中,受道德约束,每个人(虽然本例是用girl’s engagement,但是实际不论对于男人或者女生都是成立的,^_^。)一旦有了婚约就不应该再接受其他的婚约。不知道现在还有没有“指腹为婚”和“娃娃亲”,虽然这与现在提倡的“婚姻自由,自主婚姻”等观念格格不入,但是与“一夫一妻”制度是没有冲突的,而且对于本例是很有用的。“指腹为婚”和“娃娃亲”映射到本例,就是early created singleton object,GirlsEngagement实例在外界访问以前已经存在了,所以大家不要再去试图追求一个从小就有了婚约的人。现实生活中并不是一个追求者去追一个被追求者这么简单,更多的时候可能是一对多的关系,多个人同时追求一个人(多线程问题),这个时候会出现非常非常多的问题,如果没有任何限制,这个被追求者同时有了多个婚约,后果真的不堪设想啊!轻则会有各种各样的纠纷,重则可能会搞得头破血流,你死我活。追求一个自己心仪的对象如果想更大可能性拿到婚约,最好是让别人知道某人正在被你追,但是这个时候你也要搞清楚,你喜欢的人是不是已经有了婚约,别跟大家说你要追某MM,结果发现人家 阅读全文
posted @ 2007-06-10 11:55 zhanqiangz(闲云野鹤) 阅读(2473) 评论(9) 推荐(0) 编辑
摘要: Global.asax文件里的Application_Init能触发吗?在项目中遇到一个bug,结果发现是因为把一些在整个web应用程序启动时应该执行的代码放到了Application_Init中,但是这个方法在web应用程序启动的过程中并没有触发.我用的环境是VSTS,不管是web site项目还是web application项目都是这样,也委托我的朋友在VS2003里做了验证,结果一样不能触发.你可以白度或者Google一下,关于Application_Init的文章很多,大多都说在web应用程序启动的时候触发,并且在整个生命周期只执行一次.下面的文章来源于网络: 阅读全文
posted @ 2007-06-07 11:07 zhanqiangz(闲云野鹤) 阅读(1691) 评论(5) 推荐(0) 编辑
摘要: 在应用程序的整个生命周期,ASP.NET都会维护一个由Global.asax派生(Global.asax-derived)出来的HttpApplication实例的池.当应用程序接到一个http请求,asp.net页面框架就会指派其中的一个HttpApplication实例来处理请求.这个特定的HttpApplication实例会负责管理这个请求的整个生命周期.这个实例也只能在当前请求完成后才可以被重用.通过HttpApplication类你可以通过编程的方式来访问HttpApplication.Init和HttpApplication.Dispose 方法以及Application_OnStart 和 Application_OnEnd 事件,并且你可以访问HttpModule的一些公开事件.(注:在msdn的IHttpModule相关文档中可以看到这个接口只有两个公开的方法接口一个是Dispose另一个是Init.) 阅读全文
posted @ 2007-05-25 13:25 zhanqiangz(闲云野鹤) 阅读(1535) 评论(0) 推荐(1) 编辑
摘要: Head First Design patterns笔记-Decorator Patterns (从”用不同技能武装自己”看装饰模式)---学习是人类与生俱来的一种能力。当然像哭泣、微笑、吃饭、睡觉等能力人一来到这个世界就会。当你学习了一种技能你就会多一种行为能力。用不同的技能把自己武装起来,你就会成为一个”多才多艺”的人,^_^。就我自己而言,吃喝拉撒睡这些就不用再提了,小学四年纪的时候学会了游泳(在同伴当中应该算是学的很晚的),大约六年级的时候开始摸篮球,算起球龄来也差不多15年了,不能算高手中的低手至少也应该算是低手中的高手了(大学的时候也是靠球技迷倒一片的,^_^。稍微自恋一下)。大学修的计算机科学与技术,毕业来北京混饭吃做了一年多的开发。后来走投无路做了一年测试,最后还是脱离了枯燥的测试工作重新做开发。算起来这几项能力我也算都具备了,现在除了做好自己的开发工作,我也会协助同事做一些测试的工作,工作之余我会参加一些游泳,篮球的比赛活动,业余时间教我老婆这几项技能,^_^。这篇文章的例子正是模拟人与技能之间的这种关系,我的一个朋友一直做开发,现在正在学习游泳,基本不会打球,这个例 阅读全文
posted @ 2007-05-10 23:10 zhanqiangz(闲云野鹤) 阅读(3021) 评论(9) 推荐(0) 编辑
摘要: Head First Design patterns笔记-Observer Patterns (从TFS的Project alerts功能看观察者模式) . Team foundation server中提供了一个非常适用的功能就是project alerts.在team explorer中打开一个项目,右键菜单中有一个project alerts菜单项,点击会弹出一个对话框,你可以选择自己要接受的project alert的类别(发送project alert的一些规则)和自己的email地址,当当前项目发生的变化或者发生的事件满足上述你订阅的规则时,系统就会给你发送邮件通知你TFS中你所关心的项目发生了怎样的变化。想着跟踪项目中的变化,这应该是最方便的途径了,订阅了以后TFS会自动通知你相关的信息,你在也不会自己逐个文件查看是否发生了改变了。如果不在需要跟踪项目的信息,只要推订project alerts就可以了。 阅读全文
posted @ 2007-05-01 09:52 zhanqiangz(闲云野鹤) 阅读(2816) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 2.0的编译行为. 在从ASP.NET1.1向2.0迁移的时候在如何生成debug和release的构建(builds)方面做了调整. 阅读全文
posted @ 2007-04-29 16:55 zhanqiangz(闲云野鹤) 阅读(4672) 评论(7) 推荐(0) 编辑
摘要: Head First Design patterns笔记-Strategy Patterns (从不同的人使用不同的交通工具上班看策略模式)。 生活在北京,每天早晨当我骑着自行车走在上班的路上的时候都能看到和我一样行色匆匆的路人,自行车族还是占相当大的比例的,偶尔会有摩托车呼啸着从身边飞过,相当的嚣张。不过摩托车碰到满街的奥迪,宝马之类的就相形见绌了。开车也有抓瞎的时候,比如堵车了,我们自行车族完全可以绕着走或者从车缝里穿过去,基本不会有太多的影响,你们小轿车就得一直等到交通疏散开才可以,有本事你给我也从车缝里挤过去看看。^_^。交通工具一般能和人的职位头衔相对应起来,像我这样一穷二白的ITer大概也只能骑自行车了,稍微有点钱的可以弄个摩托车跑跑,当然一般老板都有自己的私家轿车。本文的例子就是讲老板,项目经理(我假定他们比较有钱,完全可以支付起使用摩托车的费用)和我们普通ITer选择自己的交通工具去上班。当然老板完全可以也骑自行车,这是合法的也是可行的。 阅读全文
posted @ 2007-04-25 22:57 zhanqiangz(闲云野鹤) 阅读(2896) 评论(10) 推荐(0) 编辑
摘要: 晕菜了,TFS居然把vss里的那个rollback功能cut掉了,还好有人写了工具. 阅读全文
posted @ 2007-04-17 12:51 zhanqiangz(闲云野鹤) 阅读(1245) 评论(2) 推荐(0) 编辑
摘要: 使用性能计数器检测应用程序的性能! 阅读全文
posted @ 2007-04-12 22:54 zhanqiangz(闲云野鹤) 阅读(3713) 评论(6) 推荐(0) 编辑
摘要: 利用c#后台注册js的技术大家都快用烂了,但是有时候我们想把js脚本添加到head中而不是在body中,怎么办呢?.net framework2.0为我们提供了一些便利,大家可以尝试使用一下HtmlHead,这个东东正是我们所需要的.1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Collections;... 阅读全文
posted @ 2007-04-11 18:30 zhanqiangz(闲云野鹤) 阅读(1276) 评论(6) 推荐(0) 编辑
摘要: web service类什么时候初始化? 阅读全文
posted @ 2007-03-26 14:53 zhanqiangz(闲云野鹤) 阅读(3142) 评论(3) 推荐(0) 编辑
摘要: 1. ASP.NET AJAX Documentation is now available to download. You can deploy it on your own box for easy browsing.2. ASP.NET AJAX official web site:http://ajax.asp.net/ 3. Access ScottGu's Blog to learn... 阅读全文
posted @ 2007-02-08 14:22 zhanqiangz(闲云野鹤) 阅读(633) 评论(2) 推荐(0) 编辑
摘要: A COMPARISON OF MICROSOFT'S C# PROGRAMMING LANGUAGE TO SUN MICROSYSTEMS' JAVA PROGRAMMING LANGUAGE 阅读全文
posted @ 2007-01-04 11:18 zhanqiangz(闲云野鹤) 阅读(739) 评论(0) 推荐(0) 编辑
摘要: See Exception Handling in Web Servicesand Handling and Throwing Exceptions in XML Web Services. 阅读全文
posted @ 2006-12-06 16:58 zhanqiangz(闲云野鹤) 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 从<<professional asp.net2.0>>上翻译了一段。 随着.net2.0的发布好多东西都发生了变化。不仅ASP.NET本身发生了变化,IDE也有了巨大的改变,windows窗体,visual basic, c#以及其他。因为visual basic和c#是ASP.NET开发最为常用的两种语言,所以这一章将重点讲述Visual basic和C#的变化。由于这... 阅读全文
posted @ 2006-06-27 09:51 zhanqiangz(闲云野鹤) 阅读(2543) 评论(2) 推荐(0) 编辑
摘要: 下面的代码用内嵌sql语句方式通过调用BeginExecuteReader取出前五条数据,并且把callback的代理传给这个方法。不需要其他的处理,当这个异步调用结束时回调函数将被触发,并且取出结果集显示在屏幕上。<%@ Page Language=”C#” %><%@ Import Namespace=”System.Data”... 阅读全文
posted @ 2006-06-20 22:47 zhanqiangz(闲云野鹤) 阅读(1593) 评论(3) 推荐(0) 编辑
摘要: Wait方法是三种异步调用方法中最为优雅的一种,这种方法提供了高度的灵活性,高效性,当然也稍微复杂一点。使用这种方法可以开始多个异步过程然后等待其中任何或者过程调用结束。使用这种方法你可以只等待那些相互依赖的过程,处理那些不和其他过程依赖的异步过程。这种方法在设计上要求考虑异步过程的细节,你必须慎重判断哪些异步过程是相互依赖的,哪些不是。这种方法的复杂性在于你必须理解其细节并且做出对应的设计。这是... 阅读全文
posted @ 2006-06-20 22:42 zhanqiangz(闲云野鹤) 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: 概述一 开始一个异步过程,然后轮循检测异步过程返回的IAsyncResult对象来判断过程调用是否结束。二 为异步过程提供一个回调函数。这种方法可以让你并行处理其他的任务。当异步过程结束时,回调函数被 触发用来处理过程结束后的清理工作以及通知程序的其他部分该异步过程已经结束。三 第三种方法使用wait handle来处理异步过程,这是三种方法中最优雅的方法。使用这种方法你可以开启你想开启的所有异步... 阅读全文
posted @ 2006-06-20 22:36 zhanqiangz(闲云野鹤) 阅读(1214) 评论(0) 推荐(0) 编辑