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…

Securing Node.js Applications With OAuth2 and Azure

I’m a big fan of both node.js for building web-enabled servers and of Windows Microsoft Azure for hosting them… and the combination of the two is pretty compelling, if not necessarily widespread (yet ). I recently dug into the gory details of authenticating node applications against Azure Active Directory, and thought I’d walk through how…

Special WintellectNOW Pricing for Customers in India

Today is an exciting day for WintellectNOW and our customers in India.  At the Great Indian Developer Summit in Bangalore, we unveiled our introductory regional pricing.    We recognize that economics vary based on countries and regions. We believe all developers will benefit from our in-depth technical library and want to make it as accessible…

Model-View-ViewModel (MVVM) Explained

The purpose of this post is to provide an introduction to the Model-View-ViewModel (MVVM) pattern. While I’ve participated in lots of discussions online about MVVM, it occurred to me that beginners who are learning the pattern have very little to go on and a lot of conflicting resources to wade through in order to try…

10 Reasons Web Developers Should Learn AngularJS

There is no doubt that AngularJS – the self-proclaimed “superheroic JavaScript framework” – is gaining traction. I’ll refer to it frequently as just “Angular” in this post. I’ve had the privilege on working on an enterprise web application with a large team (almost 10 developers, soon growing to over 20) using Angular for over half…

Silverlight: Where Do We Go From Here?

Silverlight made its debut in 2006 with the confusing acronym WPF/E (that’s Windows Presentation Foundation, Everywhere). Indeed the original dream was that a slimmed down version of the .NET Framework could run as a plugin in any browser (including smart phones) and enable developers to wield their weapons of XAML, data-binding, and C# to write…

Under the Hood with Windows Universal Projects

One of the main themes coming out of the keynotes and content at this year’s //Build 2014 conference was the continued convergence of the Windows Store and Windows Phone development platforms.  One exciting result of the fact that both these platforms now target very similar Windows Runtimes (WinRT and WinPRT, respectively) is the support for…

Video: A JavaScript Feed Reader in Under 10 Minutes Using Angular JS

An important component of the decision to use a framework should be the amount of ceremony and ritual involved. You must carefully weigh what it takes to ramp up on the technology and how common tasks are performed. It does no good to adopt a library that forces you to solve a problem with more…

The Great Indian Developer Summit, Day 1

Today was a great day at the Great Indian Developer Summit at the Indian Institute of Science (IISc) in Bangalore.  The excitement about WintellectNOW in India is intoxicating. Developers were thrilled to hear of our India pricing and were equally excited by the 14-day trial each attendee received just for being at the show.  …