2015 - May/June
15 Years of CODE Magazine! Celebrate our anniversary by taking a walk down memory lane. A special thank you to our advertisers and to our readers!
-
Editorial
To celebrate our anniversary, Rod takes a look at his May/June editorials he's written for the past 15 years.
-
Office 365 iOS Apps Using Swift
The world has evolved away from single-platform apps. Sahil shows us how Apple’s new Swift language encourages new opportunities, whether you’re programming for iOS or otherwise.
-
Extending Bootstrap: A Product Selection System
Paul continues his series on Bootstrap by creating a custom product selection system that keeps a running total of a user’s purchases.
-
Exploring the Xamarin.Forms Ecosystem
As part of his series, Walt dives deeply into Xamarin.Forms and roots around in the details of the object model.
-
Easier AngularJS Routing with Angular UI Router
Craig builds a simple application that reveals the states, dependencies, and methods of navigation that you’ll need in order to fully understand the Angular UI Router framework.
-
The Baker’s Dozen State of the Union: 13 Points on SQL Server Data Warehousing and Business Intelligence
Kevin takes a look at SQL Server “then and now,” and shows us just how important it is to understand the various tools involved in BI.
-
Markus Egger Remembers 15 Years of CODE Magazine
Most people troll the Internet for technical details, yet CODE Magazine manages to soldier on in print (and online). Markus takes a look at where we’ve been and what it took to get to where we are today.
-
Asynchronous Pattern Redux for XAML Developers
By providing the history of asynchronous and await patterns, Bill examines the benefits of using these techniques in developing new apps and when it comes to the maintenance or revision of legacy code.
-
XAML Anti-Patterns: Code-Behind
Markus Egger argues that relying on traditional XAML code-behind leads to tightly coupled, hard-to-test UIs and technical debt; instead he advocates a View/ViewModel approach using commands, property binding, attached properties and behaviors to decouple logic from visuals, improve reuse and testability, and simplify maintenance—practices embodied in his CODE Framework that enable building flexible XAML UIs without code-behind.
-
Managed Coder: On Process
Ted takes a look at how to tell if a process is broken.


