Windows Communication Foundation 提供了种类繁多的扩展点,不过由于有限的文档,大部分开发人员把它们都视作无物。在 MSDN 有一些信息,不过离满足需要还有一段差距。Carlos Figueira 打算通过一系列关于 WCF 扩展的文章来改变这种现状。
Carlos 已经发布了 4 篇关于行为和服务模型扩展的文章。在深入地讨论这些行为接口之后,他还提供了构建这些扩展的一些真实世界的例子。目前为止,他涉及到的场景有:
POCO 服务宿主( POCO Service Host ):演示了无需 ServiceContract 就能提供服务的方式。
可替换的序列化器( Alternate Serializers ):使用 XmlSerializer 或 NetDataContractSerializer 来替换默认的 DataContractSerializer。
端点帮助页面( Endpoint Help Page ):在用户通过网络浏览器访问服务的时候,创建一个新的帮助页面。
更多内容推荐
XAML 和 VBA 7 规范发布
微软已经发布了XAML程序语言规范。规范中包含了XAML、XAML 2009以及针对Silverlight和WPF的扩展。出去某种未知原因,规范中还包含了VBA(Visual Basic for Applications language)语言规范。
.NET Core 3.0 中的数据库驱动框架 System.Data
System.Data对于.NET中任何关系型数据库的访问都至关重要。因为其前身是ActiveX Data Objects,所以它也被称为ADO.NET。
10、Sentinel 限流和降级扩展 01
2023-09-27
微软弃用新 Beta 版本中遗留的 Workflow Foundation 库
微软在最近一篇博文中宣布即将到来的.NET 4.5发布将弃用Windows Workflow Foundation技术中的第一代对象。Windows Workflow Foundation是.NET开发人员以及少数微软服务器产品使用的工作流引擎,它在.NET 4.5中将拥有多项新的功能,同时会对使用旧版.NET 3.0对象的应用程序发出警告。
.NET 5 重大变更之 WPF 和 Windows Forms
.NET 5重大变更系列的最后一个主题是WPF和Windows Forms。这些桌面技术在.NET Core 3.0之前是不可用的,因为.NET Core的早期版本主要专注于基于Web的应用程序(ASP.NET Core)。
MEF for Windows 8 Metro 和 TPL Data Flow 迁移到 NuGet
微软决定从.NET 4.5框架中删除MEF for Windows 8 Metro和TPL Data Flow。 取而代之的是,它们会作为NuGet程序包提供,从而以后做出的改进可以在完整的.NET发布周期之外发布。
.NET Framework 4.6.2 改进了 WPF 和安全性
.NET Framework的最新版本提供了若干以WPF和安全性为中心的新特性——包括对ClickOnce部署的应用程序进行了期待已久的改进。早在今年3月底,微软就发布了.NET Framework 4.6.2的预览版本。现在,开发人员可以在自己的项目中使用该版本的新特性了。
Blazor 跻身跨平台移动应用开发
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
06. 快速掌握三大财务报表(下)
2023-10-17
11、Sentinel 限流和降级扩展 02
2023-09-27
服务器端 WCF 开发计划不明,开发者表示遗憾
微软在与服务器端WCF相关的问题上仍然没有什么进展。
课件下载
2023-09-26
15. Middleware:OpenTelemetry 测试
2023-09-26
OData v3 与 WCF Data Services 5.x 简介
如果使用.NET构建新的Web Services,那么OData就应该处于很重要的位置,特别是在需要支持未知的第三方应用时更是如此。该技术本身支持SOAP与REST风格的消息,对于后者又提供了ATOM(XML)与JSON表示。这意味着使用者可以请求最适合自身的格式。
04. 阿里集团数字化战略的制定要素
2023-10-17
微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient
微软继续努力将微软产品从.NET Core中分离出来,并将SQL Server驱动程序分离到了一个单独的部署流中。
JSON.NET 5 中的架构变更
Newtonsoft对JSON.NET进行了两项架构升级,以使其能够更容易地在涉及第三方库的项目中使用。这两项特性是默认设置和扩展数据。
WCF 已开源
.NET基金会近日宣布将Windwos通讯开发平台(WCF)开源。WCF最初由.NET 3.0引入,为跨应用通讯提供高级抽象方式。
WCF 数据服务 5.0 RTM 发布
最近,微软宣布了WCF数据服务5.0 RTM版本发布。WCF数据服务5.0中包含了一些新的特性,如词汇表(Vocabulary)、操作(Action)、新的空间原语(Spatial Primitives)以及对OData库的一些更新。
重提为 Visual C++ 创建扩展 SDK
Visual Studio 2012有一个没有得到充分报道的特性,那就是它能为Visual C++创建扩展SDK。SDK开发类似于在.NET中创建程序集或者在Java中创建JAR文件,它对于开发Windows 8应用程序非常重要。
暂无签名
推荐阅读
马蹄链 MATIC 系统开发代码 Polygon 智能合约质押流动性挖矿
2023-10-15
19. 交接班管理
2023-10-17
10. 懂战略——如何拆解战略 2
2023-10-17
微软为 SharePoint Embedded 推出 Visual Studio Code 扩展
04. 懂战略 - 战略的制定
2023-10-17
Android&Java 面试题大全—金九银十面试必备【上,大厂 Android 面试真题精选
2021-11-02
微软发布 Visual Studio Extensibility SDK Preview 3
电子书
大厂实战PPT下载
换一换 戈弋 | 神策数据 产品创新部/产品专家
邓波 | 淘天集团 高级技术专家
常亮 | OPPO 分布式存储专家
评论