New and Notable 109
WCF/SOA
- Two geat posts by the Hosting man in Indigo, Steve Maines, on the ServiceHostFactory API, and ServiceHostFactory vs. ServiceHostFactoryBase. The ServiceHost is crucial for WCF developers to understand, as it gives WCF a lot of power. It abstracts away the notion of a Host so it'sa fairly simple manner to switch hosts with a config file setting pretty much and you can host from any AppDomain that has a CLR - WAS, IIS, Console EXE, Windows App, Windows Service, etc
- Christian Weyer has slides from his MSDN US webcast on Contract-First Web Services, go ahead and grab them. He also his slides from his MSDN US webcast on designing and dimplementing transactions in distributed solutions with WCF. The slides and the demos for that one are there as well. Christian is one of the best thinkers and speakers in this space so I highly encourage you to go get them. Christian was kind enough to loan me some Contract-First slides for my SOA and Indigo talks so you'll see some of the large influence his thinking has had on me personally.
- Nicholas Allen continues his oustanding WCF series on Pieces of the Messaging Framework, Part 4.
- Jeff makes some good points in his Concern Oriented Architecture (CBA), "As I look at various SOA efforts in large enterprises, I've begun to realize that their technical issues have little to do with the primary SOA patterns (client-intermediary-service, publish-discover-invoke) or styles (ubiquitous Web service connectors at the edge, etc.). Instead, the time consuming (and often expensive) efforts have to do with old fashion separation of concerns. Let's call this Concern Oriented Architecture or COA for short." But please, no more Acroynms! -)
CLR (the source of all that is Love!)
Agile/TDD/Good Software
- Steve talks about Overloading the && and || operators in the continuing work we are doing on our Query API which works like this. I am really proud of the work we are doing here mostly led by Steve
- Jeremy Miller's team uses the full FitNesse (we use only the FIT part). He has a great post on Creating a Testing DSL with FitNesse and Selenium
- Asynchronous Web Service Calls - the truth behind the Begin...End.. functions
- There is a great new Carnival of the Agilists out. Not reading this? you should be.
- Micheal Feathers asks, "Tempted to code defensively? Maybe it's because you're dealing with offensive code."
- Building a Domain Specific Language (21)
Community and Tools
- Most of us Speakers are either secretly or overtly jealous of Scott Hanselman and always ask, "Does he ever sleep"? Witness:
- ScriptBlock and Runspace Remoting in PowerShell
- A new day, two new browsers compared, Firefox 2 Beta 1 and IE 7 Compared
- Some Tips for Saving Money
- A Better Prompt for CMD.EXE...
Is there anything that Scott doesn't know and how does he find 30 hours in each day???
July 15 2006
samgentile
Filed under: New and Notable
Tagged as: clr, windows-communication-foundation, wcf, agile-development, soa, tdd, blogsphere, microsoft, agile, net-framework-3, development-tools
