6
votes

I am basically a .NET GUI programmer and have worked on a lot of WPF, Winforms and also have used WCF. I joined a new job in a bank and we are currently writing a new software to replace existing trading apps. This involves lot of work based on WCF services and we need to use/implement a lot of SOA related concepts like message broker, pub-sub patterns, message bus etc. So, basically means a lot of server side and distributed programming in my way ahead ! We now use simple WCF services that does our job for our service layer but aiming to make this more scalable, robust, secure and reliable.

I have a basic WCF book but wondering if there is a more specialized SOA, Distributed Architecture based book (based on .NET, WCF or may be not) that can quickly help me to get through the curve of server side programming. Possibly that talks about CEP, EDA etc..

Many Thanks, Mani

2
possible duplicate of WCF Book Recommendation - Ladislav Mrnka
I was wondering if these WCF based books cover CEP, EDA, CQRS related topics. But yes, those are useful links. - Everything Matters
CEP, EDA, etc. are more about big SOA. WCF is API to build service. These terms are related to whole infrastructure and usually provided out-of-the box by ESBs etc. - Ladislav Mrnka

2 Answers

1
votes

i highly recommend the following books by Lowy and Erl:

  • Juval Lowy, Programming WCF Services, 3rd Edition for .net 4
  • Thomas Erl, SOA Design Patterns
  • Thomas Erl, SOA Principles of Service Design

Lowy has a few WCF articles on the MSDN Mag site

0
votes

Professional WCF 4: Windows Communication Foundation with .NET 4. Pablo Cibraro; Kurt Claeys; Fabio Cozzolino; Johann Grabner

WCF 4.0 Multi-tier Services Development with LINQ to Entities. Mike Liu

SOA Modeling Patterns for Service-Oriented Discovery and Analysis. Michael Bell

Pro WCF: Practical Microsoft SOA Implementation. Chris Peiris; Dennis Mulder

Thanks, Sebastian