c#开源(转载)
摘要:一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(M...
阅读全文
用vs2008开发webservices的几个问题
摘要:很久以前使用过WebServices,那个时候的配置啊,编写啊好像比较简单,可以用一个记事本打开cs文件添加函数,然后在iis上一运行,效果就出来了。今天用了比较高级的版本VS2008,结果建立一个webservices后,在iis上一运行,首先来个错误:Failed to access IIS metabase. 很明显是配置的问题,可俺不知道问题在那呀,google一下,发现一个办法,asp...
阅读全文
搭建wince开发环境
摘要:话说某朋友想让我写个嵌入式的demo,基于wince平台,所以事先就要搭建开发环境从网上找来找去,最后终于搭成,可以将开发的程序复制模拟机上运行,同时模拟机可以访问web,当然访问webservice也没有问题了,下一步基本跟一般的winform开发差别不大了,个人感觉,使用c#,vb开发嵌入式程序基本上没有什么难度 (因为无知,所以敢口出狂言,呵呵)下面是一些要点:1.下载文件NETC...
阅读全文
使用pb9调用webservices的注意事项
摘要:1.webservices使用c#开发,用pb9调用2.object,DataSet等等类型不能使用,如果使用了在解析wsdl的时候就过不了3.如果能解析wsdl,选择端口的时候选择soap4.导入文件pbsoapclient90.pbd,否则不能使用soapconnection5.编译生成soap对象后,就可以调用函数了6.对于DataSet的返回,可以变成xml返回,这里有个问题,如果使用系统...
阅读全文
文件版本的获得方法
摘要:1.GetName()System.Reflection.Assembly asm = System.Reflection.Assembly.LoadFile(this.textBox1.Text);strVersion = asm.GetName().Version.ToString();2.自己获得System.Reflection.Assembly asm = System.Reflecti...
阅读全文
c#调用web services入门
摘要:1.建立webservices [WebMethod] public DataSet ExecuteSQL(string sql) { D...
阅读全文