Programming the Windows Runtime (WinRT) by Example

In 2011 I heard the first rumors about Windows 8 and knew immediately what my next book would be about. Unlike Designing Silverlight Business Applications that captured years of experience writing Line of Business (LOB) apps in Silverlight, this book would be an introduction to an entirely new platform. My goal was to take what…

10 Rules Every Software Consultant Should Follow

Understand the business As a software consultant, your sweet spot lies between the business problem and the software implementation (use your imagination for the venn diagram here).  You can be the #1 JavaScript contributor on Github but you won’t succeed as a software consultant unless you also understand the business domain.  Before I ever step…

Interviewed on the Hello World Podcast

Shawn Wildermuth has been doing the Hello World Podcast for a while and it’s very interesting to hear about how great developers got started and what they’ve learned along the way. For the June 2nd edition, Shawn interviewed me! You can listen to it here: http://wildermuth.com/hwpod/27_John_Robbins. If you ever wanted to know what being a…

Convert a Windows Store App to the Web in Under 10 Minutes

Microsoft held an event called re//build in Atlanta and I had the opportunity to speak about what’s new with WinJS. The event used a lightning talk format so with only 30 minutes to present, I decided to make the presentation itself the demo. I wrote the re//build WinJS Windows Store app by starting with the…

An Introduction to Cross-Platform, Cross-Browser WinJs

In case you missed the big announcement, Microsoft has open sourced their Windows Library for JavaScript, otherwise known as WinJS. Many of you may not have noticed this because, like me, you assumed WinJS was just a shim for accessing the Windows Runtime from JavaScript. If this blog were one year older, that would be…

Enterprise Typescript

This past Thursday I had the pleasure of presenting for the Linked In .NET Users Group. The topic was TypeScript. My goal was to show how well TypeScript works to solve common problems in the enterprise to tackle it from the perspective of Return on Investment and how it scales teams, improves productivity, increases quality…

WintellectNOW Authors on the Road: May Update

Our authors are everywhere! If you enjoy watching their WintellectNOW videos, why not meet up with them in person?  We have folks speaking, attending, and working booths at a number of events this spring.  If you find yourself at any of the events below, please stop by and say “hi.” We’d love to meet you…

WintellectNOW Author Blog Round Up: May

This past month has just flown by that doesn’t seem to have slowed down our instructors one bit.  Check out what they have been working on for you over the past 30 days.  Rachel Appel is at it again – this time she’s covering cross-platform modern app architecture.  Check out her most recent article entitled…

Here Come the .NET Containers

So I was watching Twitter this morning in anticipation of interesting news from TechEd 2014. TechEd isn’t traditionally known as the place where Microsoft drops a lot of big, bold announcements so I wasn’t expecting too much. But then I saw Scott Hanselman post this little nugget: Devs of #msteched: Everything changes in 90min. Join…

Love TechEd but can’t make it? You don’t have to miss out on all the fun!

Love TechEd but can’t make it? Don’t worry; you don’t have to miss out on all of the fun! We love TechEd and realize not everyone can attend but everyone can learn from this great event! Join @Wintellectuals to discuss TechEd announcements, activities, and have fun live from the comfort of your office, laptop, or…

SOLID Software in the Enterprise

Earlier this year I tagged along with one of our sales guys to ask potential clients what was keeping each of them up at night.  I heard two recurring themes: We investing heavily in Silverlight (or some other legacy tech stack).  How do we modernize (usually to a web stack)? We have an insanely complex…

JavaScript Garbage Collector Presentation

I was lucky enough to be able to give my first technical presentation at the Carolina Code Camp, and it was definitely a great experience. When thinking of a topic for this event, I felt it would be best to learn something new and to learn something that I actually wanted to learn and not something…