<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>ShinyLight Development</title>
	<link>http://www.shinylight.com</link>
	<description>Web Development and Other Goodness in the World of a Software Engineer.</description>
	<lastBuildDate>Mon, 09 Jan 2012 00:18:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Model Binding Checkboxes to a List</title>
		<description><![CDATA[Model binding things other than textboxes could be tricky in ASP.NET MVC. To correctly model bind, one has to follow a specific naming/value conventions in the HTML. 
Let&#8217;s say we have a model object called People, and we have a List of states  people have lived in.

  public class People
  &#123;
  [...]]]></description>
		<link>http://www.shinylight.com/2011/12/28/model-binding-checkboxes-to-a-list/</link>
			</item>
	<item>
		<title>Introducing Subversion (SVN) Into Your Team</title>
		<description><![CDATA[Here&#8217;s a listing of items that may be of challenge when introducing it to a team who has no previous SVN experience. Version control is a rewarding experience, and once you get the hang of it, you&#8217;ll be wondering how you lived without it.

&#160;
1.  (Most) everyone using SCM for the first time. Have to [...]]]></description>
		<link>http://www.shinylight.com/2011/10/29/introducing-subversion-svn-into-your-team/</link>
			</item>
	<item>
		<title>msdb.dbo.sp_sqlagent_get_perf_counters high CPU</title>
		<description><![CDATA[That stored proc generates server stats, and depending on the stat results, it will fire off the alerts in SQL Server. If that instance of that stored proc hangs or has abnormally high CPU, just kill it. The agent will fire it again when needed. 
Also, by default, SQL Server comes with a set of [...]]]></description>
		<link>http://www.shinylight.com/2011/08/24/msdb-dbo-sp_sqlagent_get_perf_counters-high-cpu/</link>
			</item>
	<item>
		<title>Getting Started with the MongoDB C# Driver</title>
		<description><![CDATA[Here&#8217;s my attempt on writing a super-barebones tutorial for using the MongoDB C# Driver. It&#8217;s a very hands-on tutorial-by-example, showing you the basics of the driver by creating console apps. 
I&#8217;m assuming you&#8217;ve installed the official MongoDB C# driver and read the intro. Heads up on how you set up the driver. The .msi sets [...]]]></description>
		<link>http://www.shinylight.com/2011/08/20/getting-started-with-the-mongodb-c-driver/</link>
			</item>
	<item>
		<title>SSMS Template Explorer (Snippets)</title>
		<description><![CDATA[I sometimes see people miss this. A very resourceful feature is the Template Explorer in SQL Server Management Studio. Here&#8217;s how to take advantage of it:
1. First you show the panel in SQL Server:

2. Double click on the snippet/template. We’ll double click on the Create Multi-statement table-value Function:

3. After you do so, it’ll open up [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/ssms-template-explorer-snippets/</link>
			</item>
	<item>
		<title>Checklist to Consider Before Migrating from SQL Server to NoSQL</title>
		<description><![CDATA[Here&#8217;s a checklist of items to consider before migrating to a NoSQL db from SQL Server. If you come from SQL Server land, you may be used to these features and facilities. So before shifting over to a different world, consider if the db you&#8217;re jumping into (MongoDB, CouchDB, etc.) meets your needs by analyzing [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/checklist-to-consider-before-migrating-from-sql-server-to-nosql/</link>
			</item>
	<item>
		<title>Kooboo CMS First Impressions</title>
		<description><![CDATA[Kooboo is a CMS based on ASP.NET MVC. Recently, I got a chance to take it for a spin, and here are some of my thoughts. Keep in mind that the drawbacks here may come just from my ignorance of the tool use.   I&#8217;ll update this as the more I learn about the [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/kooboo-cms-first-impressions/</link>
			</item>
	<item>
		<title>Kooboo Setup Notes</title>
		<description><![CDATA[I had to apply these settings to make Kooboo work on my machine connecting to MongoDB on my VM:
In Web.config:
For the MongoDB.config (when you follow the instructions to set it up http://www.kooboo.com/Documents/Detail/CMS/v3/MSSQL-SQLCE-RavenDB-and-MongoDB ), I copied it to:
Kooboo_CMS/
And you may have to copy it to C:\kooboo\Kooboo_CMS\Kooboo_CMS\bin as well. (my installation was a little flaky)
You’ll have to [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/kooboo-setup-notes/</link>
			</item>
	<item>
		<title>Validating Checkboxes in ASP.NET MVC</title>
		<description><![CDATA[So here&#8217;s a very barebones example that does validation to all the checkboxes on a page. Also, it does the following:

Maps the checkboxes to a dictionary object.
Creates a custom model binder (that maps the checkbox values to the dictionary object).


Let&#8217;s get started.

The Model

public class Event
&#123;
  public string Name &#123; get; set; &#125;
  public [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/validating-checkboxes-in-asp-net-mvc/</link>
			</item>
	<item>
		<title>Upgrading to SQL Server 2008 (Part II)</title>
		<description><![CDATA[Sometime ago, I published some tips on upgrading to 2008. Here are some additional notes to keep in mind.
For upgrading, my plan of attack in the past has been as follows:
1. Run the Upgrade Advisor on all the databases (this doesn’t require much effort, just download, install, point to the db and run)
2. On production, [...]]]></description>
		<link>http://www.shinylight.com/2011/08/18/upgrading-to-sql-server-2008/</link>
			</item>
</channel>
</rss>

