<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>RDissell's Blog</title>
	<atom:link href="http://rdissell.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rdissell.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 26 Jul 2009 21:24:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rdissell.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>RDissell's Blog</title>
		<link>http://rdissell.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rdissell.wordpress.com/osd.xml" title="RDissell&#039;s Blog" />
	<atom:link rel='hub' href='http://rdissell.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Changing your application id for a website in asp.net authentication database.</title>
		<link>http://rdissell.wordpress.com/2009/07/26/changing-your-application-id-for-a-website-in-asp-net-authentication-database/</link>
		<comments>http://rdissell.wordpress.com/2009/07/26/changing-your-application-id-for-a-website-in-asp-net-authentication-database/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 21:24:04 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[applicationid]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[store procedure]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=28</guid>
		<description><![CDATA[Need to change your application id for some of the roles in your asp.net authentication. Use this stored procedure and the following changes in your web.config.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=28&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I ran into a problem when one of the website we ran held share the same application id as another website in the asp.net authentication module.</p>
<p>I wrote a quick stored procedure to update the users with the new application id. Pass in the new application guid and the role name that you want to change.</p>
<blockquote><p><span style="color:#993300;">set ANSI_NULLS ON<br />
set QUOTED_IDENTIFIER OFF<br />
GO<br />
CREATE PROCEDURE [dbo].[aspnet_MoveUsersToNewApplicationID](@NewGuid varchar(MAX),<br />
@RoleName varchar(MAX))<br />
AS<br />
BEGIN</span></p>
<p><span style="color:#993300;">UPDATE aspnet_roles<br />
SET ApplicationID = @NewGuid<br />
WHERE rolename = @RoleName</span></p>
<p><span style="color:#993300;">UPDATE aspnet_users<br />
SET ApplicationID = @NewGuid<br />
FROM  dbo.aspnet_users ui<br />
inner join dbo.aspnet_UsersinRoles ur ON ur.userid = ui.userid<br />
inner join dbo.aspnet_Roles r ON r.roleid = ur.roleid<br />
WHERE r.rolename = @RoleName</span></p>
<p><span style="color:#993300;">UPDATE aspnet_Membership<br />
SET ApplicationID = @NewGuid<br />
FROM aspnet_Users ui<br />
inner join dbo.aspnet_Membership m on m.userid = ui.userid<br />
inner join dbo.aspnet_UsersinRoles ur on ur.userid = m.userid<br />
inner join dbo.aspnet_Roles r on r.roleid = ur.roleid<br />
WHERE r.rolename = @RoleName</span></p>
<p><span style="color:#993300;">END</span></p></blockquote>
<p>Once this has run just change application name to match the new application name in the config file.</p>
<p>You will need to change the <span style="color:#993300;">membership</span>,<span style="color:#993300;"> profile</span> and <span style="color:#993300;">roleManager</span> applicationName&#8217;s.</p>
<p>That&#8217;s it.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=28&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/07/26/changing-your-application-id-for-a-website-in-asp-net-authentication-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Implementing a Geographic Multi Hierarchical Structure Search</title>
		<link>http://rdissell.wordpress.com/2009/07/07/implementing-a-geographic-multi-hierarchical-structure-search/</link>
		<comments>http://rdissell.wordpress.com/2009/07/07/implementing-a-geographic-multi-hierarchical-structure-search/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 15:11:19 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[geocode]]></category>
		<category><![CDATA[Geoname]]></category>
		<category><![CDATA[Multi Hierarchical]]></category>
		<category><![CDATA[rivers]]></category>
		<category><![CDATA[spatial hierarchy]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yahoo geo Planet]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=25</guid>
		<description><![CDATA[Abstract This article demonstrates how to implement a geographic regions search routine. After geo allocating all the individual latitude and longitude points in the result set, all hierarchical regions associated need to be mapped to the lowest common denominator &#8211; the individual points. 3rd party Technologies Geoname is a really great resource that holds over [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=25&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>Abstract</em></p>
<p>This article demonstrates how to implement a geographic regions search routine. After geo allocating all the individual latitude and longitude points in the result set, all hierarchical regions associated need to be mapped to the lowest common denominator &#8211; the individual points.</p>
<p><em>3<sup>rd</sup> party Technologies</em></p>
<p><a href="http://www.geonames.org/">Geoname</a> is a really great resource that holds over eight million place names and is free to download. It includes an API section for that has postal code look up, weather information, find nearby and hierarchical search.</p>
<p><a href="http://developer.yahoo.com/geo/geoplanet/guide/api-reference.html">Yahoo Geo Planet </a> is a beta  technology that allows developers  to traverse the spatial hierarchy of geographic points. This technology was chosen over other hierarchical API’s as it will include rivers, lakes and other geographic based regions in the near <a href="http://developer.yahoo.net/forum/index.php?showtopic=1611">future</a>.</p>
<p><em>Implementation</em></p>
<p>Using a database of made up of primary ID’s, latitude and longitude we are able to map the ID’s to multiple geographic regions using the <a href="http://developer.yahoo.com/geo/geoplanet/guide/api-reference.html">Yahoo Geo Planet </a> API and the <a href="http://www.geonames.org/">Geoname DB</a>. A table structure was then setup with the search terms mapped to the individual points on the map.</p>
<p>Currently the yahoo service does not accept latitude and longitude markers, instead it takes geolocation names. To overcome this the Geoname database was used to find locations near the marker. Using a modified version of the “nearby” SQL function found <a href="http://forum.geonames.org/gforum/posts/list/0/522.page">here</a>, on the Geoname database a list of places within 10 kilometres of the marker is returned in order of proximity. A recursive call checks if the place exists in the Yahoo API along side the country code.  By passing in the country code with the place name you ensure that the correct place is specified. On the first successive return from yahoo, the hierarchical structure is added to the database.  All search terms are mapped to one or more cities as defined by the Yahoo API creating a multi hierarchy location.</p>
<p><em>Conclusion</em></p>
<p>By mapping a multiple hierarchical structure for searches, applications are able to offer far more than the standard country, region and city searches prevalent today. Searches can now be based on any geographic location from mountain ranges to rivers and seas.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=25&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/07/07/implementing-a-geographic-multi-hierarchical-structure-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>userContext is not defined error message</title>
		<link>http://rdissell.wordpress.com/2009/06/15/usercontext-is-not-defined-error-message/</link>
		<comments>http://rdissell.wordpress.com/2009/06/15/usercontext-is-not-defined-error-message/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:46:14 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=23</guid>
		<description><![CDATA[I received this message while creating my first ASP.NET AJAX web service. The call to the asyncronise method has changed from (userparameters, onComplete, onTimeOut, onError) to (userparameters, onSuccess, onFail, userContext). Obviously this is an improvement as you can now track userContext of the Webservice calls. To fix the above message make sure you are defining [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=23&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I received this message while creating my first ASP.NET AJAX web service.</p>
<p>The call to the asyncronise method has changed from (userparameters, onComplete, onTimeOut, onError) to (userparameters, onSuccess, onFail, userContext).</p>
<p>Obviously this is an improvement as you can now track userContext of the Webservice calls.</p>
<p>To fix the above message make sure you are defining your userContext even if it is null. For example:</p>
<p>&lt;script language=&#8221;javascript&#8221; type=&#8221;text/javascript&#8221;&gt;</p>
<p>var userContext1;</p>
<p>WebContentFlow.AJAX.ContentflowAJAXAPI.BuildPage(&#8220;String parameter&#8221;,onSuccess,onFailed,userContext1)</p>
<p>function onSuccess(result,userContext,sender)        {            alert(result);        }</p>
<p>function onFailed(result)        {            alert(&#8220;Failed request &gt;&#8221;  + result.get_message());</p>
<p>}</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=23&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/06/15/usercontext-is-not-defined-error-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick tips for creating HTML Email</title>
		<link>http://rdissell.wordpress.com/2009/06/15/quick-tips-for-creating-html-email/</link>
		<comments>http://rdissell.wordpress.com/2009/06/15/quick-tips-for-creating-html-email/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:45:46 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=21</guid>
		<description><![CDATA[Keep it simple. Forget all you know about tableless design and advanced CSS as HTML support in Email is awful. The worst offenders are the latest Outlook clients. So write your html as though you are still in the 90&#8242;s. Use inline CSS. The web based email clients strip out all the information from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=21&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<ul>
<li> Keep it simple. Forget all you know about tableless design and advanced CSS as HTML support in Email is awful. The worst offenders are the latest Outlook clients. So write your html as though you are still in the 90&#8242;s.</li>
<li> Use inline CSS. The web based email clients strip out all the information from the body tag up. So using inline CSS the best way to go. Remember though not all CSS is recognised in some Email clients due to security issues so try stick to HTML for formatting that includes using tables for layout design.</li>
<li> Images do not always display by default in the majority of clients and most of the time the alt tags are not displayed. So make sure all your content is text based. Another area to watch out for is the layout of the email. Without inserting the width and height settings the blank placeholders for your images will throw out your layout.</li>
<li> HTML Email sizing. Best practice would dictate that emails use percentages for sizing as you have no idea on the dimensions of the email client. However if the design is fixed layout then try between 500px and 600px.</li>
<li> Avoid JavaScript. The vast majority of clients will remove it.</li>
<li> Spacing is very tricky as css margin and padding does not always work stick to td with width and height settings.</li>
<li> Links should use the target=_blank. Online email clients do not want to lose their session when clicking a new link.</li>
<li> Background images. Don&#8217;t bother trying to setup background images as most clients will not display them. Rather slice your images and around the content.</li>
</ul>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=21&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/06/15/quick-tips-for-creating-html-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Linq convert 3.5 beta to release version</title>
		<link>http://rdissell.wordpress.com/2009/06/15/linq-convert-3-5-beta-to-release-version/</link>
		<comments>http://rdissell.wordpress.com/2009/06/15/linq-convert-3-5-beta-to-release-version/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:44:57 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=10</guid>
		<description><![CDATA[I recently upgraded a Linq beta product from the Beta to Final Release. Lucky there were very few errors except for the default methods of add and delete on the System.Data.Linq.Table. The replacement methods are now InsertOnSubmit or DeleteOnSubmit. It is interesting to think that the conversation&#8217;s that took place to make such a fundamental [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=10&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="story">
<p>I recently upgraded a Linq beta product from the Beta to Final Release.</p>
<p>Lucky there were very few errors except for the default methods of add and delete on the System.Data.Linq.Table. The replacement methods are now InsertOnSubmit or DeleteOnSubmit. It is interesting to think that the conversation&#8217;s that took place to make such a fundamental change to one of the methods. Obviously it the new methods are more descriptive but the amount of coding hours it has cost beta developers makes you wonder. I now always think twice about naming public methods.</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=10&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/06/15/linq-convert-3-5-beta-to-release-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Where is my app_code folder in Visual Studio 2008?</title>
		<link>http://rdissell.wordpress.com/2009/06/15/where-is-my-app_code-folder-in-visual-studio-2008/</link>
		<comments>http://rdissell.wordpress.com/2009/06/15/where-is-my-app_code-folder-in-visual-studio-2008/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:43:31 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=18</guid>
		<description><![CDATA[Visual Studio allows the creation of a new project type call Web Application Project. This is different from the standard ASP.NET web site project. The WAP is based more on the application model of setup. Class and component files can be added anywhere within the project and they will be compiled normally. For more information [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=18&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Visual Studio allows the creation of a new project type call Web Application Project. This is different from the standard ASP.NET web site project. The WAP is based more on the application model of setup. Class and component files can be added anywhere within the project and they will be compiled normally.</p>
<p>For more information on converting your 2005 web site to a WAP site visit <a href="http://msdn2.microsoft.com/en-us/library/aa983456.aspx">http://msdn2.microsoft.com/en-us/library/aa983456.aspx</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=18&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/06/15/where-is-my-app_code-folder-in-visual-studio-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Scripting the data in your Sql Server 2005</title>
		<link>http://rdissell.wordpress.com/2009/01/20/scripting-the-data-in-your-sql-server-2005/</link>
		<comments>http://rdissell.wordpress.com/2009/01/20/scripting-the-data-in-your-sql-server-2005/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 15:39:02 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=13</guid>
		<description><![CDATA[This is a great script for scripting your sql server 2005 tables data.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=13&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I found this great script from  for capturing your tables info at <a title="Anastasiosyal" href="http://www.anastasiosyal.com/archive/2007/04/25/5.aspx" target="_blank">Anastasiosyal.com.<br />
</a></p>
<p>It has been modified to allow for nulls in your fields.</p>
<p><span style="color:#c0c0c0;">set ANSI_NULLS ON<br />
set QUOTED_IDENTIFIER ON<br />
GO<br />
&#8211;Exec dbo.ScriptInsertStatements &#8216;tablename&#8217;</span></p>
<p><span style="color:#c0c0c0;">CREATE Proc dbo.ScriptInsertStatements(<br />
</span><span style="color:#888888;"></span><span style="color:#c0c0c0;">@TableName varchar(128),<br />
@WhereClause varchar(400) = Null</span></p>
<p><span style="color:#c0c0c0;">)<br />
AS</span></p>
<p><span style="color:#c0c0c0;">DECLARE @sql varchar(Max)<br />
DECLARE @sqlColumns varchar(Max)<br />
DECLARE @SqlColumnValues varchar(Max)</span></p>
<p><span style="color:#c0c0c0;">SELECT @sqlColumns = Coalesce(@SqlColumns + &#8216;,&#8217;,&#8221;) + Column_Name from Information_Schema.Columns where Table_name = @TableName</span></p>
<p><span style="color:#c0c0c0;">Print @sqlColumns</span></p>
<p><span style="color:#c0c0c0;">SELECT @SqlColumnValues = Coalesce(@SqlColumnValues + &#8216;+ &#8221;,&#8221; + &#8216;,&#8221;) +<br />
CASE<br />
WHEN Data_Type in (&#8216;varchar&#8217;,'nvarchar&#8217;, &#8216;char&#8217;, &#8216;nchar&#8217;, &#8216;datetime&#8217; ) THEN &#8216;ISNULL(QuoteName(&#8216; + Column_Name + &#8216;, &#8221;&#8221;&#8221;&#8221;), &#8221;NULL&#8221;)&#8217;<br />
ELSE &#8216;ISNULL(Cast(&#8216; + Column_Name + &#8216; as varchar(MAX)), &#8221;NULL&#8221;)&#8217;<br />
END<br />
FROM<br />
Information_Schema.Columns where Table_name = @TableName</span></p>
<p><span style="color:#c0c0c0;">SELECT @sql = &#8216;Select &#8221;Insert Into &#8216; + @TableName + &#8216; (&#8216; + @SqlColumns + &#8216;) Values (&#8221; + &#8216; + @SqlColumnValues +&#8217; + &#8221;)&#8221; FROM &#8216; + @TableName + IsNull(&#8216; WHERE &#8216; + @WhereClause, &#8221;)</span></p>
<p><span style="color:#c0c0c0;">exec(@sql)<br />
</span></p>
<h1><a id="Header1_HeaderTitle" class="HeaderMainTitle" title="The Title Of This Blog." href="http://www.anastasiosyal.com/Default.aspx"><br />
</a></h1>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=13&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/01/20/scripting-the-data-in-your-sql-server-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
		<item>
		<title>Cloud hosting</title>
		<link>http://rdissell.wordpress.com/2009/01/14/cloud-hosting/</link>
		<comments>http://rdissell.wordpress.com/2009/01/14/cloud-hosting/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 11:42:02 +0000</pubDate>
		<dc:creator>rdissell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Cloud hosting]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Mosso]]></category>

		<guid isPermaLink="false">http://rdissell.wordpress.com/?p=3</guid>
		<description><![CDATA[Imagine your server is run on a virtual machine that spans multiple hardware platforms, more machines can be added or subtracted depending on your websites demand. Even better this can be done in minutes so you have a promotion email going out, up your capability for the next 8 hours.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=3&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the big problems with selecting a hosting solution has been determining what sort of hardware requirements and bandwidth you will need, now and in the medium term future. You end up over specing machines and end up with a horrendous bill every month.</p>
<p>Well now there is an attractive alternative &#8211; Cloud hosting. Imagine your server is run on a virtual machine that spans multiple hardware platforms, more machines can be added or subtracted depending on your websites demand. Even better this can be done in minutes so you have a promotion email going out, increase your server capability for the next 8 hours.</p>
<p>So far there are three main solutions available  <a title="Mosso" href="http://www.mosso.com/cloud.jsp" target="_blank">Mosso</a>, Microsofts <a title="Azure" href="http://www.microsoft.com/azure/windowsazure.mspx" target="_self">Azure</a> <a href="http://www.microsoft.com/azure/windowsazure.mspx"></a>and Amazons <a title="EC2" href="http://aws.amazon.com/ec2/" target="_blank">EC2</a>.</p>
<p>What really makes this technology stand out is the payment solution. Monthly payments are based purely on usage. Now depending on the solution you select this could included bandwidth, resource instances, uploads and total storage space used. From brief run a through of Amazon&#8217;s payment <a title="Amazon calculator" href="http://calculator.s3.amazonaws.com/calc5.html" target="_blank">calculator</a> I have come up with some really low monthly figures for your standard website.</p>
<p>I would strongly recommend this option as a solution to any potential start up websites that are still finding their feet. Even some of the larger sites that need to run less business critical resources such as video could benefit from this.</p>
<p>I plan to have a more in depth look into Azure and EC2 at some point in the near future.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rdissell.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rdissell.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rdissell.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rdissell.wordpress.com&amp;blog=6169185&amp;post=3&amp;subd=rdissell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rdissell.wordpress.com/2009/01/14/cloud-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/69b7187fe9d3712f6c7bcbf80d4c93c3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rdissell</media:title>
		</media:content>
	</item>
	</channel>
</rss>
