上一页 1 ··· 3 4 5 6 7 8 下一页
  2004年5月9日
摘要: 上次提到DNN2, 用下来感觉还不错,除了速度有点...如果你的客户希望经常布置一下他的网站,并且经常增加一些小的功能模块,DNN应该是个很好的选择。编写DNN2.0模块的项目模版, 有C#版本http://lacolla.europe.webmatrixhosting.net/DesktopDefault.aspx?tabid=66讨论DNN的论坛:(好像要出来多语言版本了)http://www... 阅读全文
posted @ 2004-05-09 14:44 steeven 阅读(870) 评论(4) 推荐(0) 编辑
  2004年4月30日
摘要: 把一个嵌套业务类作为WS结果返回时会出来这个StackOverflowException.,琢磨了两天也没找到原因.编译正常,生成的WSDL也正常。如果嵌套的子类不实例化不会出错。最后他突然想到了问题所在,客户提供的类有很多这样的Property:private _abc;public String abc{ get{return abc;} set{_abc = value;}}而且这些Pr... 阅读全文
posted @ 2004-04-30 17:55 steeven 阅读(687) 评论(3) 推荐(0) 编辑
摘要: 现有的blog是物以类聚,比如来博客园的都是喜欢.net技术的。如果我要写Java方面的blog,就不能出现在首页,这样就很难和Java方面的爱好者交流。一个解决办法是去Java方面的blog网站再申请一个blog。 那一个人需要多少blog呢?java的,.net的,旅游的。。。维护起来很麻烦,以后兴趣变了呢?blog的核心是个人的Post, 对于这个Post,别人可以查看,回复,引用。引用是不... 阅读全文
posted @ 2004-04-30 13:35 steeven 阅读(942) 评论(6) 推荐(0) 编辑
  2004年4月27日
摘要: 从CSDN的《开发高手》上看到dotnetnuke出来2.0版本,以前一直没听说过这个东西,特意找来看看。研究过的朋友可以一起讨论一下。网址:http://dotnetnuke.com介绍:DotNetNuke is an Open Source hybrid of the IBuySpy Portal. Its management team is dedicated to the ongoin... 阅读全文
posted @ 2004-04-27 15:23 steeven 阅读(1442) 评论(10) 推荐(0) 编辑
  2004年4月26日
摘要: 这个问题看起来很简单,实际做的时候碰到很多问题:1. 怎么判断命令的响应结束?最开始就是简单的在循环中判断NetworkStream.DataAvailable,如果没有了就结束读取。最初的时候运行还可以,只是偶尔出些莫名其妙的响应,并且很少出错。后来测试internet上的服务器,问题出来了。几乎没有一个正确返回。最好的情况不过是读回了echo。看样应该等远程服务器响应结束,但是怎么判断响应结束... 阅读全文
posted @ 2004-04-26 20:34 steeven 阅读(3222) 评论(1) 推荐(0) 编辑
  2004年4月21日
摘要: 行业间真是相通的以前家里水管漏水,物业的维修工来了以后就是打补丁。在水管外面箍块胶皮,小小的Patch就解决了漏水。做软件也一样,客户有了问题,我给你Patch。Patch多了就象我的水管一样,浑身箍满了patch, 从sp1到spN...后来向师傅要了个箍和胶皮,我自己也能patch了。隔壁邻居看了以后说,这个水管质量不行,Patch只能用上一年半载。要物业公司Refactor! God, 跟软... 阅读全文
posted @ 2004-04-21 13:01 steeven 阅读(513) 评论(1) 推荐(0) 编辑
  2004年4月19日
摘要: WebService一般都是走HTTP, 一般通过HttpModule拦截就可以。但是要自行编码解码,很难得到详细信息。而且WebMethod抛出的Exception被包装过,不能象普通页面一样通过Context.Error直接拿到它的错误。WebService没有直接继承CBO,要想实现AOP性质的WebMethod拦截和处理,可以通过SoapExtension(Soap扩展)Soap扩展要继承... 阅读全文
posted @ 2004-04-19 18:23 steeven 阅读(3030) 评论(1) 推荐(0) 编辑
摘要: 周末粗略解剖了一下IssueVision, 发现有些地方跟我目前项目的做法很相似ThreadHelper.dll: 提供线程相关组件 SplashScreen 闪现的屏幕 SingletonApp 唯一程序,第二个实例不会动作 SafeLabel -- 可在多线程下安全操作的Label BackgroundWorker 后台工作程序 RunWorkerAnsy() 开始后台工作 DoWork... 阅读全文
posted @ 2004-04-19 10:53 steeven 阅读(12596) 评论(19) 推荐(0) 编辑
  2004年4月16日
摘要: 异步调用可以避免长时间等待WS操作而停止对用户的响应,碰到网络不通的时候尤为重要,用户会误以为死机。异步调用可以让调用在另外一个线程执行,调用结束后时调用某个结束方法来通知操作结果。这样用户界面应该提示一个友好的正在操作动画,而且可以让不耐烦的用户终止操作。在C#中实现异步调用的代码很简单。Web中应该小心使用异步调用,很可能在异步结束时,WEB响应已经结束。在DevDays2004上DEMO的I... 阅读全文
posted @ 2004-04-16 11:18 steeven 阅读(986) 评论(1) 推荐(0) 编辑
  2004年4月15日
摘要: http://www.softether.com/jp/以前CSDN上介绍过这个东西,很好用。即使你我都在公司防火墙的后面,也能透过网络上的虚拟HUB和本机的虚拟网卡连接到一起。这个IDEA很好,而且现在还提供了Linux版本的虚拟hub。提供虚拟HUB服务,应该成为一种新兴业务。想想,在家里就能和公司的电脑联网,访问共享目录,登录远程终端。如果公司的电脑桥接了物理网卡和虚拟网卡。。。在家也可以访... 阅读全文
posted @ 2004-04-15 20:02 steeven 阅读(8521) 评论(14) 推荐(0) 编辑
摘要: asp.net forums居然给每个版面也提供了RSS功能。很有离线浏览器的味道。一直在.Text和Forums间考虑,发现forums比较合适。能够给某个项目或者技术开版面来讨论。Blog的方式因为是每个人建立自己的分类,信息不能集中。forums的结构很好,增加一个全部RSS的功能居然很方便。有空要好好研究 :) 阅读全文
posted @ 2004-04-15 19:21 steeven 阅读(568) 评论(1) 推荐(0) 编辑
  2004年4月14日
摘要: http://www.csdn.net/Develop/read_article.asp?id=26568 阅读全文
posted @ 2004-04-14 23:40 steeven 阅读(478) 评论(1) 推荐(0) 编辑
  2004年4月9日
摘要: [Transaction]class A{ [AutoComplete] void x(){ new B().y(); }}[Transaction]class B{ [AutoComplete] vlid y();}事务传递是在方法间的,y()中怎么知道其上层调用中的事务呢?思路1:FrameStack是方法调用的层次关系,顺藤摸瓜,找到最近的一个有事务的方法,它所在的事务就是需... 阅读全文
posted @ 2004-04-09 22:35 steeven 阅读(2576) 评论(13) 推荐(0) 编辑
  2004年4月7日
摘要: class A{ [Log]void a(){} [Log]void b(){}}1. 方法间内部调用不支持2. 静态方法不支持3. 基于非公开方法调用,不能保证在FrameWork升级后有效。不过对于大多数场合还是比较合适的。 阅读全文
posted @ 2004-04-07 20:40 steeven 阅读(1906) 评论(5) 推荐(0) 编辑
  2004年4月2日
摘要: 还是M$的面子大,一下号召了800多号人马,虽然不包吃,还是人头踊跃讲师除了有两个老脸孔唐海洋和边城(编程?).另外看到了李维,胖乎乎的很象我以前的老板,吓了一小跳.李维的名气最大,讲演前就鼓掌两次,讲完也是掌声长久.这老兄是个标准的台湾男人,语言上很擅长,就是讲话没有停顿和音调,感觉象说唱,听懂了还是很有幽默的.根据蝈蝈骏的观后,上海的讲座好象缩水了,没有两个老外出场.早上说好了8:30开始,结... 阅读全文
posted @ 2004-04-02 20:12 steeven 阅读(758) 评论(4) 推荐(0) 编辑
  2004年4月1日
摘要: nUnit测试一般用图形界面。测试程序写错的时候,看错误消息然后去找错误代码,麻烦一般新手都希望知道几个Attribute执行的顺序。找了半天也没看到顺序图解。可以在项目属性里面设定调试的启动程序为nunit-gui.exe, 这样能对测试调试(图)。但是出错代码还是在GUI里面,不能点击跳到对应代码行。比JBuilder的结合性还是差一些。启动后要按一下Run按钮,如果通过设置个参数,自动开始测... 阅读全文
posted @ 2004-04-01 18:31 steeven 阅读(1474) 评论(6) 推荐(0) 编辑
摘要: 刚才接到微软通知:明天(4/2)微软DevDays2004上海地区活动取消,改在4/3进行。请相互转告! 阅读全文
posted @ 2004-04-01 17:31 steeven 阅读(588) 评论(3) 推荐(0) 编辑
  2004年3月31日
摘要: 问题1:项目结构问题。业务层用WS,客户端用WinForm, 调试起来很麻烦,只能同时调试一个项目。是不是要分开成两个solution? 或者在命名上让导入的WS名称和服务的包名+类名一致,然后用一个Proxy在测试阶段直接Call服务类?问题2:WS导入的时候很讨厌,每个service里面把DS生成在自己的包名下面。是不是应该有自定义的WS导入插件啊? 阅读全文
posted @ 2004-03-31 20:19 steeven 阅读(706) 评论(1) 推荐(0) 编辑
摘要: 表的主键都是sequence, 用dataadpter的Update方法。不知道前人是怎么处理的,我偷懒如下: public void Update(OracleDataAdapter adp, DataSet ds) {//ds是ds.GetChanges()得到的 Debug.Assert(adp != null && adp.SelectCommand != null && ds !... 阅读全文
posted @ 2004-03-31 20:17 steeven 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 原文如下:=============现在国外有很多开源的项目,像Sourceforge上面的.国内,据我所知,好像没有比较好的开源的项目(好像gigix 透明有一个),但是我想应该会理解过来的..我们这段时间都在弄那个AOP,使用JGTM的RealProxy,还有我的DynamicProxy,以及steeven提到过的LOOM.NET和他自己的想法..我想我们是不是做一个实现AOP的一个开源的.N... 阅读全文
posted @ 2004-03-31 19:39 steeven 阅读(895) 评论(8) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页