<?xml version="1.0"?><rss version="2.0"><channel><title>CODE Magazine News</title><link>http://www.code-magazine.com/</link><description>CODE Magazine is the premier online magazine site for .NET developers</description><language>en-US</language><copyright>by EPS Software 1993 - 2013. all rights reserved.</copyright><managingEditor>megger@code-magazine.com</managingEditor><generator>Milos Solution Platform - www.milossolutionplatform.com</generator><item><title>Publisher's Point: Visual Studio Platform and Extensibility</title><link>http://www.code-magazine.com/Article.aspx?quickid=080043</link><pubDate>Tue, 22 Jul 2008 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/9e987deb-1d4e-4476-8c54-9167ea2ac410</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: Visual Studio Platform and Extensibility &lt;/h2&gt;&lt;p&gt;As a .NET architect and developer I cannot imagine my everyday work without Visual Studio. I was always in a strange excitement when waiting for a new CTP, Beta or RTM of Visual Studio because I always expected some great new features with every release. During the years I have bought a few third-party add-ins and utilities for Visual Studio to make my development tasks easier and even created small add-ins to produce some useful piece of code. I knew that Visual Studio was extensible; I downloaded the SDKs and tried to get familiar with those hundreds of extensibility interfaces. However, due to lack of good documentation I often got frustrated.&lt;/p&gt;</description></item><item><title>Publisher's Point: What's The Resolution?</title><link>http://www.code-magazine.com/Article.aspx?quickid=060083</link><pubDate>Tue, 10 Oct 2006 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/7d46e958-0703-44d6-bc35-4a8792784200</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: What's The Resolution? &lt;/h2&gt;&lt;p&gt;Markus Egger discusses screen resolutions.&lt;/p&gt;</description></item><item><title>Publisher's Point: How Many Threads Do You Need?</title><link>http://www.code-magazine.com/Article.aspx?quickid=060033</link><pubDate>Mon, 29 May 2006 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ae7b369d-7f59-4ede-aae0-3722f0aa16d7</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: How Many Threads Do You Need? &lt;/h2&gt;&lt;p&gt;Markus Egger discusses the need to create multi-threaded applications.&lt;/p&gt;</description></item><item><title>Publisher's Point: Beyond the Mists of Avalon</title><link>http://www.code-magazine.com/Article.aspx?quickid=050153</link><pubDate>Mon, 6 Feb 2006 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/a6b624aa-633f-4cbf-8827-45ff8917ec1a</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: Beyond the Mists of Avalon &lt;/h2&gt;&lt;p&gt;Markus Egger discusses tools used to create WPF (Windows Presentation Foundation, formerly "Avalon") interfaces, in particular, WinFX Extensions for Visual Studio as well as the Microsoft Expression product line.&lt;/p&gt;</description></item><item><title>Publisher's Point: LINQ Up!</title><link>http://www.code-magazine.com/Article.aspx?quickid=050133</link><pubDate>Mon, 19 Dec 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/0cc83d7a-9a1e-4005-be7b-7227561e7554</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: LINQ Up! &lt;/h2&gt;&lt;p&gt;At PDC 2005, Microsoft announced a new technology called Language Integrated Query (LINQ), which will be available with Visual Studio “Orcas” (the next version of Visual Studio). A lot of exciting new technologies are announced at every PDC, and as a result, LINQ got some attention, but not nearly as much as I think it deserves. LINQ represents the ability to run queries right inside of Visual Basic, C#, or any other .NET language.&lt;/p&gt;</description></item><item><title>Publisher's Point: C-Sharpest</title><link>http://www.code-magazine.com/Article.aspx?quickid=050123</link><pubDate>Sun, 4 Dec 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/47b9cd6a-7bfa-408c-9012-a1e37fb3272b</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: C-Sharpest &lt;/h2&gt;&lt;p&gt;C# 2.0 just shipped with a number of interesting new features: anonymous methods, nullable objects, iterators, partial classes, generics, and others. But the innovation does not stop there! Microsoft (and Anders Hejlsberg in particular) have already allowed us a sneak peek at some of the new features that will be available in C# 3.0.&lt;/p&gt;</description></item><item><title>Publisher's Point: The Quest for the Killer App</title><link>http://www.code-magazine.com/Article.aspx?quickid=050103</link><pubDate>Wed, 7 Sep 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/475e0154-b3f5-44d2-a7f2-36c01848de48</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: The Quest for the Killer App &lt;/h2&gt;&lt;p&gt;Markus Egger discusses the evaluation of new technologies.&lt;/p&gt;</description></item><item><title>Publisher's Point: User Interface Challenges</title><link>http://www.code-magazine.com/Article.aspx?quickid=050083</link><pubDate>Wed, 20 Jul 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/d99ca5d3-3759-47f1-97a4-33a9408596e2</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: User Interface Challenges &lt;/h2&gt;&lt;p&gt;Markus Egger discusses user interface technologies developers should familiarize themselves with.&lt;/p&gt;</description></item><item><title>Publisher's Point: Where's Your Logic?</title><link>http://www.code-magazine.com/Article.aspx?quickid=050073</link><pubDate>Mon, 27 Jun 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/db894a39-5400-4a6d-8da2-ccc7b6bf7de5</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: Where's Your Logic? &lt;/h2&gt;&lt;p&gt;Markus Egger discusses the role of business logic in modern application architecture.&lt;/p&gt;</description></item><item><title>Publisher's Point: Who's On First?</title><link>http://www.code-magazine.com/Article.aspx?quickid=050063</link><pubDate>Mon, 18 Apr 2005 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/433c6441-ea68-4b1f-9227-25355e4031a0</guid><description>Exclusive online-only article!&lt;h2&gt;Publisher's Point E-Column: Who's On First? &lt;/h2&gt;&lt;p&gt;Markus Egger discusses the importance of a solid basis of knowledge.&lt;/p&gt;</description></item><item><title>CODE Magazine: 2013 May/Jun </title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=31d78235-2b61-469b-a080-790f8179cbf4</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/31d78235-2b61-469b-a080-790f8179cbf4</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=31d78235-2b61-469b-a080-790f8179cbf4" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2013 May/Jun  is now available!&lt;/h2&gt;&lt;p&gt;So many technologies so little time. Sometimes we need to just put together a grab bag of articles exploring new technology and development techniques. This issue has content for everyone. Curious about TypeScript ? Considering building an application using SQL Server on Azure. How about advancing your UI? This issue covers these concepts and more.&lt;/p&gt;</description></item><item><title>Online Article: Building a CODE Framework Service and Consuming It on an iPhone Application</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305071</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ac12aca5-f04c-410f-ab91-4d5b39283c57</guid><description>&lt;h2&gt;Online Article: Building a CODE Framework Service and Consuming It on an iPhone Application&lt;/h2&gt;&lt;p&gt;In this article, you will create a CODE Framework RESTful service and an iPhone application from scratch. For the client side, you will utilize XCode (yes, you’ll need a Mac!), which uses Objective-C as the primary language. This article won’t teach you the language; you need to know the basics of Objective-C. Even if you don’t know anything about it but want to code right away, read the article “Building a Twitter Search Client on iOS,” by Ben Scherman, available for all CODE readers in the Xiine application for Windows, Android, and iPhone. For the database, you’ll use any instance of SQL Server 2008. The service will be written in C#, using the latest version of CODE Framework, available on http://codeframework.codeplex.com, where you will find not only the download link, but also a lot of useful information.&lt;/p&gt;</description></item><item><title>Online Article: Hello, Arduino: Write Code That Interacts with the Real World</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305081</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/e4e013f0-cf01-4ff1-9669-93163383d2b1</guid><description>&lt;h2&gt;Online Article: Hello, Arduino: Write Code That Interacts with the Real World&lt;/h2&gt;&lt;p&gt;Take the first step in raising your robot army and meet the Arduino, the microcontroller designed to be approachable and fun. From blinky lights to motors, temperature sensors to wi-fi, RFID to MIDI, you can make your code do stuff.  &lt;/p&gt;</description></item><item><title>Online Article: Five Ways to Advance Your User Interface</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305091</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/4ac69c11-6e49-495b-b1b1-931cbc8e492d</guid><description>&lt;h2&gt;Online Article: Five Ways to Advance Your User Interface&lt;/h2&gt;&lt;p&gt;Software applications have a lifespan. Some, like utility applications that do nothing more than patch an existing application to fix a bug, are quite short. Others, like games, live only slightly longer. Then there are those applications that live on for decades, such as Microsoft Word and Adobe Photoshop. Internal business applications that are used to automate and track processes often have long lifespans as well. As developers, we add to or adjust the application’s user interface to account for new features, but rarely do we reconsider the interface as a whole. Why? Likely because we get used to the original user interface we created and don’t see any reason to change it. But complacency is generally not viewed as a virtue.
  &lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: On “Done”</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305101</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/16dc1711-82b0-402f-94cc-674fdeecbd7b</guid><description>&lt;h2&gt;Online Article: Managed Coder: On “Done”&lt;/h2&gt;&lt;p&gt;Writing software is hard, particularly when the schedules keep programmers’ “nose to the grindstone;” every so often, it’s important to take a breather and look around the world and discover what we can find. Ironically, what we find can often help us write software better.&lt;/p&gt;</description></item><item><title>Online Article: Scripts for All Reasons</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305011</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/84d3d264-2b5d-4d8f-87b4-efcdfbe9d9f6</guid><description>&lt;h2&gt;Online Article: Scripts for All Reasons&lt;/h2&gt;&lt;p&gt;May/June 2013 Editorial by Rod Paddock&lt;/p&gt;</description></item><item><title>Online Article: App Only Permission Policy</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305021</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/435a65d3-a323-44ba-bc94-b8897482e2ad</guid><description>&lt;h2&gt;Online Article: App Only Permission Policy&lt;/h2&gt;&lt;p&gt;Apps are the biggest change in SharePoint 2013. Over the past many years, SharePoint developers have been trying to figure out how to make applications work securely with each other, without users dealing with excessive passwords. Ideally, enterprises should have the confidence that installed software isn’t doing more than what they think it is doing. All this is being solved with SharePoint Apps.
&lt;/p&gt;</description></item><item><title>Online Article: Creating Collections of Entity Objects</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305031</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8b013713-ae57-42d5-9ebc-eaea0c0e97b0</guid><description>&lt;h2&gt;Online Article: Creating Collections of Entity Objects&lt;/h2&gt;&lt;p&gt;Almost every programmer knows (unless you have been living under a rock for the last five years or so) that you should be using classes for all of your programming. You should also be using collections of objects instead of using a Data Reader, a DataSet, or a DataTable in your applications. The reasons for using collections are many and are explored in this article.

&lt;/p&gt;</description></item><item><title>Online Article: The Absolute Beginner’s Guide to Windows Azure SQL Database</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305041</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/202c9a3a-9aff-4265-9bc8-c5421b994de8</guid><description>&lt;h2&gt;Online Article: The Absolute Beginner’s Guide to Windows Azure SQL Database&lt;/h2&gt;&lt;p&gt;In virtually every CODE article I’ve written since 2004, the proverbial 99% of the content has been based on things I’ve done in production. Well, every technical person has to “go back to school” at some point,-and my return to school has been in the last month as I finally took a look at SQL Azure. This article represents my findings as I recently finished “kindergarten” and am now ready for the trials of first grade!

&lt;/p&gt;</description></item><item><title>Online Article: Simplest Thing Possible: Introduction to TypeScript</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305051</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ac324d4e-d325-4507-9c40-bf9433ab9b7f</guid><description>&lt;h2&gt;Online Article: Simplest Thing Possible: Introduction to TypeScript&lt;/h2&gt;&lt;p&gt;TypeScript is a new Microsoft offering that seeks to change the way we write JavaScript. As the name implies, TypeScript associates a strongly typed layer in conjunction with JavaScript. TypeScript also associates an object-oriented layer with JavaScript.&lt;/p&gt;</description></item><item><title>Online Article: Creating a Robust Web Application with PHP and CodeIgniter</title><link>http://www.code-magazine.com/Article.aspx?quickid=1305061</link><pubDate>Thu, 11 Apr 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/7ee7e601-9bb4-453d-91ad-46e330c9a25d</guid><description>&lt;h2&gt;Online Article: Creating a Robust Web Application with PHP and CodeIgniter&lt;/h2&gt;&lt;p&gt;Some time ago, a client called me and asked me to tell him when someone had logged in and out of the network. It was a reasonable request but it presented a challenge for which I had to develop a quick solution.&lt;/p&gt;</description></item><item><title>CODE Magazine: 2013 Mar/Apr</title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=72966380-3a2c-4156-89a9-0eece143dbfd</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/72966380-3a2c-4156-89a9-0eece143dbfd</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=72966380-3a2c-4156-89a9-0eece143dbfd" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2013 Mar/Apr is now available!&lt;/h2&gt;&lt;p&gt;Knowledge of JavaScript is a requirement for any modern web developer, but there's a new twist in Windows 8! You can build Windows 8 applications using JavaScript as well. This issue explores some new ideas in building apps with JavaScript as well as our usual content for SQL Server, Sharepoint and other tools!&lt;/p&gt;</description></item><item><title>Online Article: Software Development and Filmmaking Parallels</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304011</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/e825978e-e948-4dba-b40a-1ad7cfaf0f7c</guid><description>&lt;h2&gt;Online Article: Software Development and Filmmaking Parallels&lt;/h2&gt;&lt;p&gt;March/April 2013 Editorial by Rod Paddock&lt;/p&gt;</description></item><item><title>Online Article: SharePoint Applied: Workflows in SharePoint 2013, Part 2</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304021</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/35a07c92-5ddb-4e8e-87cc-4db45ffe87a9</guid><description>&lt;h2&gt;Online Article: SharePoint Applied: Workflows in SharePoint 2013, Part 2&lt;/h2&gt;&lt;p&gt;In my last CODE Magazine article, I professed my love for SharePoint 2013 style workflows. I must say, having been spurned by SharePoint 2010 style workflows, falling in love with a technology with the same name was not easy. In that article, I talked about how workflows can now finally scale and perform; I talked about how to setup workflows and how to use them in SharePoint designer. Microsoft introduced numerous enhancements in SharePoint designer 2013 surrounding workflows, but in this article, I wish to switch gears a bit and talk about the Visual Studio side of things&lt;/p&gt;</description></item><item><title>Online Article: A Windows 8 Look and Feel for WPF, Part 3</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304031</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ad4c6380-b139-4711-a631-f1010686f9cb</guid><description>&lt;h2&gt;Online Article: A Windows 8 Look and Feel for WPF, Part 3&lt;/h2&gt;&lt;p&gt;In Part 1 of this article you learned how to create a Windows 8 look and feel for your WPF applications. In Part 2 of this article you learned to create a few of the user controls that went into making the shell application. In this final article in this series, you will learn how to create the last few user controls that I used to create the Windows 8 Shell application. In this article, you will learn to put together a WPF Image button, an Image button with text and finally the main Tiles used for the primary navigation system.

&lt;/p&gt;</description></item><item><title>Online Article: The Easiest Path to Windows 8: HTML + CSS + JavaScript</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304051</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/798b87d2-7209-4d4e-aa8a-275c03600694</guid><description>&lt;h2&gt;Online Article: The Easiest Path to Windows 8: HTML + CSS + JavaScript&lt;/h2&gt;&lt;p&gt;Sometimes it happens that a new version of an operating system introduces a new type of application completely incompatible with older versions of the same system. The last time it happened I think it was with Windows 95. More than 15 years later, Windows 8 comes with support for a completely new segment of applications named Windows Store apps.

&lt;/p&gt;</description></item><item><title>Online Article: Simplest Thing Possible: Introduction to Knockout.js</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304061</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/7f7efc26-745a-4f05-a9c8-5206ae413b61</guid><description>&lt;h2&gt;Online Article: Simplest Thing Possible: Introduction to Knockout.js&lt;/h2&gt;&lt;p&gt;It seems you cannot turn in one direction or another and not hear about a new JavaScript library or CSS framework that promises to be the silver bullet-to be THE thing that will make web-based application development a breeze. This article will introduce you to Knockout.js (http://knockoutjs.com/). Knockout.js is an open source library (under the MIT License) that is pure JavaScript that works with any existing web framework and every mainstream browser. Further, Knockout.js is fully documented with a complete set of online tutorials. What does Knockout.js do? It simplifies the task of building data-aware web UIs through the application of the Model-View-View-Model (MVVM) pattern. Regardless of the business problem your web applications are built to solve, all web applications, and just about every other application for that matter, shares the following characteristics:

&lt;/p&gt;</description></item><item><title>Online Article: The Baker’s Dozen: 13 Tips for Basics of Data Warehousing and Dimensional Modeling</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304071</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/801040be-ddcf-4d33-b589-e25247a073f2</guid><description>&lt;h2&gt;Online Article: The Baker’s Dozen: 13 Tips for Basics of Data Warehousing and Dimensional Modeling&lt;/h2&gt;&lt;p&gt;Imagine you’re working for a company that has accumulated a tremendous amount of transaction data. The business users want to perform all sorts of analysis, monitoring and analytics on the data. Some OLTP developers might reply with, “Just create views or stored procedures to query all the data the way the users want.” Many companies initially take that approach - however, just like certain technologies and system hardware configurations don’t scale well, certain methodologies don’t scale well either. Fortunately, this is where data warehousing and dimensional modeling can help. In this article, I’ll provide some basic information for developers on the basics of data warehousing and dimensional modeling - information that might help you if you want to provide even more value for your company.

&lt;/p&gt;</description></item><item><title>Online Article: An Overview of the Windows Phone 8 SDK</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304081</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/e11c4d17-ac95-43f0-84a9-6b2784c50b80</guid><description>&lt;h2&gt;Online Article: An Overview of the Windows Phone 8 SDK&lt;/h2&gt;&lt;p&gt;It didn’t take long after the introduction of Windows Runtime (WinRT, the set of APIs that allow Windows Store apps to communicate with the Windows 8 operating system), for Microsoft to unveil the next generation of its mobile operating system, Windows Phone 8, which conveniently includes some of the APIs coming directly from WinRT. It’s easy to imagine the APIs merging together at some point, as that would make writing applications for on-the-go devices such as tablets and mobile phones much easier. 

&lt;/p&gt;</description></item><item><title>Online Article: The Skeptical Coder: Fixing Windows 8 and WinRT</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304091</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/a8899b67-0deb-4af6-8ea8-3714fee07c72</guid><description>&lt;h2&gt;Online Article: The Skeptical Coder: Fixing Windows 8 and WinRT&lt;/h2&gt;&lt;p&gt;Here’s a bit of news for you: Despite all the criticism and despite all the naysayers, Windows 8 is actually a very good operating system. Improvements to the desktop are good and welcome. A lot of the underlying tech for WinRT is quite impressive. Microsoft should be applauded for their willingness to invent and change. However, because of a long list of puzzling decisions, and due to a lack of polish and packaging, Windows 8 just doesn’t add up to a good product that serves all the market segments it aims to serve. That’s a tall order, of course, but anything less has to be seen as a dramatic failure for any version of the Windows operating system.

&lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: On Greatness</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304101</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/0f67c33e-279c-4d15-a9da-33e66d305d5b</guid><description>&lt;h2&gt;Online Article: Managed Coder: On Greatness&lt;/h2&gt;&lt;p&gt;Mar/April 2013 Manager Coder Article&lt;/p&gt;</description></item><item><title>Online Article: CODE Framework: Documents, Printing, and Interactive Document UIs</title><link>http://www.code-magazine.com/Article.aspx?quickid=1304041</link><pubDate>Wed, 6 Feb 2013 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/02278508-7e6e-4ecb-9960-ca5d10084375</guid><description>&lt;h2&gt;Online Article: CODE Framework: Documents, Printing, and Interactive Document UIs&lt;/h2&gt;&lt;p&gt;The CODE Framework WPF features (based on MVVM and MVC concepts) have become very popular amongst .NET developers, thanks to ease of development paired with a high degree of freedom, control and reuse. Another CODE Framework module takes these concepts and extends them into the domain of documents and printing. Many applications use third-party reporting products to create print and report output, and those products certainly have a good reason for existence and aren’t entirely replaced by the CODE Framework Document features. However, the CODE Framework Document features can replace some functionality that would otherwise be handled by reporting packages, and in addition, the CODE Framework Document features add a significant number of new features including the ability to create more naturally flowing documents and printouts and use those not just for print, but also use them as interactive user interfaces. 

&lt;/p&gt;</description></item><item><title>CODE Magazine: 2013 Jan/Feb</title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=b1dd56f7-18c6-4d87-af2d-c4d6bd3f3503</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/b1dd56f7-18c6-4d87-af2d-c4d6bd3f3503</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=b1dd56f7-18c6-4d87-af2d-c4d6bd3f3503" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2013 Jan/Feb is now available!&lt;/h2&gt;&lt;p&gt;In this issue we explore cloud computing. Take a look at examples from Windows Azure and Amazon Web Services. &lt;/p&gt;</description></item><item><title>Online Article: Introducing Windows Azure Hosted Node.js</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301051</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/469fff08-fe3b-44b3-8f1d-01939eab5929</guid><description>&lt;h2&gt;Online Article: Introducing Windows Azure Hosted Node.js&lt;/h2&gt;&lt;p&gt;In a previous article, I wrote about how simple it is to deploy an ASP.NET MVC Web Application to Windows Azure using Team Foundation Service hosted at tfspreview.com. In this article, I will build on those concepts and show you how to build and deploy a simple Node.js website to Azure using Git as the source code repository. One of Azure’s core strengths is its openness. In addition to the .NET SDK, Azure has SDKs for Java, PHP, Python and for the purposes of this article, Node.js. That openness also extends to Azure hosted Virtual Machines where Ubuntu, openSUSE and SUSE Linux are supported in addition to core Microsoft server technologies such as Windows Server 2012/2008 and SQL Server. In this article, I’ll provide a brief primer on Node.js, Git and how those technologies are first class citizens in Azure. One technology you will not find in this article is Visual Studio! We’ll use Notepad as our sole developer IDE!&lt;/p&gt;</description></item><item><title>Online Article: Smartassets.io: Amazon Web Services by Example</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301061</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/bb787543-3d18-4b58-a133-320cae87215d</guid><description>&lt;h2&gt;Online Article: Smartassets.io: Amazon Web Services by Example&lt;/h2&gt;&lt;p&gt;My first experience with AWS was building a prototype for a website called Attachments.me. My friend Jesse Miller and I built the site over several weekends, and hosted it on a single EC2 instance. Two years, dozens of EC2 instances, and hundreds of thousands of users later, we’re still on AWS.&lt;/p&gt;</description></item><item><title>Online Article: The Baker’s Dozen: 13 Steps for Building a SQL Server Analysis Services 2012 Tabular Model</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301071</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/1bb1cff2-3524-4cb6-b9ed-ca5420103eea</guid><description>&lt;h2&gt;Online Article: The Baker’s Dozen: 13 Steps for Building a SQL Server Analysis Services 2012 Tabular Model&lt;/h2&gt;&lt;p&gt;For several years, database developers have created analytic (OLAP) databases using tools such as Microsoft SQL Server Analysis Services. SSAS includes the MDX programming language for retrieving data and writing custom expressions. These tools remain very powerful for creating analytic applications. However, some view the tools in SSAS/MDX as difficult to learn. In SQL Server Analysis Services 2012, Microsoft has created a second model (known as the tabular model) for creating analytic databases. The new model brings the promise of simplified features and (in some cases) even better performance than traditional OLAP. In this article, I’ll provide an overview for this new model and will walk through a basic example of creating an SSAS 2012 tabular model database.&lt;/p&gt;</description></item><item><title>Online Article: Log Users in to Your Web Application with OpenID or OAuth</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301081</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/f8aedadf-fce7-4cc1-8c77-c5722b15fc26</guid><description>&lt;h2&gt;Online Article: Log Users in to Your Web Application with OpenID or OAuth&lt;/h2&gt;&lt;p&gt;Users already have many usernames and passwords for different popular online services, and with OpenID and OAuth, you can leverage those. Why burden users with yet another set of credentials for your site if they can use their Google or Facebook account, or any other OpenID or OAuth account? In this article, I will show you how to do this with ASP.NET 4.5, but more importantly help you understand what’s going on behind the scenes.

&lt;/p&gt;</description></item><item><title>Online Article: HTML5 History: Clean URLs for Deep-linking Ajax Applications</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301091</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ffc05ad2-4613-43e4-a337-badb0a8c7ee1</guid><description>&lt;h2&gt;Online Article: HTML5 History: Clean URLs for Deep-linking Ajax Applications&lt;/h2&gt;&lt;p&gt;The value of URLs for a website cannot be understated. The scheme of URLs can help give clues to visitors and machines alike regarding the structure of your website and well-crafted locations help facilitate search engine indexing, bookmarking and sharing. The role of URLs in Ajax applications becomes even more important as content is often changing on the page while the URL remains untouched.

&lt;/p&gt;</description></item><item><title>Online Article: The Simplest Thing Possible: A File Directory-based NuGet Feed</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301101</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/2498e8bd-84f8-475c-aea7-4244a4d15ccc</guid><description>&lt;h2&gt;Online Article: The Simplest Thing Possible: A File Directory-based NuGet Feed&lt;/h2&gt;&lt;p&gt;Increasingly, we rely on NuGet Packages in our .NET Development efforts. When you need to add a library to your project, whether it is Entity Framework, AutoMapper, jQuery, etc., NuGet makes that task a simple one. What happens when you are on a plane, train, an automobile - in some circumstance where you are not online and consequently, not connected to your NuGet package source? This is where a local NuGet package source comes in handy. Locally, we can easily stand up an IIS-based NuGet package source. While useful, that is not the simplest thing we can do. Fortunately, the NuGet authors had the foresight and wisdom to allow us to create file directory-based NuGet package sources. This brief article will take you through the steps to create your own local NuGet package source.&lt;/p&gt;</description></item><item><title>Online Article: The Future of Continuous Integration</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301111</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/fb7a2573-2991-495c-9836-348c85deb2d5</guid><description>&lt;h2&gt;Online Article: The Future of Continuous Integration&lt;/h2&gt;&lt;p&gt;Continuous integration (CI) has stood as one of the core pillars of the movement to agile software development best practices during the past decade.&lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: On Skepticism</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301121</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/43bc41e8-dd4f-42a3-ab48-7984296ff8e5</guid><description>&lt;h2&gt;Online Article: Managed Coder: On Skepticism&lt;/h2&gt;&lt;p&gt;Jan/Feb 2013 - Managed Coder by Ted Neward&lt;/p&gt;</description></item><item><title>Online Article: The Cloud Networking Effect</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301011</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/63418535-6a7a-48ef-aea7-36854e272d4c</guid><description>&lt;h2&gt;Online Article: The Cloud Networking Effect&lt;/h2&gt;&lt;p&gt;Rod Paddock Jan/Feb 2013 Editorial&lt;/p&gt;</description></item><item><title>Online Article: Workflows in SharePoint 2013, Part 1</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301021</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/12c5bc7b-a872-41db-9ea2-b2cb3176ba9f</guid><description>&lt;h2&gt;Online Article: Workflows in SharePoint 2013, Part 1&lt;/h2&gt;&lt;p&gt;If we have been friends for a while, you must know my opinions about workflows in SharePoint 2010 and SharePoint 2007. I didn’t think they were very good, especially from a performance and scalability point of view. Frankly I think Microsoft should have called them “workslows.” Though, I don’t think it was the implementation in SharePoint that was the issue, it was fundamental issues with Workflow Foundation, compounded by the nature of SharePoint that acerbated the issues. Well, I am happy to say that Workflows in SharePoint 2013 are something I feel quite comfortable recommending to anyone, and I hope to make that case in this article.&lt;/p&gt;</description></item><item><title>Online Article: A Windows 8 Look and Feel for WPF, Part 2</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301031</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/6e234ba3-e514-4417-885d-ee27c7924665</guid><description>&lt;h2&gt;Online Article: A Windows 8 Look and Feel for WPF, Part 2&lt;/h2&gt;&lt;p&gt;In part 1 of this article, you learned how to create a Windows 8 look and feel for your WPF applications. You were shown a high-level overview of the various components that made up the shell for navigating. In part 2 of this article you will learn to create a WPF Button user control, a Message Box you can style, and a simple Message Broker System. All of these components are used to create the “Windows 8 Style” WPF shell you learned about in part 1.&lt;/p&gt;</description></item><item><title>Online Article: CODE Framework: Accelerating Development with Standard Views and Standard View-Models</title><link>http://www.code-magazine.com/Article.aspx?quickid=1301041</link><pubDate>Mon, 10 Dec 2012 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/33512011-e0d4-4a5a-bf59-b4f4c42877b0</guid><description>&lt;h2&gt;Online Article: CODE Framework: Accelerating Development with Standard Views and Standard View-Models&lt;/h2&gt;&lt;p&gt;In prior articles, I have shown how to create WPF-based applications using the CODE Framework and the MVVM and MVC patterns. This enabled developers to create quality applications quickly and in a fashion that can easily be understood by developers of all skill levels. In those articles I showed how to use view-models and views to create UIs. In this article, I am going to take this concept further by showing you how you do not even have to create new views and view-models, but instead can use the ones CODE Framework defines for you out of the box.

&lt;/p&gt;</description></item></channel></rss>