博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2011年7月18日

摘要: .NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。在以前的代码中,写过多次类似的例子,但总是忘记如何配置,现在将设置步骤记录如下:endpoint通讯协议设置成 webHttpBinding endpoint的行为设置成 <webHttp /> 在接口上加入 WebGet 的Attributes 示例代码如下: web.config文件的配置 <system.serviceModel> <services> <service name="Services.ShowerService" 阅读全文

posted @ 2011-07-18 09:47 codingsilence 阅读(431) 评论(0) 推荐(0) 编辑

摘要: 1.创建WCF服务直接在网站中添加 Ajax-enabled-WCF Services ,命名为AjaxWcfServices.svc代码如下:[ServiceContract(Namespace = "")] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class HelloWorld { // 添加 [WebGet] 属性以使用 HTTP GET [OperationContract] [WebGet(Re 阅读全文

posted @ 2011-07-18 09:44 codingsilence 阅读(851) 评论(0) 推荐(0) 编辑

摘要: 开源框架、产品非常多,部分框架的相似度也比较高,下面列了一些我在选型时会关注的点,随着使用经验积累再继续补充是否主流 是否有实际案例 是否有理论支持 是否有社区支持 若是服务器技术,是否有运维能力 若是组件技术,是否有源码阅读能力 技术是否容易被大部分团队成员学习和理解ORM:POCO支持 对象状态管理 关系映射 设计侵入性 自动事务控制,管理 SQL支持 文档,源码质量 数据库无关性支持 存储过程支持 SQL跟踪,调优 批处理 多级缓存 开源 contrib丰富 lazyload api粒度,设计优雅容器:注册方式灵活 支持主流模式 api优雅 多级容器,父子容器对象管理是否有内存溢出问题 阅读全文

posted @ 2011-07-18 08:36 codingsilence 阅读(284) 评论(0) 推荐(0) 编辑