News

Archived Posts from this Category:

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

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

Microsoft MVPsMicrosoft’s MVP network of technology specialists has always struck me as a good idea. According to the MVP site, Microsoft created the Most Valuable Professional designation to “thank individuals for their exceptional contributions to technical communities worldwide”. With about 3,500 MVPs around the globe, it’s a small but extremely influential group of independent technical community leaders. My good friend Wikipedia has some juicy history on the ups and downs of the MVP program, including its near demise in 1999. Live and learn…

Despite their dependence on Microsoft for existence, MVPs are not an homogenous or orderly group. In fact, part of their appeal is the sheer diversity and no nonsense commitment to the developer community and software ecosystem. Numerous incidents in the past point to the group’s objective nature and the weight of their collective opinions — anyone remember the Classic VB petition incident for example? Not a group to be trifled with by anyone, I’d say!

At InnerWorkings, we’ve been looking at ways to recognize the MVP group for their positive influence on the .NET development community for some time. Last December, a gregarious MVP by the name of Justin-Josef Angel contacted us. Justin proposed the excellent idea of putting together a special offer from InnerWorkings exclusively for MVPs – it took us about 5 seconds to decide this was an idea worth pursuing.

In the guiding hands of our whizz website team, the idea took shape quickly and appeared as a prominent story in our most recent iteration schedule. Justin promised to advertise the MVP offer to his network on a dedicated MVP newsgroup. Already we’ve had dozens of MVPs sign up for the free subscription, so kudos to Justin for spreading the word.

All this preamble is my long-winded way of saying that I have a nice public announcement for all MVPs. InnerWorkings is pleased to offer all MVPs a free subscription to our entire catalog of .NET learning challenges. Valued at $1,500 USD per annum, this free subscription offers MVPs access to 500+ hours of .NET training at no charge while MVP status is maintained.

Our catalog includes coding challenges on AJAX, ASP.NET, C# 3.0, CSS, Enterprise Library, LINQ, OO, Silverlight, SQL, VB 9.0, VSTS, WCF, WF, WPF, and more. Each MVP subscription includes access to our code checking engine, dedicated Personal Tutor service, and Safari Books Online to support each individual’s learning needs.

To view this offer, MVPs should visit our website at http://www.innerworkings.com/mvp. We ask all MVPs to include a link to your MVP profile page for authentication purposes. Once approved, MVP access to our catalog involves a simple self registration process and takes about 24 hours. One final note, please tell your MVP colleagues about this offer — we think they’ll appreciate it!

Rest assured that we haven’t forgotten all the other influential community groups out there. Let me know if you think we should run a similar program for Regional Directors, INETA user group leaders, or whomever. I can promise that we’ll consider each developer community group on its merits.

Add this post to: del.icio.us:Free InnerWorkings Subscription for Microsoft MVPs digg:Free InnerWorkings Subscription for Microsoft MVPs spurl:Free InnerWorkings Subscription for Microsoft MVPs simpy:Free InnerWorkings Subscription for Microsoft MVPs newsvine:Free InnerWorkings Subscription for Microsoft MVPs blinklist:Free InnerWorkings Subscription for Microsoft MVPs furl:Free InnerWorkings Subscription for Microsoft MVPs reddit:Free InnerWorkings Subscription for Microsoft MVPs Y!:Free InnerWorkings Subscription for Microsoft MVPs google:Free InnerWorkings Subscription for Microsoft MVPs technorati:Free InnerWorkings Subscription for Microsoft MVPs stumbleupon:Free InnerWorkings Subscription for Microsoft MVPs windowslive:Free InnerWorkings Subscription for Microsoft MVPs

It’s so easy to become disconnected from others in this increasingly ‘connected’ world. This is quite an irony — the more technology facilitates an always-on interconnected life, the easier it is to become an email hermit and avoid frequent human contact. Often I find that it’s better to pick up the phone and just talk to someone rather than craft the perfect email, spell checked and reviewed for clarity.

Working alone for long periods of time can be quite alienating too. While some people absolutely love the home office setup, I find it a struggle sometimes. So when I feel the walls of my home office closing in, I’ll make a break for Luva Java, one of the very best coffee shops I’ve found in San Francisco. The coffee is superb (so long, Starbucks), wireless access is free, and you can’t beat the ambiance. Sometimes you just need other people around to get things done.

I’ve no doubt that the same applies to software teams, where working together is the key to being successful. As Henry Ford said:

“Coming together is a beginning.
 Keeping together is progress.
 Working together is success.”

I believe that’s particularly true for software teams — the whole is often greater than the sum of its parts.

InnerWorkings Team Purchase

With our eyes fixed firmly on the success of your whole .NET software team, InnerWorkings has just released a new team purchase option on our website. Now you can buy our coding challenges for up to 15 members of your software team in a single transaction from our web catalog. Simply select the number of developers in your team from the drop-down list on our shopping cart and provide a list of their email addresses when prompted. After you checkout, each developer listed in your team will receive a setup email from us explaining who purchased their Drills and how to access their learning content right away. It’s that simple!

If your software team has more than 15 .NET developers, we can offer some enterprise discounts that may be more appealing to you. In this case, simply contact sales@innerworkings.com and our sales team will prepare a custom quote for your business. Either way, we’ve got you and your software team covered…

Add this post to: del.icio.us:For software teams, working together is success digg:For software teams, working together is success spurl:For software teams, working together is success simpy:For software teams, working together is success newsvine:For software teams, working together is success blinklist:For software teams, working together is success furl:For software teams, working together is success reddit:For software teams, working together is success Y!:For software teams, working together is success google:For software teams, working together is success technorati:For software teams, working together is success stumbleupon:For software teams, working together is success windowslive:For software teams, working together is success

Today I’d like to introduce the winner of our first Silverlight coding contest. At the risk of boring everyone, I’ll begin with a bit of history. The contest idea sprang from a meeting with Erik Gunvaldson in Microsoft’s Enterprise Partner Group. On our last trip to Redmond, Debbie and I met Erik in the lobby of some distant building on the outer boundaries of the Microsoft campus — somebody call a meeting about the lack of meeting rooms there! We spent about an hour thinking of creative ways to interest .NET developers in Silverlight and the InnerWorkings learning environment. Through the hum of lunchtime lobby traffic, we finally came up with the simple idea of holding a virtual Silverlight contest.

Why not get developers to engage with Silverlight in a fun and competitive environment? How about offering them some excellent prizes like an Xbox 360, Expression Studio, InnerWorkings subscriptions, or signed copies of Halo? We reckoned that Microsoft has the contacts and InnerWorkings has the developer platform with analytics to make it happen. Good idea, let’s do it! Inevitably, this enthusiasm was followed by a few weeks of planning, project management, and email flurries to relevant parties. To his credit, Erik called in his EPG managers and lined up a bevy of partners to participate in the private coding contests.

Under Michelle Follman’s watch, the first such contest started at Sogeti and involved participants across their worldwide development organization. We had almost 50 .NET developers sign up to compete for the grand prize (Xbox 360 and 1 year subscription to the InnerWorkings catalog) and the competition was intense. The contest ran from December 10th - 28th and developers had to complete two Silverlight coding challenges set by InnerWorkings. Our trusty code checking engine filtered the top contenders and when the contest closed, a very deserving winner rose to the top of the Silverlight coding pile.

Randy Magruder

And the winner is <drum roll> Randy Magruder from Sogeti’s Florida offices in Tampa. Don’t be deceived by Randy’s stoic demeanor in this photo, he’s really delighted to win the top prize (honestly)! Randy only joined Sogeti last November, so he’s already making quite an impact. We were singularly impressed by Randy’s definitive win. In fact, he logged a perfect score in our system by completing both coding challenges with a 100% score and a single judging attempt on each challenge. A few others came close with 100% scores, but nobody else could solve the coding challenges with just one attempt. Good work indeed, Randy — take a bow!

For the record, Randy is pretty impressed by what he’s seen with Silverlight so far:

“Regarding Silverlight, I am very encouraged to see Microsoft enter this space, as the work they are doing will hopefully bring a more mature toolset and development environment to rich web applications. It will also bring many experienced developers who will already be familiar with the development environment and language. This should help them to push the edges of the web application envelope much sooner than they might otherwise be able to do.”

Well said, sir…

We’ll be running a series of Silverlight coding contests with other Microsoft partners over the next few months, so stay tuned for details on future winners. And let me know if your company is interested in setting up a private coding contest on Silverlight or some other shiny new .NET technology.

Add this post to: del.icio.us:Announcing our Sogeti coding contest winner digg:Announcing our Sogeti coding contest winner spurl:Announcing our Sogeti coding contest winner simpy:Announcing our Sogeti coding contest winner newsvine:Announcing our Sogeti coding contest winner blinklist:Announcing our Sogeti coding contest winner furl:Announcing our Sogeti coding contest winner reddit:Announcing our Sogeti coding contest winner Y!:Announcing our Sogeti coding contest winner google:Announcing our Sogeti coding contest winner technorati:Announcing our Sogeti coding contest winner stumbleupon:Announcing our Sogeti coding contest winner windowslive:Announcing our Sogeti coding contest winner

OK, so I have to disclose that this post is a thinly veiled attempt to get one last blog entry before the curtain falls on 2007. One more post actually makes my pitiful stats look a little better this year! If I believed in New Year’s resolutions, you can probably guess that blogging more would be on my list. I’m more into weekly resolutions to be honest - 12 month plans are destined to fail…

CSS Image

I did want to share one last nugget of InnerWorkings activity with you before wrapping up for the year. Those of you who believe in Santa Claus will be glad to hear that he delivered 3 hours of new learning challenges on Cascading Style Sheets last week! If I had a penny for every time I saw CSS floating around the middle of our roadmap, I’d be sitting on a beach in Costa Rica as I write this blog!

The long wait is over, however - InnerWorkings has listened to your pleas and demands for some top quality CSS learning for web developers. Separating presentation and structure with CSS is certainly a terrific skill for all serious web developers to master. You’ll find a shiny new Drill on Styling Websites with Cascading Stylesheets (CSS) in our web catalog. The learning challenges are pitched at level 3 developers and topics covered include CSS techniques to add fonts, colors, spacing, and other style elements to web documents.

It’s our small contribution to making the web a more structured and beautiful place. Happy New Year to one and all!

Add this post to: del.icio.us:Beautify (and simplify) the web with CSS digg:Beautify (and simplify) the web with CSS spurl:Beautify (and simplify) the web with CSS simpy:Beautify (and simplify) the web with CSS newsvine:Beautify (and simplify) the web with CSS blinklist:Beautify (and simplify) the web with CSS furl:Beautify (and simplify) the web with CSS reddit:Beautify (and simplify) the web with CSS Y!:Beautify (and simplify) the web with CSS google:Beautify (and simplify) the web with CSS technorati:Beautify (and simplify) the web with CSS stumbleupon:Beautify (and simplify) the web with CSS windowslive:Beautify (and simplify) the web with CSS

Visual Studio 2008Visual Studio 2008 Beta 2 is history and Microsoft actually hit its public milestone for the release-to-manufacturing (RTM) version.

Nice work from the Developer Tools division in Redmond and Soma must be grinning like a Cheshire cat! It’s almost enough to banish the memory of waiting months on end for Visual Studio 2005 to hit the stands…

If you’re in the mood for announcements, let me add that InnerWorkings has just jumped on the RTM bandwagon by updating our learning content for Visual Studio 2008 RTM. Beta 2 is no more, and we now support the fully released version of the IDE.

So how about some useful resources for .NET developers looking sideways at the benefits of using Visual Studio 2008? Well, the first step is to get your hands on the IDE and you’ve basically got two choices:

  1. If your company subscribes to MSDN, skip over to My MSDN Subscriptions and pull down your copy of VS 2008. 
  2. Alternatively, you can just grab a free trial copy of VS 2008, which is good for 90 days.

Once you’ve got VS 2008 in your hands, what’s next? Maybe you’d like to learn how to use it perhaps? Well, of course you can take matters into your own hands and use InnerWorkings to get you started on the following core areas of VS 2008 RTM:

In addition, everyone is talking about Microsoft’s Visual Studio 2008 RTM Training Kit, which Eric Nelson’s blog first pointed me towards. There’s a ton of free hands-on labs, product presentations, and scripted demos for you to enjoy.

Speaking of free stuff, InnerWorkings has teamed up with Microsoft’s Readiness team to offer several free samples of our VS 2008 learning content. It’s just a taste but you’ll get some quality learning challenges, free as a bird, for a limited time only. Look out for this offer on the MSDN homepage very soon - you heard it here first.

I’ve been told that quite a few people struggled to uninstall previous versions of Visual Studio before loading up VS 2008. Microsoft has created a few sets of instructions for managing this problem:

For a more human description of this problem, check out Scott Guthrie’s post on the steps required to uninstall VS 2008 Beta 2 before jumping headlong into the RTM install.

So that’s it for now - good luck to those who plan to explore Visual Studio 2008 now that it has reached the RTM milestone. InnerWorkings will be along for the ride too, so let’s see how the product is received once the buzz of its ‘new release’ status subsides.

For my next post, I’ll be looking at how Soma’s Developer Tools team approached the build, testing, and release (on time) of VS 2008. There are plenty of interesting tidbits and strategic decisions that went into this release, so stay tuned for that one…

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

I’m pleased to announce that InnerWorkings is supporting an upcoming Silverlight event in Dublin, home to our own R&D team. Before anyone hops on the BART, please note that I’m referring to Dublin, Ireland - not Dublin, Pleasanton!

This Silverlight event is scheduled for Thursday, September 27th at 19:30 PM in the Cineworld Complex on Parnell Street. Full event details can be found on the IrishDev site. You’ll be glad to hear that attendance is free but registration is required in advance. 

Martha Rotter, from the Microsoft Ireland Developer and Platform Evangelism group, will be speaking at the event. Best of luck, Martha! In addition, the event is being sponsored by MTUG in Dublin and supported by the IrishDev community, so many hands make light work.  

InnerWorkings decided to throw in 1 hour of free Silverlight learning to support developers at the event:

  • Creating a simple Silverlight control (30 minutes)
  • Using MediaElement & VideoBrush to control video content (30 minutes)

Unfortunately, I’ll be miles away in San Francisco, but Claudio Perrone (our CTO) will be attending - so feel free to ask him many tough questions about just how InnerWorkings gets the figs in the fig rolls. Have a great event, folks…

Add this post to: del.icio.us:InnerWorkings supports Silverlight event in Dublin digg:InnerWorkings supports Silverlight event in Dublin spurl:InnerWorkings supports Silverlight event in Dublin simpy:InnerWorkings supports Silverlight event in Dublin newsvine:InnerWorkings supports Silverlight event in Dublin blinklist:InnerWorkings supports Silverlight event in Dublin furl:InnerWorkings supports Silverlight event in Dublin reddit:InnerWorkings supports Silverlight event in Dublin Y!:InnerWorkings supports Silverlight event in Dublin google:InnerWorkings supports Silverlight event in Dublin technorati:InnerWorkings supports Silverlight event in Dublin stumbleupon:InnerWorkings supports Silverlight event in Dublin windowslive:InnerWorkings supports Silverlight event in Dublin

Next Page »

Categories

Archives