03 2007 档案
关于OpenId
摘要:去年10月份,我在网上找 OpenId, 还没有什么声音,好像没有什么人对这个感兴趣。现在突然看到一个OpenID的征名活动,仔细一看,好像多了些人关注啊。 在 http://openid.net/ 仔细看了一遍,具体自己可以把过去写的一些程序公开一下,做一个OpenId Provider还是一个不错的主意。尽管这个东西只是一些简单功能上的改进,没有google的作用,但是也是一个不... 阅读全文
posted @ 2007-03-30 00:00 thh 阅读(327) 评论(0) 推荐(0)
Python SOAPpy访问asp.net web service 代码
摘要:在 Python使用 asp.net web service,要用到 SOAPpy库,可是这个东西比较老,要经历一番设置之后,才能正常使用。 下面是一个打开代理的函数: def OpenSoapProxy(uri): from SOAPpy import WSDL proxy = WSDL.Proxy(uri) proxy.soapproxy.config.b... 阅读全文
posted @ 2007-03-29 15:05 thh 阅读(698) 评论(0) 推荐(0)
Python SOAPpy 和 .net WebService
摘要:项目中使用Python 2.2.3,装好了fsconst + SOAPpy后,创建了测试代码 def OpenProxy(url): from SOAPpy import WSDL proxy = WSDL.Proxy(url) proxy.soapproxy.config.dumpHeadersIn = 1 proxy.soapproxy.config.dumpHe... 阅读全文
posted @ 2007-03-23 23:42 thh 阅读(1616) 评论(0) 推荐(0)
Type.GetType 获得本Assembly以外的类型
摘要:简而言之,就是相应AppDomain.的AssemblyResolve实现的。 DynAssembly提供给动态载入的模块提供一个解析名字的机会。如下代码可以把NHibernate 的Hbm.xml 生成 数据库结构。 using System;using System.Collections.Generic;using System.Text;using NHibernate.Cfg;... 阅读全文
posted @ 2007-03-16 02:00 thh 阅读(1405) 评论(0) 推荐(0)
NHibernate 代码生成工具
摘要:从codeproject(http://www.codeproject.com/useritems/NHibernate_Helper_Kit.asp) 发现它的,感觉看起来比较舒服,也找了不少其它工具,但是这个比较简单。本来他是vs的一个插件,Express版无法用,所以把它的源码下载下来,作了个exe文件。但是发现生成的时候可能存在一些错误。 相关的工... 阅读全文
posted @ 2007-03-14 11:52 thh 阅读(2866) 评论(0) 推荐(0)
NHibernate使用笔记
摘要:最近看了好多ORM库,自己也尝试过自己写一些代码,终于还是决定使用 NHibernate。至于具体的使用,过去不是很了解,所以也是从头开始。 从sf下载bin和source 包,把它们放到对应的位置,开始一个新的探索过程了。对于网上的很多文章和附带的文档,感觉很难把握要领。所以先从nhibernate的附带的example开始,并学习在web项目中使用它。一边学一边用,也许是... 阅读全文
posted @ 2007-03-13 23:42 thh 阅读(1506) 评论(1) 推荐(0)
C# Operator= overloading
摘要:用C++写了类,来替代一些基本的类型,并保存更多的信息,提供给C#使用。 ref class Test{ int i; int y; public: Test(int a){ i = a; } operator Test ^ operator=( int a){ this.i = a; ... 阅读全文
posted @ 2007-03-12 17:14 thh 阅读(1854) 评论(0) 推荐(0)
使用C++/CLI泛型实现ORM
摘要:实体类的生成周期: 读取数据:创建空的实体类/集合-->创建查询条件实例-->装载数据-->程序使用(显示或者更新等)-->结束 更新数据:创建空的实体类/集合-->程序添加或者修改数据-->存储数据-->结束。 如果是读取后更新,把上面的更新 附加到 读取 之后,去掉一个创建空的对象和结束的过程,就可以实现。实体类(相当于表中的行)的定义: 这个部分类似数据... 阅读全文
posted @ 2007-03-12 12:02 thh 阅读(966) 评论(0) 推荐(0)
SessionState中的SqlServer模式(.net 1.1)
摘要:最近遇到一个问题严重的问题:.net 1.1 的网站使用 sqlserver存储session,出错,提示找不到 dbo.TempGetID 的存储过程。经过一番学习,发现原来这个还是个bug。 在.net 早期版本中,sqlserver 存储只能放在一个aspstate的数据库里,并且访问数据库的架构只能是 dbo。如果不符合上述条件,都会导致运行出错。 微软对此问题相关修正... 阅读全文
posted @ 2007-03-07 23:26 thh 阅读(1162) 评论(2) 推荐(0)