Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
.NET Editorial — The More Things Change...
.NET Editorial — The More Things Change...

This month, I want to talk about Windows Workflow and what it means for the state of .NET development (in my experience and, of course, in my opinion). Before the release of Window Workflow (WF for short because WWF means something else entirely already), there were several avenues open to developers to make things work with a workflow feature.

The primary choices were to build your own or leverage the workflow capabilities in Biztalk. Both of these proved pretty problematic since the average developer was not experienced with building this kind of system and it's non-trivial to get it right. However, it was still a very common choice that many companies are still living with today. As for leveraging Biztalk, that was a much better time-to-market solution, but the licensing costs were hard to justify to an organization that was going to leverage only a fraction of the functionality, yet would still have to pay the full cost of licensing. I can recall numerous discussions about the pros and cons of these choices and they underscore the real need that WF fills in the market. The problem is that it is not yet a plug-and-play component.

There is a learning curve to using the WF, which means that in some cases developers are coming away thinking that the old choices may still be better. My advice would be to go back and have another look. Once you get past the warts and understand the initial steps to making WF work in your project, you most likely won't look back. This does again, however, underscore the message to Microsoft that I hope we can deliver loud and clear: the most likely use cases have to be simplified and made to work easily. Hearken back to Web services. Many people decried the oversimplifications and dumbing down that the generated WSDL represented, but it made the .NET implementation of Web services a runaway success. Developers are smart and they can figure things out, but who has time. On both commercial and internal business projects, the mantra is and will remain, "Time-to-market, time-to-market." Ship or die. Look at consumer markets, Web site usability design, and even developer components, and you'll see in all these categories great efforts to make things simple, not simply to capture dumb markets, but to capture consumers in all these spaces that have better things to do with their time than plumb the depths of your thoughts and thereby make your pile of code work in their world.

The lesson that I take away is that I would rather have a product with eight out of 10 possible features that work well and are usable (easily) by me, than have a product with 10 out of 10 possible features that require me to jump through hoops to make use of it in my project. It's time that usability for developers was back in the driver's seat.

About 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.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News

The Khronos™ Group, an industry consortium creating open standards for the accelera...