摘要: 刚开始接触,不懂,简单总结一下: <services> <!--<service>节点有两个属性:name实现服务的类的名称(即命名空间+类名)和behaviorConfiguration服务的行为名称,可以为空.--> <service behaviorConfiguration="Web.StudioMenuInitServiceBehavior" name="Web.StudioMenuInitService"> <!--指定服务指定的服务契约类型、通信绑定(Binding)和Behavior的 阅读全文
posted @ 2013-04-28 18:04 365lei 阅读(1930) 评论(0) 推荐(0)
摘要: 遇到问题,访问没有权限,解决方案:使用添加“服务引用”或Svcutil生成客户端,前提是:保证IIS_USER用户对C:\Windows\Temp目录有权限。通常会添加 everyone(不严谨)。参考:http://www.cnblogs.com/bearhb/archive/2012/07/02/2573236.html 阅读全文
posted @ 2013-04-28 18:03 365lei 阅读(205) 评论(0) 推荐(0)
摘要: WCF错误类型:(1):通信错误,可能和网络、通道等相关的异常,客户端表现为Communication Exception;(2):代理和通道的State,代理已经关闭,或者通道Fault,等问题,这个比较常见。一般通道闲置时间过久,通道会出现这个状态错误的问题。一般我们可以通过代理的State来判断。安全验证失败也会导致这个错误。(3):服务调用错误,服务调用时抛出的异常,这个服务内部异常会序列化传递给客户端,被客户端捕获。解决方案:WCF服务抛出的异常信息往往是基于.NET的内部异常信息,这些信息不能被序列化,也就不能在客户端和服务端实现共享错误信息。WCF框架为了解决在客户端跨应用程序捕 阅读全文
posted @ 2013-04-28 17:54 365lei 阅读(276) 评论(0) 推荐(0)
摘要: WebService:严格是说是一种行业规范、标准(ws)。接收系统中传递过来的请求,轻量级的独立的通讯技术。 通过SOAP(简单对象访问协议)在Web上提供的软件服务,数据交换,使用WSDL(服务描述语言)文件对服务进行描述,并通过UDDI(目录服务)进行注册,供其他使用。WCF:是一个分布式应用的开发框架,属于特定的技术,或者平台。既不是标准也不是规范. WCF 支持多种通信协议 Http/Https 、TCP/UDP、MSMQ等,WCF可以不依赖于IIS。请求方式多样化单向、双向、请求/响应。出现异常不会返回到客户端,但ws会。关系:WCF 是一套框架,用来创建各种... 阅读全文
posted @ 2013-04-28 17:52 365lei 阅读(315) 评论(0) 推荐(0)
摘要: 初次认识NuGet是在去年把项目升级为MVC3的时候,NuGet是Visual Studio的一个扩展工具,管理程序类库、dll等 引用。例如:公司通用的类库,当这些类库有更新后我们需要依次拷贝到我们的项目,有时候涉及版本、误操作等情况,容易出问题,此时可以使用 NuGet自动更新。参考:http://kb.cnblogs.com/page/143190/ 阅读全文
posted @ 2013-04-28 17:50 365lei 阅读(154) 评论(0) 推荐(0)
摘要: 第一:服务契约(ServiceContract)中的配置 ServiceContract(SessionMode = SessionMode.Required)] public interface IDistributedTransaction { [TransactionFlow(TransactionFlowOption.Allowed)] [OperationContract] void Add(); }契约 Code 第二:服务契约实现的配置 [OperationBehavior(TransactionAutoComple... 阅读全文
posted @ 2013-04-28 17:49 365lei 阅读(260) 评论(0) 推荐(0)
摘要: EntityFramework4.0(以后简称:EF4),是Microsoft的一款ORM(Object-Relation-Mapping)框架。同其它ORM(如,NHibernate,Hibernate)一样,一是为了使开发人员以操作对象的方式去操作关系型数据表。二是为了屏蔽底层不同厂商的数据库,开发人员面向ORM框架编写数据的EF4支持三种构建方法,模型驱动开发:EF4提供三种方案:详见:http://www.cnblogs.com/marksun/archive/2011/12/15/2289582.htmlDataBaseFirst:先建立数据库与数据表,由数据库中的表生成业务模型Mo 阅读全文
posted @ 2013-04-28 17:47 365lei 阅读(479) 评论(0) 推荐(0)
摘要: ths:http://www.cnblogs.com/insus/archive/2013/04/21/3029483.html 阅读全文
posted @ 2013-04-28 17:45 365lei 阅读(124) 评论(0) 推荐(0)
摘要: ths:http://www.cnblogs.com/davidw/archive/2013/04/22/3034801.html 阅读全文
posted @ 2013-04-28 17:44 365lei 阅读(103) 评论(0) 推荐(0)
摘要: ths:http://www.codeproject.com/Articles/31654/99-99-available-ASP-NET-and-SQL-Server-SaaS-Produc 阅读全文
posted @ 2013-04-28 17:43 365lei 阅读(154) 评论(0) 推荐(0)
摘要: 第一种:调用本身程序集内的方法参数:object[]obj={id};return(this.GetType().GetMethod(strFunName).Invoke(this,obj)??"").ToString();或者 Code MethodInfo mi = this.GetType().GetMethod(FunName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); if (mi != null){ ... 阅读全文
posted @ 2013-04-28 17:41 365lei 阅读(136) 评论(0) 推荐(0)