| By Patrick Hynds | Article Rating: |
|
| April 30, 2007 01:00 PM EDT | Reads: |
9,215 |
When Microsoft announced the technology that is now known as WCF, there was a lot of expectation and some skepticism. Expectation because it sounded great and would help us solve so many problems and realize so many things that were then very hard to make happen. Skepticism because it sounded great and would help us solve so many problems and realize so many things that were then very hard to make happen...
It turns out that we are somewhere in the middle. The technology has arrived as evidenced by our issue this month, with in-depth how-to articles such as "Creating Custom WCF Behaviors" by Rob Daigneau. The problem is that the tools are lagging. When Web services hit the scene, they were a firestorm of success for two very important reasons. First they solved a problem that needed solving and that everyone understood. In this case WCF also hits the mark, though less forcefully, since we do still have Web services, just not as feature rich as WCF. The second thing that made Web services such a superstar technology is that the tools for making the simple cases work were brain-dead simple: you ran a wizard and got a functional, usable Web service. You could then customize and add and whatever, but it worked for hello world and it let you get a proof of concept done in nothing flat. This is the big weakness we are currently seeing with WCF at the moment. Tools are lacking, and simple things take a lot of steps to make happen. I remember people scoffing at IBM's first Web services that tried to compete with the .NET Web services. The thing that beat down IBM was that it took a dozen or more steps to make a simple example work. WCF isn't that far gone, but complexity does rise very quickly.
Don't get me wrong. I think WCF is a huge enabler. It has made products like CardSpace easier to implement, but I just hope that the tools follow that actually bring this cool and powerful technology to the masses of developers who don't have the time to dig in the guts for weeks just to make practical use of it.
Published April 30, 2007 Reads 9,215
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Patrick Hynds
Patrick Hynds, MCSD, MCSE+I, MCDBA, MCSA, MCP+Site Builder, MCT, is the Microsoft Regional Director for Boston, the CTO of CriticalSites, and has been recognized as a leader in the technology field. An expert on Microsoft technology (with, at last count, 55 Microsoft certifications) and experienced with other technologies as well (WebSphere, Sybase, Perl, Java, Unix, Netware, C++, etc.), Patrick previously taught freelance software development and network architecture. Prior to joining CriticalSites, he was a successful contractor who enjoyed mastering difficult troubleshooting assignments. A graduate of West Point and a Gulf War veteran, Patrick brings an uncommon level of dedication to his leadership role at CriticalSites. He has experience in addressing business challenges with blended IT solutions involving leading-edge database, Web, and hardware systems. In spite of the demands of his management role at CriticalSites, Patrick stays technical and in the trenches, acting as project manager and/or developer/engineer on selected projects throughout the year.
- Kindle 2 vs Nook
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Windows 7 – Microsoft’s First Step to the Cloud
- Cloud Expo and the End of Tech Recession
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Reality Check at the Cloud Computing Expo
- Visual Studio 2010 Is Cloud Friendly
- Fired SCO CEO Fires Back
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Best Practices
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Eval JavaScript in a Global Context
- Windows 7 – Microsoft’s First Step to the Cloud
- Google Maps and ASP.NET
- Crystal Reports XI & How It Has Changed
- Converting VB6 to VB.NET, Part I
- Creating Controls for.NET Compact Framework in Visual Studio 2005
- Where Are RIA Technologies Headed in 2008?
- How to Write High-Performance C# Code
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Implementing Tab Navigation with ASP.NET 2.0
- i-Technology Photo Exclusive: Bill Gates & Steve Jobs In "Nerds"
- .NET Archives: Getting Reacquainted with the Father of C#
- i-Technology Viewpoint: "SOA Sucks"
- Programmatically Posting Data to ASP .NET Web Applications






























