The .NET Core 2 Wave

Will 2017 be the year of .NET Core? Of course it will! I sat down with Scott Hunter (Director of Program Management for the .NET Platform) on the Eat Sleep Code podcast to talk about all things .NET. Scott shared plans for an exciting year of .NET development including the .NET Core 2 Wave, which […]

A Guide to App Store Images

You’ve just finished designing, coding, and testing the next killer app. It’s beautiful. It’s engaging. It’s rock solid. The next step is publishing to the app stores. No sweat. This is when you realize there are 60+ different app icon sizes and 40+ splash screen sizes you can provide. Oh, and we haven’t even gotten […]

Building An iTunes Player With Angular

By Angular, we mean Angular 2. In this tutorial, we’re going to build an iTunes Search application. The app will use the open iTunes JSONP API to search for artists, display albums by that artist in a Kendo UI Grid. Each album will be expanded to show a detail grid which will contain all of […]

Improving the State of your App with Redux

Redux is a self-proclaimed "predictable state container for JavaScript apps." It has gained popularity through its association and integration with the React library. In this article, we'll look at the basics of Redux architecture and then explore how to build a "real world" application using Redux and Angular 2. What is Redux Redux is a […]

Single Project Full-Stack Angular 2

Whether you underestimated Angular 2 or believed in its complete success, it's time to learn what Angular 2 can do for you. Now that Angular 2 is out of beta, let's take a serious look at how to develop a full stack application using ASP.NET Core and Angular 2. In this article we'll learn how […]

Visualizing Data on the Web with Kendo UI for Angular 2

Recently, I've been very interested in the demographics of the United States. When someone asked me for the population in Ohio, I replied, "Lots of millions? Wait. Siri, what's the population of Ohio?" As you will see, the population of Ohio, according to the 2015 Census, is around 11.59 million. Although Google and Siri are […]

Willy Wonka Was Actually Talking about NativeScript

One of the most endearing films of all time, Willy Wonka & the Chocolate Factory, is that rare flick that has maintained a certain relevance for both children and adults alike. Wonka displayed a relentless, almost manic, pursuit of his vision of what a candy factory should be. Ignoring the fact that his Oompa Loompa […]

Bling Out Your Laptop with a Festive Web-connected Light Show

When I have gone to talk at conferences and demoed my well-travelled PocketRave app, I get a lot of great questions about NativeScript, Angular 2, and the Angular Advanced Seed code that were used to build the mobile app. We have a cool dance party at these talks as people download the PocketRave app and […]

Drag and Drop Grouping and Sorting with Angular 2

Drag and Drop functionality is a familiar and intuitive user interface (UI) behavior allowing users to directly manipulate data on the screen. Building a drag and drop interface on the web can be challenging since only the most basic drag and drop features are available in HTML5. More robust UI scenarios that include state management, […]

Cross-Browser HTML5 Form Validation is Finally Here! Now What?

Last week the Safari team released a new Technology Preview, and the release contained a feature that caught my eye. OMG, THE NEW SAFARI TECH PREVIEW HAS FORM VALIDATION SUPPORT! https://t.co/kzQtIwK4b2 pic.twitter.com/lKZsz5ZT9G — TJ VanToll (@tjvantoll) December 7, 2016 I’m irrationally excited because this is more than just a mundane feature shipping in a random […]