Taming Asynchronous Tasks in JavaScript with Zone.js

I recently learned about a new project by the Angular team called Zone. This project is one of those rare gems that is only a few lines of code but is so groundbreaking it literally takes time to wrap your mind around it. The easiest way to get started with Zone is to watch the…

Video: Angular and the .NET World

While I was at the Angular ng-conf I had the opportunity to sit down with .NET luminaries Ward Bell, John Papa, and Dan Wahlin to discuss why Angular is so important to .NET developers with Ian Smith. We cover lots of ground, including real world benefits we’ve received by integrating Angular into projects and how…

WintellectNOW Author Blog Round-Up January

It’s time for this month’s blog round-up! Check out what our authors have been creating over the past month!    If you P2V (physical-to-virtual) Windows, you may be asked to re-activate Windows due to a hardware change.  Check out Bret Fisher’s blog post entitled P2V of Windows Server 2003 using OEM License to learn how…

WintellectNOW Authors on the Road Jan-June 2014

Now that 2014 is in full-swing we wanted to update you all on where you could find your favorite authors the first part of this year. You will find them speaking or exhibiting…or maybe a little of both!   South Florida Code Camp Feb. 22, Fort Lauderdale, FL CodePaLOUsa Feb. 24-27, Louisville, KY Orlando Code…

WintellectRAW: Tim Huckaby

Welcome to WintellectRAW – featurettes about your favorite authors.  Each month we’ll give you a quick glimpse into the life of a WintellectNOW author – how they got their start, some of their hobbies, their favorite projects, and more!   This month we feature Tim Huckaby, a Microsoft Regional Director, MVP, and one of the…

Head First Design Patterns – Part 1: Observer Pattern

My thoughts on patterns I’ll be honest with you…I never did like design patterns. I never got on board with it and, instead, just coded away like I thought I was supposed to do. Now, I realize they’re a bit of a necessary evil to learn, for the main reason just to be able to…

ngConf Report: Day 2 of Angular Goodness

Yesterday was a fantastic day. I spent the afternoon helping out at the Wintellect booth. There is a rumor I may have been seen challenging attendees to a game of 9-ball in the game room once or twice. I also attended two great sessions, one about dependency injection and the other a panel discussion. The…

ngConf Report: Day 1

The world’s first public Angular conference kicked off today in Salt Lake City and I was excited to attend with Wintellect. Our company has been using Angular along with other tools like TypeScript to build enterprise apps scaled across large development teams for a year now, and were able to bring most of the team…

Interception using Decorator and Lazy Loading with AngularJS

Angular provides it’s own dependency injection that supports everything from annotations to decorators. Interception is a feature that allows you to extend, intercept, or otherwise manipulate existing services. It makes it easy to monkey-patch existing APIs to suite the specific needs of your application. You can build an app that relies on the built-in services…

Understanding Providers, Services, and Factories in Angular

I’ve read quite a few posts (as well as questions posed) about the differences between services and factories in Angular. I’ve seen just as many attempts to explain it and even fell victim to trying to force an explanation for the difference myself. The answer is more simple than you may think and is evident…

The Windows Runtime and the Web

A big “thank you” to the Chattanooga .NET Users Group for hosting my talk last night. I presented “Windows Runtime and the Web.” Although this talk is similar to one I presented earlier at DevLink, I updated the content exclusively for Windows 8.1 and added some new features. The topics I cover include: The WebView…