Olympic RingsIt’s the opening week of the Beijing Olympics, so competition is on the mind of anyone with a sporting bone in their body or a power button on their TV. It’s hard to deny that strong competition brings out the best in us — Rafael Nadal wouldn’t be quite the force he is on the tennis court if he wasn’t competing at every turn with a master like Roger Federer.

Don’t you think that competing against IBM or Google has made Microsoft a better company? There’s little doubt that the sniping U.S. and French swimming teams pushed each other to a thrilling fingertip finish (and new world record) in the men’s 4×100m freestyle relay during the week. In short, competition really works and, to a large degree, that’s why we’re seeing so many new world records at this year’s Olympic games.

What about applying the concept of “friendly” competitions to developers, in that case? Some excellent companies like TopCoder are dab hands at running large scale developer competitions, and InnerWorkings has been known to host a few competitions ourselves in the past.

Well, that’s why I’m writing this post, in fact — at InnerWorkings, we’ve decided to make competitions a part of our core product. We’ve just released a new feature that allows customers and developers to create competitions based on completing our .NET learning tasks.

Drawing on the trendiest principles of social networking and gaming, we’re encouraging developers in our customer base to set up company-wide competitions where they can compete with their co-workers to complete InnerWorkings tasks.

It’s no accident that our previous forays into coding contests have shown that injecting an element of healthy competition into the learning process gives developers that little extra incentive to meet their training targets (and have some fun along the way).

Developers can now use our product to create their own team competitions and invite colleagues to participate, using our leaderboard service to see who’s out to lunch and who’s taking no prisoners! Our customers are free to dream up snazzy incentives and prizes for the contest winners — I beg you to be original with the prizes, I mean what contest doesn’t offer an iPhone or XBOX these days?!? How about a wine club membership or a DVD box set of The Office, for example?

Of course, InnerWorkings is a lofty company that is not tied to purely material rewards — developers who set private goals are rewarded with personal medals (be Michael Phelps for a day). We also award certificates for training milestones achieved and shiny cups are given to competition winners. Go on, be proud of your achievements for a bit…

Even better, all your winnings are displayed in a virtual trophy case for you to polish and enjoy with the grandkids many years from now! I encourage you to check it out — existing customers will find the competitions feature automatically enabled for their organization, and newbies can play with the contest feature using any of our free trials. Let the games begin…

Add this post to: del.icio.us:A little healthy competition for developers digg:A little healthy competition for developers spurl:A little healthy competition for developers simpy:A little healthy competition for developers newsvine:A little healthy competition for developers blinklist:A little healthy competition for developers furl:A little healthy competition for developers reddit:A little healthy competition for developers Y!:A little healthy competition for developers google:A little healthy competition for developers technorati:A little healthy competition for developers stumbleupon:A little healthy competition for developers windowslive:A little healthy competition for developers

Silver LightSo I take a few weeks of family leave to welcome our second child into the world and what happens? Microsoft goes mad releasing new developer tools like Silverlight 2 and ASP.NET MVC. I’ve also returned to tight sponsorship deadlines for the long awaited PDC 2008 in LA this October - the site has a countdown timer as if the pressure to sign up wasn’t great enough!  Talk about making my gentle ramp back into a full working day difficult…thanks for that, Redmondites.

So what is all the fuss about Silverlight 2 you ask? Many have been impressed by the slick demos and hot new features like “DeepZoom” (coming soon to a movie theater near you), as showcased by the excellent Vertigo Software team. Microsoft has given Silverlight the full court press as the next big thing in defining rich web applications, and media companies like Netflix and Fox Television have jumped into the Silverlight showcase zone.

For battle weary .NET developers, I’d imagine this is all very well but how about some basic orientation before letting our web app imaginations run riot? In its own very meager way, my blog is here to help ease the Silverlight anxiety out there. I’ve pulled together a list of my top Silverlight resources, with the aim of giving web developers some orientation in this much hyped software release from Microsoft, including its beauty spots, blemishes, warts and all.

The first stop for a solid grounding in Silverlight is, as always, Scott Guthrie’s excellent Microsoft insider blog. Scott does his usual deep dive (or zoom, if you like) into new Silverlight 2 features, complete with handy screenshots and product team insights. Where does he find the time, I wonder aloud? Is there indeed a band of Microsoft elves that crank out these dense and very informative posts with his blessing? Read it and you decide…

You’ve probably guessed that I’m a fan of the DeepZoom feature in Silverlight 2, so here’s a more balanced real world example of that feature in action. You can always count on Scott Hanselman for some solid working code and neat examples of his latest code meanderings:

Of course, I’d be remiss if I didn’t plug our own learning content in the company of these 2 industry heavyweights. You should absolutely check out InnerWorkings’ new Drills for C# developers in Visual Studio 2008 – we’ve created 6 hours of intense coding challenges for developers looking to learn the nuances of building Silverlight 2 web applications:

For the visually minded among you, take a peek at this MIX08 poster (courtesy of Brad Abrams’ blog) that shows the Silverlight shell including controls, tools, languages, and platforms. Only Microsoft could jam this much information into a single image, but somehow it works for me:

Dan Wahlin is another good source of Silverlight 2 information, delivered in his usual clear and businesslike writing voice. I’ve selected two of Dan’s articles — how to create your first Silverlight application and moving onto using the Grid, Panel, and StackPanel controls:

If you’re still (barely) conscious and following my list, I’ll recommend one final article from Patrick Hynds. He focuses on the impact of Silverlight on IT Managers, who need to support the applications that developers create with each shiny new technology that is released. Patrick is ”objective” on Microsoft to a fault, so his perspective on the Silverlight vs. Flash war (read Microsoft vs. Adobe) is worth considering:

OK, I’ve run out of steam with this list…you’re officially on your own. Please add to my shortlist of Silverlight 2 resources if you dare!

Add this post to: del.icio.us:Silverlight 2 on the desktop digg:Silverlight 2 on the desktop spurl:Silverlight 2 on the desktop simpy:Silverlight 2 on the desktop newsvine:Silverlight 2 on the desktop blinklist:Silverlight 2 on the desktop furl:Silverlight 2 on the desktop reddit:Silverlight 2 on the desktop Y!:Silverlight 2 on the desktop google:Silverlight 2 on the desktop technorati:Silverlight 2 on the desktop stumbleupon:Silverlight 2 on the desktop windowslive:Silverlight 2 on the desktop

Moving TipWe’ve just finished moving our U.S. office from the East Bay into San Francisco. So long Pleasanton — I won’t miss that grueling commute for one nanosecond. 

While our new office is not exactly in downtown SF with all its fancy glass facades and Jamba Juices on every corner, we do enjoy a “lively” view of Highway 101 as traffic chugs north and south in a relentless stream of metal and fumes. Day and night, it never stops and sheer volume of cars, trucks and coaches passing is incredible. I conclude that our planet is doomed…

When your company is moving its office, I’ve found that the things you dread most go pretty smoothly and the stuff that should be a picnic turns out to be a pain in the ****. For example, moving heavy wooden office furniture from the 4th floor of a corporate office in Pleasanton with unbelievably pernickety building managers would seem to be a recipe for disaster. However, we got hold of a great family owned moving company called Waters Moving & Storage who made the whole teardown and transport plain sailing.

Anything destined for storage got a yellow sticker and items for the new office got a purple sticker — that bit couldn’t be easier except for my agonizing over what furniture should be voted off the island. It took a full Saturday to complete the move, but eventually all the popular furniture wound up in the new office, neatly assembled and exactly where it ought to be. Other junk and accumulated furniture was offloaded into a nearby storage facility.

A lick of paint on the walls, some Pledge to get the forty sets of hand prints off the table tops, and I was ready to kick back and have a beer. Not much more to it, really — just get the phone lines installed and high speed internet access — should be piece of cake. No, no, no…

Enter Comcast Business Class with their digital phone service that sounds great until the technician informs you that it requires a wall mounted battery pack the size of a family suitcase in your office. Service is guaranteed to the office point of entry but not to the actual desks(!), and the famous line “you’ll need a contract technician for that” makes the blood run cold. Just to seal the gloom, I’m told that “those fancy Mitel IP phones you have probably won’t work with our VoIP service either, sir.” Wonderful. Get out.

AT&T Small Business fared little better with all their ’small business saver’ bundles <wry smile>, long distance plans, and phone jack installation fees. I was bombarded with a mish-mash of voice services loosely mixed together — skip the eye-rolling complexity; all I want is a few phone and fax lines, people! “We can run DSL over your fax line, attach a wireless router to the modem, and you’ll just troubleshoot it yourself, right?” Nope. I’m an AT&T DSL user at home and that service goes south with jaw clenching regularity. Get out.

I didn’t really tell anyone to get out (that would just be rude) but the whole experience was a bit like going to the dentist — painful, expensive, but necessary. We finally went with AT&T for basic phone service and Comcast for cable internet service. I’ve learned that you do need to watch out for the little ‘gotchas’ when moving office; often the bigger jobs get done with brute force and many hands on deck, but installing basic telecommunications services can be agonizing.

We should be all moved in by Monday, with just a few loose ends to tie up. At this stage in the week, I’m actually reluctant to fetch the mailbox key in case I lose my afternoon “troubleshooting” it!

Add this post to: del.icio.us:The joys & pangs of moving office digg:The joys & pangs of moving office spurl:The joys & pangs of moving office simpy:The joys & pangs of moving office newsvine:The joys & pangs of moving office blinklist:The joys & pangs of moving office furl:The joys & pangs of moving office reddit:The joys & pangs of moving office Y!:The joys & pangs of moving office google:The joys & pangs of moving office technorati:The joys & pangs of moving office stumbleupon:The joys & pangs of moving office windowslive:The joys & pangs of moving office

Made to StickI’m reading Made to Stick by Chip & Dan Heath at the moment, on a strong recommendation from Michael O’Brien who heads up our R&D teams in Dublin. The premise of the book is to define an idea’s “stickiness” and explain why some ideas survive while others drift into obscurity like the Irish soccer team.

The book is written by two brothers: Chip Heath is a Professor of Organizational Behavior at Stanford’s Graduate School of Business and Dan Heath is a co-founder of Thinkwell — so it’s no surprise that the book presents a nice combination of academic and business savvy. It’s also plastered across every Bay Area bookstore’s business section in an attention-seeking industrial orange hue, so I’ll give the publishers credit for knowing how to make this book stick!

The Heath brothers have employed a relentless anecdotal style, which works to good effect by making the book compelling to read almost immediately. In fact, my wife was so intrigued by the cover leaf description that the book disappeared on a business trip with her for an entire week! Now that the book has been returned to its rightful owner (ahem), I’ve reached the half way point and need to stop for a breather as the brain requires more time for reflection these days.

The subject of what makes an idea stick is interesting enough, but this is no theoretical exercise in pondering the intellectual qualities of certain ideas. In fact, the authors take great delight in discussing earthy examples of ideas that have thrived as urban legends (the classic kidney heist) or political one-liners (”it’s the economy, stupid” from Bill Clinton’s campaign).

They go even further by creating a checklist of six qualities that comprise a “sticky” idea — qualities that anyone can apply to their most precious or preposterous ideas:

  1. Simplicity
  2. Unexpectedness
  3. Concreteness
  4. Credibility
  5. Emotional
  6. Stories

I’m only about half-way through the book, but already it has got me thinking about why some of the most successful ideas in the past decade have really thrived beyond all expectations. The authors reference Southwest Airlines, whose determination to be “THE low fare airline” kept the company profitable for over 30 years. It’s a “core” idea that fits well into all 6 categories and has helped to guide the actions of Southwest employees for many years. 

Compare that with Google’s carefully crafted mission statement ”to organize the world’s information and make it universally accessible and useful”. I’d give Google high marks for simplicity, concreteness, and credibility but I don’t find it particularly unexpected, emotional, or storied. Certainly Google has been spectacularly successful on the strength of that core idea, nonetheless.

What characteristics distinguish Amazon’s online store, eBay’s web marketplace, or Facebook’s social network – do these giant web companies share a common creative bond? Each of these ideas was disruptive in its own right and it has transformed how people act, but how many of the Heath brothers’ six qualities can you apply to these innovations?

I don’t know the answers to be honest, but I do find it fascinating to explore what makes an idea really stick. Maybe I should just finish the book!

Add this post to: del.icio.us:Why do some ideas thrive while others suck? digg:Why do some ideas thrive while others suck? spurl:Why do some ideas thrive while others suck? simpy:Why do some ideas thrive while others suck? newsvine:Why do some ideas thrive while others suck? blinklist:Why do some ideas thrive while others suck? furl:Why do some ideas thrive while others suck? reddit:Why do some ideas thrive while others suck? Y!:Why do some ideas thrive while others suck? google:Why do some ideas thrive while others suck? technorati:Why do some ideas thrive while others suck? stumbleupon:Why do some ideas thrive while others suck? windowslive:Why do some ideas thrive while others suck?

ReMIX Silicon ValleyYesterday I attended the ReMIX08 mini-conference at Microsoft’s Mountain View campus, which is organized every year by Dan’l Lewin’s Emerging Business Team. Due to travel plans, I missed the increasingly popular MIX08 event in Vegas this year, so I was looking forward to a condensed recap led by Scott Guthrie.

The agenda never drifted very far from Silverlight 2 (4.38MB download) which has just been released in Beta 1 (stay awake now, this stuff changes in the blink of an eye). Scott Guthrie’s keynote was the usual mix of grounded enthusiasm delivered by a guy who clearly stays VERY close to the products under his remit. Despite the Corporate VP title and all that must bring at Microsoft, I can picture Scott nosing around his team’s research labs in the wee hours tweaking every product feature and pending release. Well, either that’s the case or he’d make a very good poker player…

We were treated to a really entertaining demo of a working Silverlight application courtesy of Scott Stanfield, CEO of Vertigo Software. Scott’s presentation of the superb work completed by his team at Vertigo showcased Silverlight’s amazing “deep zoom” feature, which sounds cool enough but wait until you see it in action. Hop over to the Vertigo site for a project description, which provides fine-grained access to The Hard Rock Cafe’s varied collection of rock and roll memorabilia. The online collection includes 55GB of raw images comprising 250+ pieces of valuable music history, including sarcastic letters from Paul McCartney, guitars worth more than a 3 bedroom house in San Francisco, and other examples of stunning visual detail. Absolutely brilliant…

Another highlight of the ReMIX08 conference was the panel discussion about what “open” really means to developers, software companies, and entrepreneurs. Moderated with insight by our old friend Sam Ramji who runs Microsoft’s open source and Linux team for kicks and giggles, this was an excellent session with some very clued-in contributors. In particular, I thought Anil Dash from Six Apart and Jeff Attwood of Coding Horror fame had much to say about what defines open source development, community participation, and the messy tangle of software patents and copyright limits.

Apart from learning that Jeff’s developer centric blog has over 100,000 subscribers (and tasteful ads, mind you), he made the excellent point that developers today need to educate themselves on the basics of software licensing and patent laws in order to protect themselves and their work. Like the IRS model of personal responsibility, “Eh, I didn’t know that” isn’t much of a defense when the proverbial knock comes at the door on copyright or patent infringement. Not one to leave the audience hanging, Jeff kindly suggested that every developer should read Lawrence Lessig, a Stanford law professor who talks about the intellectual power grab of large corporations while creative types plead ignorance and stand in the sidelines. Lessig’s published work includes The Future of Ideas and Code: Version 2.0, hardly light reading but ignorance is not bliss when it comes to protecting yourself and your work.

Lastly, the day closed with a very lively and entertaining panel on the future of social networking — lots of raucous comments about how Plaxo burned their users’ trust only to regain it, rampant disagreements about how important profile portability is to the average user, and the stupidity of big companies who came late to the social networking game. If it was a title bout, I’d call it a split decision on points between Dalton Caldwell of imeem, Joseph Smarr of Plaxo, and Dave McClure of 500 Hats (who kept stirring the pot with relish). I had to leave before cocktail hour in order to brave the traffic and collect my son, but I’m hoping that I didn’t miss an old fashioned bar fight between the panelists. I would have volunteered to hold someone’s coat near the portable bar, of course!

Add this post to: del.icio.us:Panelists mix it up at ReMIX08 digg:Panelists mix it up at ReMIX08 spurl:Panelists mix it up at ReMIX08 simpy:Panelists mix it up at ReMIX08 newsvine:Panelists mix it up at ReMIX08 blinklist:Panelists mix it up at ReMIX08 furl:Panelists mix it up at ReMIX08 reddit:Panelists mix it up at ReMIX08 Y!:Panelists mix it up at ReMIX08 google:Panelists mix it up at ReMIX08 technorati:Panelists mix it up at ReMIX08 stumbleupon:Panelists mix it up at ReMIX08 windowslive:Panelists mix it up at ReMIX08

At InnerWorkings, we see daily evidence of a thriving .NET community in the United Kingdom. Many of our web customers are British developers and .NET teams who wisely take full advantage of Sterling’s commanding position relative to the weakening U.S. dollar. But that’s another post and I’m no monetary policy expert — just ask my wife!VBUG Logo

VBUG is a good example of the real strength of the UK developer community in action; its charter is to serve professional developers with regular local conferences and events.

VBUG also operates a membership plan for both corporate and individual developers, providing additional value in the form of a free newsletter and member discounts for developer tools and training vendors.

In support of VBUG, we decided to become a joint sponsor of the upcoming VBUG Birmingham Spring Conference on April 24th, 2008. The agenda for this conference looks great, so I’d encourage any local .NET developers and software managers to check it out:

  • Visual Studio 2008
  • Workflow Foundation 101
  • WPF Business Apps
  • Silverlight Showcase
  • MOSS

As a sponsor, InnerWorkings is throwing in some Silverlight and WPF training for conference attendees. If you’d like to stay in touch with the VBUG team, signing up for their free newsletter is the way to go. For those UK developers who attend the VBUG conference, I look forward to getting your feedback on the event. All in all, it looks like a very useful way for developers to spend a day learning the latest .NET tips and techniques.

Add this post to: del.icio.us:VBUG conference for UK developers digg:VBUG conference for UK developers spurl:VBUG conference for UK developers simpy:VBUG conference for UK developers newsvine:VBUG conference for UK developers blinklist:VBUG conference for UK developers furl:VBUG conference for UK developers reddit:VBUG conference for UK developers Y!:VBUG conference for UK developers google:VBUG conference for UK developers technorati:VBUG conference for UK developers stumbleupon:VBUG conference for UK developers windowslive:VBUG conference for UK developers

We’re always on the lookout for slightly madcap events that support the developer community. Imagine our wry smiles when Tim Heuer approached us about backing the latest brainwave from Microsoft’s Developer Platform Evangelists (DPEs).The Code Trip

The Code Trip is basically a two month tour of the West Region in the U.S. where they’ll be showcasing some of the latest Microsoft technologies (like Silverlight 2.0, LINQ & IE8) at local community events.

Check out Chris Koenig’s blog, which outlines the schedule and list of destination cities pretty well. There’s also a short video piece about the whole concept on Channel 9 if you’re interested in learning more about it.

Imagine selling that business trip to your Better Half! I can only guess that the phone conversation would go something like this:

DPE: Listen, I’ve got a work trip coming up in March. It’s a big event with several folks from work.
BH: Sounds like fun…
DPE: Definitely. How does your schedule look around mid March?
BH: OK, actually…I haven’t much on then.
DPE: Excellent!
BH: How long is the trip?
DPE: Well, I’m off on March 14th.
BH: When do you get back?
DPE: Let’s see…hmmmn…it looks like I’m back in 2 months.
BH: <STUNNED SILENCE>
DPE: Hello?
BH: Is this a joke?
DPE: Eh, no…
BH: <HANGS UP>
DPE: That could have gone better….

I’m sure the brave souls on the bus are swapping in and out of the trip, but I’ve got to admit the company road trip concept is a funny one. To show our support, InnerWorkings is offering a bunch of free subscriptions to our entire learning catalog (valued at $1,500 USD). Microsoft has spiced the offer up by kicking in an XBOX 360 for selected winners in each city. You can follow their daily trials and tribulations on the Code Trip blog, which is updated regularly — what else can you do on a bus traveling thousands of miles?

By the way, be sure to check out The Code Trip itinerary if you’re based in or around Denver, CO — there’s a big launch event there tomorrow and Tim tells me that several thousand people have registered to attend. I plan to meet the team during their brief stop in San Francisco on April 3rd, provided the bus makes the long journey without mechanical failure. The Code Trip team is plotting their every coordinate with an onboard GPS unit and Virtual Earth, so you can follow their progress along every bump and turn in the road. Good luck, folks!

Add this post to: del.icio.us:Clear the Slow Lane: It's the Code Trip! digg:Clear the Slow Lane: It's the Code Trip! spurl:Clear the Slow Lane: It's the Code Trip! simpy:Clear the Slow Lane: It's the Code Trip! newsvine:Clear the Slow Lane: It's the Code Trip! blinklist:Clear the Slow Lane: It's the Code Trip! furl:Clear the Slow Lane: It's the Code Trip! reddit:Clear the Slow Lane: It's the Code Trip! Y!:Clear the Slow Lane: It's the Code Trip! google:Clear the Slow Lane: It's the Code Trip! technorati:Clear the Slow Lane: It's the Code Trip! stumbleupon:Clear the Slow Lane: It's the Code Trip! windowslive:Clear the Slow Lane: It's the Code Trip!

I blogged about our first Silverlight coding contest at Sogeti a few weeks ago and congratulated our winner on his Silverlight coding prowess. Now I’ve two more very worthy winners to announce, which makes me feel a bit like a virtual game show host. On that note, the following winners should step up to take a bow:

  • Sam Heck @ Hitachi Consulting
  • Jason Menezes @ CapgeminiXbox 360

Each winner qualifies to receive an InnerWorkings subscription ($1,500 value) and a shiny new Xbox 360 from Microsoft. Not bad for a few hours of expert coding time tweaking VideoBrush and MediaElement in a sample Silverlight application, eh?

You can pit your own Silverlight skills against our code checking engine by taking the following Drills from our catalog — topics covered include creating a simple Silverlight control, layout and formatting text, and using brushes. These Drills also cover drawing 2-D shapes, using animation and transformations, and MediaElement and VideoBrush:

And now a bit of background on each of our winners…

Sam Heck (pictured right) is a senior consultant at the Custom Development Practice in Hitachi Consulting. He lives in Baton Rouge, LA where he earned bachelor degrees in computer science and biochemistry at Louisiana State University. In his spare time, Sam enjoys hiking, kayaking, watching sports (and configuring his new Xbox 360).

Jason Menezes is a software developer at Capgemini, based in the company’s Mumbai offices. He’s been working for Capgemini for 18 months, spending most of his time on a core implementation codenamed the Assurance Project. Jason is always keen to learn new technology, and Silverlight was high on his list. Jason really enjoys playing computer games as a hobby and will no doubt make good use out of his new Xbox!

Congratulations to all our latest winners on their well earned prizes — don’t forget to leave some time for learning .NET in between your Xbox sessions, folks!

Add this post to: del.icio.us:Silverlight contest winners - it's Xbox time... digg:Silverlight contest winners - it's Xbox time... spurl:Silverlight contest winners - it's Xbox time... simpy:Silverlight contest winners - it's Xbox time... newsvine:Silverlight contest winners - it's Xbox time... blinklist:Silverlight contest winners - it's Xbox time... furl:Silverlight contest winners - it's Xbox time... reddit:Silverlight contest winners - it's Xbox time... Y!:Silverlight contest winners - it's Xbox time... google:Silverlight contest winners - it's Xbox time... technorati:Silverlight contest winners - it's Xbox time... stumbleupon:Silverlight contest winners - it's Xbox time... windowslive:Silverlight contest winners - it's Xbox time...

Second Life LogoFor those of you that have simply run out of space and time in your first life, I sympathize. Or maybe I empathize. At any rate, I’d encourage you to check out C# Day on Second Life.

InnerWorkings has teamed up with Michael de la Maza from DRC, Microsoft, and the SLDNUG to offer this virtual event for C# developers.

A full schedule of the event can be found on the SLDNUG website, but we’d like you to join us at Visual Studio Island on Saturday February 16th, 2008 in Second Life. If you’re interested, register now while the event is still open.

You should note that this is NOT another boring lecture-based event for developers — the focus is heavily weighted towards active participation. That approach should sound pretty familiar to all you InnerWorkings users out there!

There will be a short demo of the InnerWorkings product at the very end of the day, and we’re giving all participants 3 hours of free training on Object Oriented Development Fundamentals from our catalog:

  • Creating a new class by extracting logic from a form
  • Defining an interface
  • Creating an abstract class
  • Implementing the Liskov Substitution Principle
  • Replacing inheritance with delegation
  • Replacing an error code with an exception

CSharp Day

Here’s a sneak preview of the event on Visual Studio Island - you don’t want to miss out on this one. There’s even a virtual cocktail party to get you in the mood. So come out and show your support for C# Day in Second Life. Enjoy…

Add this post to: del.icio.us:InnerWorkings on Second Life digg:InnerWorkings on Second Life spurl:InnerWorkings on Second Life simpy:InnerWorkings on Second Life newsvine:InnerWorkings on Second Life blinklist:InnerWorkings on Second Life furl:InnerWorkings on Second Life reddit:InnerWorkings on Second Life Y!:InnerWorkings on Second Life google:InnerWorkings on Second Life technorati:InnerWorkings on Second Life stumbleupon:InnerWorkings on Second Life windowslive:InnerWorkings on Second Life

VS 2008 LogoThe InnerWorkings R&D team in Dublin is just emerging from the weeds of revising our catalog of coding challenges to support Visual Studio 2008 RTM. Converting our learning material and sample code from its native VS 2005 to VS 2008 was no trivial matter, but it’s clear that our customers demanded the change. Many of you have already made the switch to VS 2008 exclusively, while others are playing with it and seriously considering a permanent move soon.

Since RTM, we’ve seen very strong interest in our newest .NET 3.5 coding challenges — this tells me that developers are already starting to retool their skills for .NET 3.5 and the latest VS IDE release. That’s not a huge surprise, as we’ve seen many solid enhancements and new VS 2008 features to attract developers’ attention. From the popular LINQ, to AJAX integration and improved WPF support, VS 2008 has plenty of enticements built into the mix for .NET developers.

Under Soma’s guidance, Microsoft’s Developer Tools division furthered the momentum by releasing VS 2008 RTM ahead of time (shock, horror). Developers have enjoyed several months of Beta 2 exploration, followed by months of ’soft-launch’ access to VS 2008. The official marketing blitz happens in late February and early March, but there’s clearly no need for .NET developers to wait until then! This happy circumstance for Microsoft developers only made the need for InnerWorkings to convert our catalog more urgent than ever. I suppose it is true to say that when Microsoft sneezes, small ISVs like InnerWorkings get a cold!

During the conversion project, our R&D team prioritized the WCF, WPF, and WF material due to a serious compatibility problem which prevented developers from completing these challenges in VS 2005 if VS 2008 was installed. Needless to say, that was a bit of a showstopper for us!

I’m told that the team worked especially hard on the WCF conversion, due to all the impressive new WCF features that VS 2008 provides. The team still has a few loose ends to tie-up with VSTS and Enterprise Library 4.0, but rest assured those Drills are in the works for VS 2008 users. Check out our catalog for all the newly converted Drills and please keep the feedback on your experiences with VS 2008 and .NET 3.5 flowing.

Add this post to: del.icio.us:InnerWorkings Catalog Supports Visual Studio 2008 digg:InnerWorkings Catalog Supports Visual Studio 2008 spurl:InnerWorkings Catalog Supports Visual Studio 2008 simpy:InnerWorkings Catalog Supports Visual Studio 2008 newsvine:InnerWorkings Catalog Supports Visual Studio 2008 blinklist:InnerWorkings Catalog Supports Visual Studio 2008 furl:InnerWorkings Catalog Supports Visual Studio 2008 reddit:InnerWorkings Catalog Supports Visual Studio 2008 Y!:InnerWorkings Catalog Supports Visual Studio 2008 google:InnerWorkings Catalog Supports Visual Studio 2008 technorati:InnerWorkings Catalog Supports Visual Studio 2008 stumbleupon:InnerWorkings Catalog Supports Visual Studio 2008 windowslive:InnerWorkings Catalog Supports Visual Studio 2008

Next Page »

Categories

Archives