随笔分类 -  .net

.net的相关技术学习笔记,心得!
web api 开发之 filter
摘要:1、使用filter之前应该知道的(不知道也无所谓,哈哈!) 谈到filter 不得不先了解下aop(Aspect Oriented Programming)面向切面的编程。(度娘上关于aop一大堆我就不在这废话了) 下面是个人理解对aop理解(不要板砖):以前面向过程的编程,某个功能都编写成函数,在需要的时候调用。而面向对象中的编码和设计中,在类中的某个点(或者说是一个横向的切面)去实现一个功能的时候,大家也想实面向过程编码中那样简单的调用(当然不是这么简答,就是打个比方),把实例化类等繁琐的工作交给了系统去做,哈哈aop就出现了! web api 提供两种过滤器的基本类型 : 1)acti 阅读全文

posted @ 2013-12-29 12:47 渴望飞翔 阅读(2152) 评论(2) 推荐(2) 编辑

wcf 客户端引用不了错误修改方法
摘要:在正确设置好net.tcp WCF服务发布后,客户端还是不能引用服务出现如下错误:宿主程序启动wcf时,正常没有报告异常.但是服务器端调用时出现以上错误出现错误状况分析:定义的OperationContract方法过多.当一个wcf定义过多的方法时会出现这个错误(100多个,具体超出数量没有统计),当注释掉一些个方法时,恢复正常.开始以为微软限制了最大公开方法个数,找了好长时间没有找到设置项,后来在网上找到如下解决方法,问题得到解决.但是还是不明白其中的原理.有那位高手明白请留言给解释下,万分感谢:其实这个问题是由于VS的环境引起,需要修改一下配置文件:C:\Program Files\Mic 阅读全文

posted @ 2012-11-29 16:30 渴望飞翔 阅读(268) 评论(0) 推荐(0) 编辑

.net 学习笔记(2)
摘要:泛型初识 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。 .net 2.0后开始支持泛型。泛型不仅是C#的一部分,而且与程序集中的IL代码紧密集成。有了泛型,就可以创建独立于被包含类型的类和方法。我们不必须给不用的类型编写相同的方法或类。另一个减少代码的选项是object类,但是object不是类型安全的。泛型类使用泛型类型,并可以根据需要用特定的使用特定类型替换泛型类型。这就保证了类型安全性;如果某个类型不支持泛型类,编译就会出错误。 泛型并不是全新的结构,其他的语言有类似的概念。c++中的模板和泛型很相似。 c++模板是用特. 阅读全文

posted @ 2012-08-19 15:12 渴望飞翔 阅读(202) 评论(0) 推荐(0) 编辑

.net 学习笔记(1)
摘要:c#也学的时间不短了,可是对c#的缩写还是有陌生的感觉,惭愧呀!先整理一些,在以后的学习中继续完善!1、CLR(Common Language Runtime)公共语言运行库或.net运行库和Java虚拟机一样也是一个运行时环境,是一个可由多种编程语言使用的运行环境。CLR的核心功能包括:内存管理、程序集加载、安全性、异常处理和线程同步,可由面向CLR的所有语言使用。并保证应用和底层操作系统之间必要的分离。、CLR是.NET Framwork的主要执行引擎。 managed 托管:在CLR监视之下运行的程序属于“托管的”(managed)代码。unmanaged 非托管:而不在CLR之下、直接 阅读全文

posted @ 2012-08-19 13:24 渴望飞翔 阅读(214) 评论(0) 推荐(0) 编辑