<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by adron</title>
    <description>Stories kicked by adron</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Building a Node.js + Express.js + Jade CoderWall + Geekl.st Portfolio</title>
      <description>Part 2 will be coming soon... get a node.js site started with express.js, ready for a mash up.

Alright, diving right in. First, get an express.js application setup and install all the dependencies. Creating the Express.js Web Application Next get a basic app with a message built. This will m...

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2012%2f05%2f14%2fbuilding-a-node-js-express-js-jade-coderwall-geekl-st-portfolio%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2012%2f05%2f14%2fbuilding-a-node-js-express-js-jade-coderwall-geekl-st-portfolio%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/nodejs/Building_a_Node_js_Express_js_Jade_CoderWall_Geekl_st_Portfolio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/nodejs/Building_a_Node_js_Express_js_Jade_CoderWall_Geekl_st_Portfolio</guid>
      <pubDate>Tue, 15 May 2012 04:26:52 GMT</pubDate>
    </item>
    <item>
      <title>My Top 4 Ideal Dev Shop &amp;amp; Product Characteristics, Yours? </title>
      <description>What is an ideal software project? What is an ideal delivery cycle? What is an ideal culture? From a client's perspective do they see the team as a sluggish liability or is the development team proactive and looking for the next strategic or tactical step to take? Ideally, I see the development team as a group that should be leading a company with technology. If a team isn't doing that, they're likely to be running the risk of appearing as a liability and risk. Often these are the types of teams that ar... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f10%2f22%2fmy-top-4-ideal-dev-shop-product-characteristics-yours%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f10%2f22%2fmy-top-4-ideal-dev-shop-product-characteristics-yours%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/My_Top_4_Ideal_Dev_Shop_Product_Characteristics_Yours</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/My_Top_4_Ideal_Dev_Shop_Product_Characteristics_Yours</guid>
      <pubDate>Sat, 22 Oct 2011 18:44:22 GMT</pubDate>
    </item>
    <item>
      <title>Code Katas: Kicking off With a Little JavaScript &amp;#171; Composite Code</title>
      <description>BEWARE, this is a crazy long post. So before you jump in for a read, just know that it isn't a two minute read. 
A few days ago, my friend Aeden Jameson (@daliful) asks, "you want to work through a code kata this weekend?" I thought, well yeah, that'd be cool. So we met at Cafe Fiore and hacked out the beginning of a Kata based on the Roman to Arabic and Arabic to Roman Numerals. It was fun, which led me to working up an actual blog entry related to our kata session. This however, is just me working thr... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f09%2f27%2fcode-katas-kicking-off-with-a-little-javascript%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f09%2f27%2fcode-katas-kicking-off-with-a-little-javascript%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Code_Katas_Kicking_off_With_a_Little_JavaScript_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Code_Katas_Kicking_off_With_a_Little_JavaScript_Composite_Code</guid>
      <pubDate>Thu, 29 Sep 2011 13:48:11 GMT</pubDate>
    </item>
    <item>
      <title>A TimePiece of C# and JavaScript &amp;#171; What's next for improvements?</title>
      <description>I'd love to hear people's feedback on what should be the next steps to improve these libraries, especially the JavaScript library. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f21%2fa-timepiece-of-c-and-javascript%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f21%2fa-timepiece-of-c-and-javascript%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/A_TimePiece_of_C_and_JavaScript_What_s_next_for_improvements</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/A_TimePiece_of_C_and_JavaScript_What_s_next_for_improvements</guid>
      <pubDate>Sun, 21 Aug 2011 22:40:55 GMT</pubDate>
    </item>
    <item>
      <title>HTML5 Feature Support Detection &amp;#171; Composite Code</title>
      <description>HTML5 is a collect of individual features, that currently are either supported or not by the current array of browsers. The best approach I've found at this time, is to write for HTML5 and use other tools to downgrade graceful.
The following are some detection techniques that are in use today:
Input Types: HTML5 defines over a dozen new input types for use in web forms. For determining which of these new form elements is supported use the following code, per element (yes I know, that's a pain in the as... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f05%2fhtml5-feature-support-detection%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f05%2fhtml5-feature-support-detection%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ie/HTML5_Feature_Support_Detection_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ie/HTML5_Feature_Support_Detection_Composite_Code</guid>
      <pubDate>Sat, 06 Aug 2011 04:34:25 GMT</pubDate>
    </item>
    <item>
      <title>Service &amp;amp; Scheduler: Using Topshelf, Quartz, &amp;amp; Other OSS Bits Part 2 &amp;#171;</title>
      <description>In the previous entry in this series I setup a service using TopShelf.&amp;#160;Now it is time to jump into scheduling with Quartz. I've started an entirely new service to work through an example of this service functionality.
To read more about Quartz.NET from the source, check out the Quartz.NET Project Site or the Github Repo.
Open up Visual Studio and create another Windows Console Project. Next add a reference to Quartz.NET with Nuget.
Adding Quartz.
Next add a class called SomeJob as shown.
using System... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f04%2fservice-scheduler-using-topshelf-quartz-other-oss-bits-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f04%2fservice-scheduler-using-topshelf-quartz-other-oss-bits-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Service_Scheduler_Using_Topshelf_Quartz_Other_OSS_Bits_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Service_Scheduler_Using_Topshelf_Quartz_Other_OSS_Bits_Part_2</guid>
      <pubDate>Sat, 06 Aug 2011 01:44:28 GMT</pubDate>
    </item>
    <item>
      <title>Service &amp;amp; Scheduler: Using Topshelf, Quartz, &amp;amp; Other OSS Bits Part 1</title>
      <description>This how-to entry will detail the steps for getting Topshelf installed, running, and a schedule integrated and timed appropriately using Quartz. Once that is complete I'll go over how to get custom schedules added to the service.Topshelf
To get Topshelf&amp;#160;up and running open up Visual Studio, start a Windows Console Project, and then use Nuget (if you don't have Nuget installed, I suggest doing that ASAP, you'll need it to follow along with any reference additions).
Get Topshelf Through Nuget
Once you h... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f03%2fservice-scheduler-using-topshelf-quartz-other-oss-bits-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f08%2f03%2fservice-scheduler-using-topshelf-quartz-other-oss-bits-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Service_Scheduler_Using_Topshelf_Quartz_Other_OSS_Bits_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Service_Scheduler_Using_Topshelf_Quartz_Other_OSS_Bits_Part_1</guid>
      <pubDate>Thu, 04 Aug 2011 00:50:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript Development Environment &amp;#171; Composite Code</title>
      <description>JavaScript is pretty easy to develop with, usually only a browser and a text editor is the only thing needed. But seriously, that's a bit slow going. It helps a lot of have certain tools, editors, debuggers, or other pieces to make the development move along smoothly. So far, over the last few months of doing a little JavaScript here and there I've accrued the following tools to help with my JavaScript Development. First a few descriptions of what I've been using and and why, then toward the end I'll pro... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f07%2f22%2fjavascript-development-environment%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f07%2f22%2fjavascript-development-environment%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/JavaScript_Development_Environment_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/JavaScript_Development_Environment_Composite_Code</guid>
      <pubDate>Sat, 23 Jul 2011 15:38:01 GMT</pubDate>
    </item>
    <item>
      <title>A SQL Server .NET ASP.NET MVC RESTful Web Services Facade - Part I</title>
      <description>Did I get enough of the acronyms and key words in the header? &amp;#160;It looks like soup! &amp;#160;:O
This is a somewhat messy project to build a prototype layer around SQL Server. The reason for this, shockingly, is to allow for a SQL Server to be used by frameworks and systems that normally don't or can't access the database directly. In my particular scenario we're working on getting Ruby on Rails running with JRuby in a Windows Environment. Because we will need to utilize a lot of SQL Server Databases, it seemed l... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f07%2f21%2fa-sql-server-net-asp-net-mvc-restful-web-services-facade%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f07%2f21%2fa-sql-server-net-asp-net-mvc-restful-web-services-facade%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/A_SQL_Server_NET_ASP_NET_MVC_RESTful_Web_Services_Facade_Part_I</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/A_SQL_Server_NET_ASP_NET_MVC_RESTful_Web_Services_Facade_Part_I</guid>
      <pubDate>Fri, 22 Jul 2011 02:06:56 GMT</pubDate>
    </item>
    <item>
      <title>Wordpress on Amazon Web Services (AWS) Linux EC2 Micro Instance, For F</title>
      <description>I've been wanting to get a write up done for WordPress on AWS, the fact that it is free for a year, since they've released the free-tier many months ago.  Well I finally got around to it, however it isn't a write up.  I went ahead and put the work in to produce a video of the steps for setup &amp;amp; configuration.  Enjoy.
AWS EC2 Linux WordPress Install?
JavaScript required to play AWS EC2 Linux WordPress Install.
The comman... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f29%2faws-linux-ec2-wordpress-free%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f29%2faws-linux-ec2-wordpress-free%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Wordpress_on_Amazon_Web_Services_AWS_Linux_EC2_Micro_Instance_For_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Wordpress_on_Amazon_Web_Services_AWS_Linux_EC2_Micro_Instance_For_F</guid>
      <pubDate>Tue, 29 Mar 2011 16:50:22 GMT</pubDate>
    </item>
    <item>
      <title>Stubbing a File Stream, Memory Stream, or Stream &amp;#171; Composite Code</title>
      <description>Here's the class that has a Func setup as a property.  The reason this is setup, is so that the stream can actually be stubbed on the ComplianceReportingJob.  Otherwise if the Stream was just being used as is, instantiated in the class, or passed in via injection, we still couldn't get it mocked or stubbed.  Especially if the class ComplianceReportingJob is under test.
public class ComplianceReportingJob : IJob
{
    readonly ITradeRepository tradeRepo;
    readonly IFileSystem fileSys;

    public Compl... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f23%2fstubbing-a-file-stream-memory-stream-or-stream%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f23%2fstubbing-a-file-stream-memory-stream-or-stream%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Stubbing_a_File_Stream_Memory_Stream_or_Stream_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Stubbing_a_File_Stream_Memory_Stream_or_Stream_Composite_Code</guid>
      <pubDate>Wed, 23 Mar 2011 22:25:02 GMT</pubDate>
    </item>
    <item>
      <title>Bureaucrat Job Class, Seriously &amp;#171; Composite Code</title>
      <description>I was looking through some code and found this class recently. &amp;#160;It almost reminds me of a class I saw called a speed up loop. &amp;#160;This however, is obviously more important to the grand scheme of politics eh!
public class BureaucratJob : IJob
{
    readonly ITradeReconciler reconciler;
    readonly ICalculationQueue queue;
    ILog log;

    public BureaucratJob(ITradeReconciler reconciler, ICalculationQueue queue)
    {
        this.reconciler = reconciler;
        this.queue = queue;
    }

    public void... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f15%2fbureaucrat-job-class-seriously%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f03%2f15%2fbureaucrat-job-class-seriously%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Bureaucrat_Job_Class_Seriously_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Bureaucrat_Job_Class_Seriously_Composite_Code</guid>
      <pubDate>Wed, 16 Mar 2011 00:05:16 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC 3 w/ Razor Infrastructure Template &amp;#171; Composite Code</title>
      <description>I decided, after poking around with Visual Studio 2010 Templates tonight, to publish a baseline infrastructure using ASP.NET MVC 3 w/ Razor, Entity Framework, and other elements using the .NET stack. &amp;#160;So far I've only got some skeleton code put together for the infrastructure project and posted it to m... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f28%2fasp-net-mvc-3-w-razor-infrastructure-template%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f28%2fasp-net-mvc-3-w-razor-infrastructure-template%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/ASP_NET_MVC_3_w_Razor_Infrastructure_Template_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/ASP_NET_MVC_3_w_Razor_Infrastructure_Template_Composite_Code</guid>
      <pubDate>Tue, 01 Mar 2011 03:26:59 GMT</pubDate>
    </item>
    <item>
      <title>Put Stuff in Your Windows Azure Junk Trunk - ASP.NET MVC Application</title>
      <description>If you haven't read Part 1 of this series, you'll need to in order to follow along with the JunkTrunk Repository. &amp;#160;Open the solution up if you haven't already and navigate to the Models Folder... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f10%2fwindows-azure-junk-trunk-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f10%2fwindows-azure-junk-trunk-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Put_Stuff_in_Your_Windows_Azure_Junk_Trunk_ASP_NET_MVC_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Put_Stuff_in_Your_Windows_Azure_Junk_Trunk_ASP_NET_MVC_Application</guid>
      <pubDate>Thu, 10 Feb 2011 20:38:21 GMT</pubDate>
    </item>
    <item>
      <title>Put Stuff in Your Windows Azure Junk Trunk - Repository Base</title>
      <description>Alright, so the title is rather stupid, but hey, it's fun!  :)

This project I setup to provide some basic functionality with Windows Azure Storage.  I wanted to use each of the three mediums;  Table, Blob, and Queue, and this example will cover each of these things.  The application will upload and store images, provide a listing, some worker processing, and deletion of the images &amp;amp; associated metadata.  This entry is part 1 of this series, with the following schedule for subsequent entries:

Part 1:  Today (this entry)
Part 2:  The Junk Trunk ASP.NET MVC 2 Web Application (Publishing on February 10th)
Part 3:  Windows Azure Worker Role and Storage Queue (Publishing on February 11th)
Title aside, schedule laid out, description of the project completed, I'll dive right in!

Putting Stuff in Your Junk Trunk

Create a new Windows Azure Project called PutJunkInIt.  (Click any screenshot for the full size, and also note some of the text may be off - I had to recreate a number of these images) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f07%2fwindows-azure-junk-trunk-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f02%2f07%2fwindows-azure-junk-trunk-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Put_Stuff_in_Your_Windows_Azure_Junk_Trunk_Repository_Base</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Put_Stuff_in_Your_Windows_Azure_Junk_Trunk_Repository_Base</guid>
      <pubDate>Wed, 09 Feb 2011 10:58:00 GMT</pubDate>
    </item>
    <item>
      <title>Windsor facility for Quartz.NET</title>
      <description>Quartz is... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbugsquash.blogspot.com%2f2009%2f03%2fwindsor-facility-for-quartznet.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbugsquash.blogspot.com%2f2009%2f03%2fwindsor-facility-for-quartznet.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Windsor_facility_for_Quartz_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Windsor_facility_for_Quartz_NET</guid>
      <pubDate>Tue, 01 Feb 2011 03:19:12 GMT</pubDate>
    </item>
    <item>
      <title>Gritty Technical Info on Windows Azure Worker Roles &amp;#171; Composite Code</title>
      <description>In the last blog entry, "Gritty Technical Info on Windows Azure Web Roles", I covered the creation and startup of a web role within the Windows Azure Development Fabric and observing the web role with the Windows Azure Compute Emulator.  In this blog entry I'll cover the worker role.

Open the Windows Azure Web Role Sample Solution.  Right click on the Windows Azure and select New Worker Role Project. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f17%2fgritty-technical-info-on-windows-azure-worker-roles%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f17%2fgritty-technical-info-on-windows-azure-worker-roles%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Gritty_Technical_Info_on_Windows_Azure_Worker_Roles_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Gritty_Technical_Info_on_Windows_Azure_Worker_Roles_Composite_Code</guid>
      <pubDate>Tue, 18 Jan 2011 15:06:26 GMT</pubDate>
    </item>
    <item>
      <title>Gritty Technical Info on Windows Azure Web Roles &amp;#171; Composite Code</title>
      <description>This is a follow up to the previous blog entry I wrote pertaining to Windows Azure Roles. &amp;#160;I wanted to cover the bases on the various technical aspects of creating a Windows Azure Web Role &amp;amp; Worker Role in Visual Studio 2010. &amp;#160;Without&amp;#160;interruption&amp;#160;let's just div... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f14%2fgritty-technical-info-on-windows-azure-web-roles%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f14%2fgritty-technical-info-on-windows-azure-web-roles%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Gritty_Technical_Info_on_Windows_Azure_Web_Roles_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Gritty_Technical_Info_on_Windows_Azure_Web_Roles_Composite_Code</guid>
      <pubDate>Fri, 14 Jan 2011 14:18:21 GMT</pubDate>
    </item>
    <item>
      <title>Windows Azure Web, Worker, and CGI Roles - How They Work &amp;#171; Composite C</title>
      <description>This is a write up I've put together of how the roles in Windows Azure work.  As far as I know, this is all correct - but if there are any Windows Azure Team Members out there that wouldn't mind providing some feedback about specifics or adding to the details I have here - please do add comments!  :)

Windows 2008 and Hyper-V

Windows Azure is built on top of Windows 2008 &amp;amp; Hyper-V. Hyper-V provides virtualization to the various instance types and allocation of resources to those instances. Windows 2008 provides the core operating system functionality for those systems and the Windows Azure Platform Roles and Storage.

The hypervisor that a Hyper-V installation implements does a few unique things compared to many of the other virtualization offerings in the industry. Xen (The Open Source Virtualization Software that Amazon Web Services use) &amp;amp; VMWare both use a shared resource model for utilization of physical resources within a system. This allows for more virtualized instances to be started per physical machine, but can sometimes allow hardware contention. On the other hand Hyper-V pins a particular amount of resources to a virtualized instance, which decreases the number of instances allowed on a physical machine. This enables Hyper-V to prevent hardware contention though. Both designs have their plusses and minuses and in cloud computing these design choices are rarely evident. The context however is important to know when working with high end computing within the cloud.

Windows Azure Fabric Controller

The Windows Azure Fabric Controller is kind of the magic glue that holds all the pieces of Windows Azure together. The Azure Fabric Controller...  (read more in full article) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f12%2fwindows-azure-roles-how-they-work%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2011%2f01%2f12%2fwindows-azure-roles-how-they-work%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Windows_Azure_Web_Worker_and_CGI_Roles_How_They_Work_Composite_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Windows_Azure_Web_Worker_and_CGI_Roles_How_They_Work_Composite_C</guid>
      <pubDate>Thu, 13 Jan 2011 02:56:32 GMT</pubDate>
    </item>
    <item>
      <title>My Current Windows Development Machine Software Stack &amp;#171; Composite Code</title>
      <description>&amp;#171; Windows Azure SDK 1.3 Broken&amp;#160;DeploymentsMy Current Windows Development Machine Software&amp;#160;StackDecember 6, 2010 - 05:30Posted in Reviews, My UpdatesTagged tdd, saas, windows, windows azure, asp.net, visual studio 2010, software project, project management, aws, amazon web services, jquery, microsoft, expression blend, web services, sdk, software development, asp.net mvc, ec2, altnet, cloud storage, web role, git, development tools, software projects, software, framework, nhibernate, filezilla, virtualbox... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f12%2f06%2fdevelopment-machine-software-stack%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f12%2f06%2fdevelopment-machine-software-stack%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/My_Current_Windows_Development_Machine_Software_Stack_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/My_Current_Windows_Development_Machine_Software_Stack_Composite_Code</guid>
      <pubDate>Mon, 06 Dec 2010 18:19:21 GMT</pubDate>
    </item>
    <item>
      <title>Windows Azure Table Storage Part 2 &amp;#171; Composite Code</title>
      <description>In the first part of this two part series I reviewed what table storage in Windows Azure is.  In addition I began a how-to for setting up an ASP.NET MVC 2 Web Application for accessing the Windows Azure Table Storage (sounds like keyword soup all of a sudden!).  This sample so far is enough to run against the Windows Azure Dev Fabric.  However I still need to setup t... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f22%2fwindows-azure-table-storage-pt2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f22%2fwindows-azure-table-storage-pt2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Windows_Azure_Table_Storage_Part_2_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Windows_Azure_Table_Storage_Part_2_Composite_Code</guid>
      <pubDate>Mon, 22 Nov 2010 16:43:12 GMT</pubDate>
    </item>
    <item>
      <title>Windows Azure Table Storage Part 1 &amp;#171; Composite Code</title>
      <description>**This is the first part of a two part series on building a basic working web app using ASP.NET MVC to create, update, delete, and access views of the data in a Windows Azure Table Storage Service. &amp;#160;The second part will be published this next Monda...** &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f19%2fwindows-azure-table-storage-pt1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f19%2fwindows-azure-table-storage-pt1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Windows_Azure_Table_Storage_Part_1_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Windows_Azure_Table_Storage_Part_1_Composite_Code</guid>
      <pubDate>Fri, 19 Nov 2010 15:46:35 GMT</pubDate>
    </item>
    <item>
      <title>Project Review, What Would You Want To Know? &amp;#171; Composite Code</title>
      <description>I've worked more than a few projects in my career. One thing that I always find sorely missing throughout many Enterprises is a follow up report of what went well and what went wrong on a project. In other words a list of successes and a list of things to improve. With that in mind I've put together the following survey questionnaire for the end of a project. What other items might you add that you'd want to know? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f12%2fproject-review-what-would-you-want-to-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f11%2f12%2fproject-review-what-would-you-want-to-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Project_Review_What_Would_You_Want_To_Know_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Project_Review_What_Would_You_Want_To_Know_Composite_Code</guid>
      <pubDate>Fri, 12 Nov 2010 17:41:33 GMT</pubDate>
    </item>
    <item>
      <title>Amazon Web Services (AWS) and Windows Azure</title>
      <description>I got to mess around with the Windows Phone 7 SDK finally over the last few weeks (Twitter hashtags #wp7 and #wp7dev). &amp;#160;The first few things I noticed was that there are a lot of missing parts to it. &amp;#160;Namely the calen... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f10%2f19%2fwp7-aws-azure%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f10%2f19%2fwp7-aws-azure%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Amazon_Web_Services_AWS_and_Windows_Azure</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Amazon_Web_Services_AWS_and_Windows_Azure</guid>
      <pubDate>Tue, 19 Oct 2010 15:12:43 GMT</pubDate>
    </item>
    <item>
      <title>Monster Bits of WCF and Itty Bitty Bits of MVC &amp;#171; Composite Code</title>
      <description>I've had the pleasure of working with WCF on three specific projects that have brought me to this blog entry. &amp;#160;I haven't used WCF on only three projects, there are just three that have brought me to write this entry. &amp;#160;I've used WCF a lot, since back when it was a beta. &amp;#160;WCF is great when creating SOAP se... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcompositecode.com%2f2010%2f10%2f13%2fmonster-bits-of-wcf-and-itty-bitty-bits-of-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcompositecode.com%2f2010%2f10%2f13%2fmonster-bits-of-wcf-and-itty-bitty-bits-of-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Monster_Bits_of_WCF_and_Itty_Bitty_Bits_of_MVC_Composite_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Monster_Bits_of_WCF_and_Itty_Bitty_Bits_of_MVC_Composite_Code</guid>
      <pubDate>Wed, 13 Oct 2010 15:26:18 GMT</pubDate>
    </item>
  </channel>
</rss>
