<?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 - 2010. 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: 2010 JanFeb</title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=07eb54e6-16c1-4681-8d5e-824096a6f77a</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/07eb54e6-16c1-4681-8d5e-824096a6f77a</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=07eb54e6-16c1-4681-8d5e-824096a6f77a" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2010 JanFeb is now available!&lt;/h2&gt;&lt;p&gt;Code - The Leading Independent .NET Resource&lt;/p&gt;</description></item><item><title>Online Article: Transitioning from Employee to Self-Employed</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001021</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8492b867-347f-4ce1-9fd2-f134b5d956ae</guid><description>&lt;h2&gt;Online Article: Transitioning from Employee to Self-Employed&lt;/h2&gt;&lt;p&gt;An invaluable self-starter kit from Paul, who has gone through this himself. Paul breaks it down into categories and other useful information you should know.If you are considering making a jump from being an employee to being self-employed, the following article will help you make the transition.&lt;/p&gt;</description></item><item><title>Online Article: My Top Three Favorite Things About SharePoint 2010</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001031</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/037f4a34-5d06-468f-b2a1-d0c222a49271</guid><description>&lt;h2&gt;Online Article: My Top Three Favorite Things About SharePoint 2010&lt;/h2&gt;&lt;p&gt;Aside from the obvious summary here, Sahil goes into details about why you should also be happy about these three SharePoint 2010 features. In his words, these features give a SharePoint architect so much more flexibility in implementing and delivering SharePoint projects that they will invariably prove to be extremely valuable.SharePoint 2007 has been a very successful product for many reasons. Perhaps it is the good applicability of .NET to SharePoint. Maybe it is the fact that SharePoint gives you so much beyond plain vanilla ASP.NET, that it gets both techies and business users excited.Having been available for about three years now, there has been time for developers to discover a few rough edges to the product as well.&lt;/p&gt;</description></item><item><title>Online Article: Embracing Community</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001041</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/da529aa2-20d9-4e3d-841f-69b3927351bc</guid><description>&lt;h2&gt;Online Article: Embracing Community&lt;/h2&gt;&lt;p&gt;Chris launches a new series about the developer community and highlights some people, organizations, and events that you should know about.What is community?A quick look at the Wikipedia defines community as “a group of interacting organisms sharing an environment” and I think that pretty much nails it. In this new series, I’ll be talking about the developer community as a whole and highlighting some people, organizations and events I think you should check out.&lt;/p&gt;</description></item><item><title>Online Article: Post Mortem Web Project</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001091</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/c7fc555b-6e8a-4189-802e-f9111d7b2cfc</guid><description>&lt;h2&gt;Online Article: Post Mortem Web Project&lt;/h2&gt;&lt;p&gt;First Premier Bankcard (www.firstpremier.com) is the 10th largest issuer of Visa and MasterCard credit cards in the United States.First Premier employs multiple thousands of people spread across the state of South Dakota. A major percentage of the employees at First Premier work in call-center operations helping people apply for credit cards.&lt;/p&gt;</description></item><item><title>Online Article: Practical Uses of Lambdas</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001051</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/519db644-1b8c-488c-b1ce-bf92d4f39d79</guid><description>&lt;h2&gt;Online Article: Practical Uses of Lambdas&lt;/h2&gt;&lt;p&gt;Deborah covers many of the different ways you can use lambda expressions to work with your lists and make your code easier to read and write.Lambdas provide shortcuts for sorting, filtering, finding and working with information in lists, making your code easier to read and write.&lt;/p&gt;</description></item><item><title>Online Article: S.O.L.I.D. Software Development, One Step at a Time</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001061</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/7383b8a3-c854-4bae-a84d-f0cae736b304</guid><description>&lt;h2&gt;Online Article: S.O.L.I.D. Software Development, One Step at a Time&lt;/h2&gt;&lt;p&gt;Derick outlines how to achieve the benefits of low coupling, high cohesion, and strong encapsulation. He also shows how the five S.O.L.I.D. design principles can get you there.Most professional software developers understand the academic definitions of coupling, cohesion, and encapsulation.However, many developers do not understand how to achieve the benefits of low coupling, high cohesion and strong encapsulation, as outlined in this article. Fortunately, others have created stepping stones that lead to these goals, resulting in software that is easier to read, easier to understand and easier to change. In this article series, I will define three of the primary object-oriented principles and show how to reach them through the five S.O.L.I.D. design principles.&lt;/p&gt;</description></item><item><title>Online Article: Generating Code Using Visual Studio 2008 and 2010</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001071</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/ac28cebd-a635-4ec3-9d61-419be594ddc9</guid><description>&lt;h2&gt;Online Article: Generating Code Using Visual Studio 2008 and 2010&lt;/h2&gt;&lt;p&gt;Visual Studio 2010 makes T4 easier to find and supplies a powerful new feature called preprocessed templates. Kathleen shows you how to use T4 in Studio 2005 and beyond.Microsoft included its T4 generation language in the box in Visual Studio 2008 and added important new features in Visual Studio 2010. Visual Studio 2010 makes generation easier to find and supplies a powerful new feature called preprocessed templates.Code generation lets you automatically create significant portions of your application. It has the potential to decrease bugs and increase your ability to alter code across your application as needs change. Microsoft’s generation language is T4 and it is included in the box starting with Visual Studio 2008. Visual Studio 2010 makes T4 easier to find and supplies a powerful new feature called preprocessed templates. I’ll show you how to use T4 in Studio 2005 and beyond.&lt;/p&gt;</description></item><item><title>Online Article: Reinventing Error Handling</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001081</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/441b6f1b-2475-4976-aa8c-23e593843bd2</guid><description>&lt;h2&gt;Online Article: Reinventing Error Handling&lt;/h2&gt;&lt;p&gt;Ned introduces the most significant advance in error handling since exceptions and he shows you a new way to look at errors.This article introduces the most significant advance in error handling since exceptions.You get improved tools for today and a glimpse of radical possibilities for tomorrow. You get a framework which supports more expressive error handlers and gives them equal access to error context information. You get a roadmap for adding improved error handling capabilities, including class-level error handlers and the ability to fix errors at run time. Above all, you get a new way to look at errors.&lt;/p&gt;</description></item><item><title>Online Article: Introducing Advanced Code Contracts with the Entity Framework and Pex</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001101</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/db67c2ea-33c4-4ce2-9874-c9bd8e821460</guid><description>&lt;h2&gt;Online Article: Introducing Advanced Code Contracts with the Entity Framework and Pex&lt;/h2&gt;&lt;p&gt;Martin introduces Design by Contract and Code Contracts, and gives you a sneak preview of Pex—Microsoft’s new test-suite generator. Along the way, he will show you how to add contracts to ADO.NET entities and some interesting coding strategies, good practices, and pitfalls you may encounter while making a deal with your code.With Code Contracts, Microsoft delivers its own flavor of Design by Contract for the .NET Framework. But wait, what is this thing sometimes called Contract-First Development? How will it change the way you develop software and write your unit tests? And first and foremost, how do you use Code Contracts efficiently?In this article, I will introduce Design by Contract and Code Contracts, as well as give you a sneak preview of Pex-Microsoft’s new test-suite generator. Along the way, I will show you how to add contracts to ADO.NET entities and some interesting coding strategies, good practices, and pitfalls you may encounter while making a deal with your code.&lt;/p&gt;</description></item><item><title>Online Article: Ask the Doc Detective</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001111</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/3a97ecc7-8614-44af-aa49-cbcf5f9649d8</guid><description>&lt;h2&gt;Online Article: Ask the Doc Detective&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: On Certainty</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001121</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/d65b95ac-57f6-46f4-a6ed-80829f4052dc</guid><description>&lt;h2&gt;Online Article: Managed Coder: On Certainty&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.Psychology seems no less strange a partner to the software craftsman than philosophy, but understanding how we engage in that practice called “thought” and “feeling” improves interpersonal skills, like how to deal with annoying co-workers like yourself.&lt;/p&gt;</description></item><item><title>Online Article: Can a Fish Use a Bicycle?</title><link>http://www.code-magazine.com/Article.aspx?quickid=1001011</link><pubDate>Fri, 18 Dec 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/9dca4221-8197-45e0-aad9-d50b0f953070</guid><description>&lt;h2&gt;Online Article: Can a Fish Use a Bicycle?&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>CODE Magazine: 2009 Nov/Dec</title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=bbc7f00a-5fd4-4fcf-94c6-01915cbc439e</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/bbc7f00a-5fd4-4fcf-94c6-01915cbc439e</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=bbc7f00a-5fd4-4fcf-94c6-01915cbc439e" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2009 Nov/Dec is now available!&lt;/h2&gt;&lt;p&gt;CoDe Magazine – the Leading Independent Magazine for .NET Developers&lt;/p&gt;</description></item><item><title>Online Article: Post Mortem: Getting it Right</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911021</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/dcebc7d6-6755-4165-86a3-feb725f4e35f</guid><description>&lt;h2&gt;Online Article: Post Mortem: Getting it Right&lt;/h2&gt;&lt;p&gt;Markus' Post Mortem&lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: On Software Developers</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911141</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/05f4de6c-cd79-4d5e-80cc-cc3642fb9635</guid><description>&lt;h2&gt;Online Article: Managed Coder: On Software Developers&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.Philosophy seems a strange partner to the software craftsman, but a brief dip in the waters of abstract thought will often help hone skills later useful to the craft of code, models, and dealing with idiot users.&lt;/p&gt;</description></item><item><title>Online Article: Get Ready for Visual Basic 10</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911061</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/b8d4da3d-005f-4426-8dcc-cad7fc1680e9</guid><description>&lt;h2&gt;Online Article: Get Ready for Visual Basic 10&lt;/h2&gt;&lt;p&gt;Check out the new features in Visual Basic 10, the latest version of VB coming out with Visual Studio 2010 and .NET 4.0.&lt;/p&gt;</description></item><item><title>Online Article: What’s New in Visual C# 4.0?</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911071</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/b70cc2e3-0f1a-4b5a-9c57-af549c6886e5</guid><description>&lt;h2&gt;Online Article: What’s New in Visual C# 4.0?&lt;/h2&gt;&lt;p&gt;Visual C# version 4.0 offers new features that make it easier for you to work in dynamic programming scenarios.Besides dynamic programming, you have support for optional and named parameters, better COM interop support, and contra-variance and covariance. This article will show you how each of these features work and provide suggestions of how they can be applied to help you be more productive.&lt;/p&gt;</description></item><item><title>Online Article: ASP.NET MVC 2 in Action</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911081</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/fbd063ea-d8e6-47a8-9e9c-ed2bc8418611</guid><description>&lt;h2&gt;Online Article: ASP.NET MVC 2 in Action&lt;/h2&gt;&lt;p&gt;Hot on the heels of the groundbreaking release of ASP.NET MVC 1.0, the ASP.NET MVC team at Microsoft has already released the first Community Technology Preview (CTP) of version 2.I have already predicted that Microsoft’s MVC Framework will become the new way to develop Web applications on top of ASP.NET. In this article, I will give a first look at the plans for version 2 and some of the features that already work in the first CTP.&lt;/p&gt;</description></item><item><title>Online Article: Silverlight 3: The Highlights</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911091</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8b436090-510c-4a98-a57d-9328e92cfbf2</guid><description>&lt;h2&gt;Online Article: Silverlight 3: The Highlights&lt;/h2&gt;&lt;p&gt;From its earliest beginnings, Silverlight has tried to excite and inspire.Now that Silverlight 3 has shipped, it is time to determine if this is the magical version that every developer should finally take a look at. In this article, I will show you the changes Microsoft has made in hopes of helping you make that decision for your own organization.&lt;/p&gt;</description></item><item><title>Online Article: Easy Validation in ASP.NET MVC with the Enterprise Library Validation Application Block</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911101</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/e8dcc161-84ba-4fd5-a0d5-0dbc0d917983</guid><description>&lt;h2&gt;Online Article: Easy Validation in ASP.NET MVC with the Enterprise Library Validation Application Block&lt;/h2&gt;&lt;p&gt;The recently-released ASP.NET MVC Framework is a refreshing new way to develop your .NET Web applications.The framework is an implementation of the time-tested Model-View-Controller architectural pattern, and includes plenty of powerful paradigms allowing you to quickly build maintainable applications. Likewise, the Enterprise Library Validation Application Block implements a proven set of best practices that allow you to stop worrying about how to execute validation logic and begin immediately delivering real business value. In this article, you’ll discover just how well these two frameworks work together through powerful examples of this natural pairing in action.&lt;/p&gt;</description></item><item><title>Online Article: What’s New in Entity Framework 4, Part 2: Modeling Changes</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911121</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/538d2deb-c38e-4b55-9645-ef6f94b3de95</guid><description>&lt;h2&gt;Online Article: What’s New in Entity Framework 4, Part 2: Modeling Changes&lt;/h2&gt;&lt;p&gt;If you have been working with the ADO.NET Entity Framework, you have probably been extremely eager to get your hands on the next version that is now part of Visual Studio 2010 and .NET 4.0. Long referred to as “EF Version 2,” this version is now called Entity Framework 4 or EF4, to align with the .NET Framework 4.0 version.&lt;/p&gt;</description></item><item><title>Online Article: Heard on .NET Rocks! Is Software Development Too Complex?</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911111</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/03c9c7a1-5837-410e-a99e-45492e902798</guid><description>&lt;h2&gt;Online Article: Heard on .NET Rocks! Is Software Development Too Complex?&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Online Article: Ask the Doc Detective</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911131</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/74573fbd-7b15-4e71-8851-4152263b551a</guid><description>&lt;h2&gt;Online Article: Ask the Doc Detective&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Online Article: Not a Spectator Sport</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911011</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/501cf741-93a3-4f87-b79d-66bd122cc4ba</guid><description>&lt;h2&gt;Online Article: Not a Spectator Sport&lt;/h2&gt;&lt;p&gt;Cover Headlines: VS 2010, C#, VB, EF, Silverlight, ASP.NET, ASP.NET MVC&lt;/p&gt;</description></item><item><title>Online Article: Why Use WPF?</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911031</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/f0f06d5f-5f6e-44cb-ad9c-2b399939c659</guid><description>&lt;h2&gt;Online Article: Why Use WPF?&lt;/h2&gt;&lt;p&gt;If you have not taken a look at Windows Presentation Foundation (WPF) yet, you really should. WPF is a great desktop development platform. Granted, all of the tools are not yet in place, but Microsoft is pouring millions of dollars into developing WPF tools. Microsoft now considers Windows Forms a legacy technology and they won’t update it within Visual Studio. These two reasons alone should be enough to convince you that need to start learning WPF right now.While WPF offers a new set of development tools, you’ll see a lot that looks familiar. You still have the typical desktop controls like text boxes, check boxes, radio buttons, etc. You still write the same C# or Visual Basic code. The major difference is how you layout the screens, control the look and feel of the controls, and some of the properties are a little different. This article will give you a good introduction to what WPF is all about without diving too deep.&lt;/p&gt;</description></item><item><title>Online Article: SharePoint Applied:  Document Management in SharePoint 2010</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911041</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/304d4307-2ac5-4e60-88c3-d2bfcecbf9d3</guid><description>&lt;h2&gt;Online Article: SharePoint Applied:  Document Management in SharePoint 2010&lt;/h2&gt;&lt;p&gt;SharePoint, while good for many things, is probably better at some than others. One thing companies use SharePoint a lot for is Document Management.&lt;/p&gt;</description></item><item><title>Online Article: A Guided Tour of What to Look for in ASP.NET 4.0</title><link>http://www.code-magazine.com/Article.aspx?quickid=0911051</link><pubDate>Fri, 23 Oct 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/61e0ed38-f079-4991-9686-ddae9ac65b8c</guid><description>&lt;h2&gt;Online Article: A Guided Tour of What to Look for in ASP.NET 4.0&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>CODE Magazine: 2009 Sep/Oct</title><link>http://www.code-magazine.com/DisplayIssue.aspx?id=05b229fe-c2db-406f-a0f0-69f32594e34c</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/05b229fe-c2db-406f-a0f0-69f32594e34c</guid><description>&lt;img src="http://www.code-magazine.com/GetIssueCover.aspx?pk=05b229fe-c2db-406f-a0f0-69f32594e34c" align="right"&gt;&lt;h2&gt;CODE Magazine, Issue 2009 Sep/Oct is now available!&lt;/h2&gt;&lt;p&gt;This issue of CODE Magazine features a number of articles on Service and Server technologies, including REST, Twitter Programming, Entity Framework 4, Windows Azure, and more. As always, the issue also features other .NET programming topics.&lt;/p&gt;</description></item><item><title>Online Article: Post Mortem: Tower48 Software Escrow</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909041</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/e18aca95-4bd5-43d5-bea0-e0ce6500266c</guid><description>&lt;h2&gt;Online Article: Post Mortem: Tower48 Software Escrow&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Online Article: What’s New in Entity Framework 4? Part 1: API Changes</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909081</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/1dae88ba-6fd3-4daa-8f79-3eaa5bf09306</guid><description>&lt;h2&gt;Online Article: What’s New in Entity Framework 4? Part 1: API Changes&lt;/h2&gt;&lt;p&gt;If you have been working with the ADO.NET Entity Framework, you have probably been extremely eager to get your hands on the next version that is now part of Visual Studio 2010 and .NET 4.0. Long referred to as “EF Version 2,” this version is now called Entity Framework 4 or EF4, to align with the .NET Framework 4.0 version.&lt;/p&gt;</description></item><item><title>Online Article: Five Steps Closer to Five Nines with WCF &amp; Windows Azure</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909091</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/f63b0625-0189-4a55-b8ad-5d0d0c9dd91d</guid><description>&lt;h2&gt;Online Article: Five Steps Closer to Five Nines with WCF &amp; Windows Azure&lt;/h2&gt;&lt;p&gt;Delivering applications and services that are highly available is expensive.&lt;/p&gt;</description></item><item><title>Online Article: Ask the Doc Detective</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909111</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/1bcc6830-c39d-45fa-842f-eb78dfd73911</guid><description>&lt;h2&gt;Online Article: Ask the Doc Detective&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Online Article: Managed Coder: Of Software and Philosophy</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909121</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/c949d453-04b0-48e2-b60f-f66911874b05</guid><description>&lt;h2&gt;Online Article: Managed Coder: Of Software and Philosophy&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-what we find can often help us write software better.Philosophy seems a strange partner to the software craftsman, but ironically a brief dip in the waters of abstract thought will help hone skills later useful to the craft of code, models, and workable software.&lt;/p&gt;</description></item><item><title>Online Article: Heard on .NET Rocks! Axum!</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909101</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/99585b10-914c-446f-a096-14b540b7bebb</guid><description>&lt;h2&gt;Online Article: Heard on .NET Rocks! Axum!&lt;/h2&gt;&lt;p&gt;In Show #449 we spoke to Niklas Gustafsson and Josh Phillips about Axum, a new language developed specifically for parallelism.&lt;/p&gt;</description></item><item><title>Online Article: Smaller Is Better</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909011</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/99aee4e2-345b-47cb-9242-7438a9f43aca</guid><description>&lt;h2&gt;Online Article: Smaller Is Better&lt;/h2&gt;&lt;p&gt;Rod Paddock Sept/Oct 09 Editorial&lt;/p&gt;</description></item><item><title>Online Article: Getting Back to Basics</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909021</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8b688031-6e31-4c07-90c6-e48cb7711426</guid><description>&lt;h2&gt;Online Article: Getting Back to Basics&lt;/h2&gt;&lt;p&gt;Our industry is constantly changing. So much so, that it is difficult to keep up sometimes.&lt;/p&gt;</description></item><item><title>Online Article: SharePoint Applied:  To Kerberos or Not</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909031</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/6b5d3406-f9af-4218-b7d5-36804a00469f</guid><description>&lt;h2&gt;Online Article: SharePoint Applied:  To Kerberos or Not&lt;/h2&gt;&lt;p&gt;Whenever you create a new SharePoint website, one of the questions SharePoint asks you is to select an authentication mechanism. Should it be NTLM or should it be Kerberos?The first time I installed SharePoint, I picked Kerberos, because it sounded like a tropical fruit, only to be prompted that this will need more work! Given that I’m the laziest person you know, I changed my selection to NTLM, and went with the less naggy version instead!&lt;/p&gt;</description></item><item><title>Online Article: SQL Server 2008: Two Winning Features</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909051</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8e70b8d0-c1dd-4e2f-9b5f-be194ca825b7</guid><description>&lt;h2&gt;Online Article: SQL Server 2008: Two Winning Features&lt;/h2&gt;&lt;p&gt;SQL Server 2008 has been out for more than a year, and perhaps an overview and assessment is due. From a database administrator’s point of view, what features are standing the test of time?&lt;/p&gt;</description></item><item><title>Online Article: Twitter Programming Using WCF &amp; REST</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909061</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/8a94411f-d367-4f22-907c-a292ef421709</guid><description>&lt;h2&gt;Online Article: Twitter Programming Using WCF &amp; REST&lt;/h2&gt;&lt;p&gt;Along with an easy site with which you can access your account, there are many really cool Twitter clients out there. This is thanks to an exposed API that you can use to access all of Twitter’s features. The great thing is that this API uses a technology that WCF has embraced completely; I’m talking about REST. Though you can certainly use straight network programming to access and update your Twitter account, why not use the technology that Microsoft has put all their eggs into as far as communications programming is concerned? Twitter is, after all, all about communicating, right?&lt;/p&gt;</description></item><item><title>Online Article: SQL Server Reporting Services Hits its Stride</title><link>http://www.code-magazine.com/Article.aspx?quickid=0909071</link><pubDate>Fri, 21 Aug 2009 00:00:00 GMT</pubDate><guid>code-magazine.com/rss/89bb62c3-9ade-459d-a66a-a6b16390b146</guid><description>&lt;h2&gt;Online Article: SQL Server Reporting Services Hits its Stride&lt;/h2&gt;&lt;p&gt;We’ve all heard that version 3 of a Microsoft product is when that product really hits its stride.And while I’m not sure of the truth of that software urban legend, I do have to say that Microsoft, with the release of SQL Server 2008 Reporting Services (which happens to be its 3rd major version), has released a gem of a reporting solution that is sure to please users of prior versions and bring more converts into the Reporting Services fold. The newest version of SQL Server Reporting Services is faster, can handle larger reports, supports a wider variety of browsers, and is more flexible thanks to the new Tablix data region, support for rich text content, and Microsoft Word as an output format.&lt;/p&gt;</description></item></channel></rss>