WCF 4.5 实战:构建多层服务与Entity Framework应用

5星 · 超过95%的资源 需积分: 10 50 下载量 154 浏览量 更新于2024-07-26 3 收藏 13.35MB PDF 举报
"Packt.WCF.4.5.Multi-Layer.Services.Development.with.Entity.Framework.Dec.2012" 本书是一本逐步指导学习WCF(Windows Communication Foundation)、Entity Framework、LINQ(Language Integrated Query)以及LINQ to Entities的实战教程。书中通过创建六个WCF和Entity Framework解决方案,其中三个是基于真实世界的多层WCF服务解决方案,帮助读者不仅阅读理论,还能实际编码,从而获得WCF和Entity Framework的实际操作经验。 每个解决方案都配有相应的测试客户端,且所有解决方案都可以独立构建和运行,确保读者在实践中学习。书中提供了清晰的步骤指示和相关的屏幕截图,避免在WCF和Entity Framework的世界中迷失方向。配置文件、宿主应用程序、测试客户端和每个解决方案的WCF服务也提供下载,以便读者可以检查、修改和从外部进行调试。 这本书重点在于WCF和Entity Framework的基础应用,而不是提供每一个可能选项的参考手册。它将参考资料在线提供,专注于实践示例、代码和建议。 从这本书中,你可以学到以下内容: 1. 不使用内置的WCF模板创建WCF服务,以便了解其底层运作机制。 2. 在IIS Express、ASP.NET Development Server、托管应用程序、IIS和Windows Service中托管WCF服务。 3. 探索和学习不同WCF服务的调试选项。 4. 从头构建一个多层的真实世界WCF服务,理解WCF服务的每一层,并将其应用于实际工作。 5. 学习Entity Framework、LINQ和LINQ to Entities的基本和高级概念及特性。 6. 将LINQ to Entities应用到WCF服务的数据访问层,使用Self Tracking Entities。 7. 使用WCF和LINQ to Entities控制对数据库的并发更新。 8. 为WCF服务添加分布式事务支持。 9. 了解WCF的各种安全设置,使用基本认证、SSL和Windows认证来托管WCF服务。 10. 探索WCF的扩展点并使用自定义行为扩展WCF服务。 本书适用于希望在Microsoft平台上构建SOA(Service-Oriented Architecture)应用的专业人士,通过实战案例,帮助读者掌握WCF和Entity Framework的核心技能,提升开发能力。