<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>John Selkirk - GIS Development</title>
	
	<link>http://john.selkirks.net</link>
	<description>My thoughts on development with an emphasis on GIS</description>
	<lastBuildDate>Fri, 21 Aug 2009 12:41:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JohnSelkirk" /><feedburner:info uri="johnselkirk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Debugging Silverlight Applications in VS.NET 2008</title>
		<link>http://john.selkirks.net/2009/08/21/debugging-silverlight-applications-in-vs-net-2008/</link>
		<comments>http://john.selkirks.net/2009/08/21/debugging-silverlight-applications-in-vs-net-2008/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 12:22:35 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/08/21/debugging-silverlight-applications-in-vs-net-2008/</guid>
		<description><![CDATA[I spent an hour or so this morning trying to figure out why I could not debug my Silverlight application that is being housed inside a ASP.NET MVC app.
It turned out that the the Silverlight Debugger was not turned on in my ASP.NET MVC app and turning it on solved the issue. Who knows why [...]]]></description>
			<content:encoded><![CDATA[<p>I spent an hour or so this morning trying to figure out why I could not debug my Silverlight application that is being housed inside a ASP.NET MVC app.</p>
<p>It turned out that the the Silverlight Debugger was not turned on in my ASP.NET MVC app and turning it on solved the issue. Who knows why it was not turned on after I setup the Silverlight app in the website but anyway.</p>
<p>Here are the steps to turn it on:</p>
<p>- Right-click on the web project from within VS.NET<br />
- Select Properties<br />
- In the Properties window select the Web tab<br />
- At the very bottom of the web tab there is a set of checkboxes for the debuggers that will be enabled for this project. Make sure that the Silverlight check-box is set.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/08/21/debugging-silverlight-applications-in-vs-net-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notifications on the iPhone and SMS</title>
		<link>http://john.selkirks.net/2009/07/04/notifications-on-the-iphone-and-sms/</link>
		<comments>http://john.selkirks.net/2009/07/04/notifications-on-the-iphone-and-sms/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 16:58:47 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/07/04/notifications-on-the-iphone-and-sms/</guid>
		<description><![CDATA[After using the iPhone for a whole 6 weeks now I am convinced it is a huge leap in technology that no-one will get close to in years.
In my opinion, the iPhone and the eco-system around it is the best implementation done by apple to date. It is the result of fine tuning their philosophy [...]]]></description>
			<content:encoded><![CDATA[<p>After using the iPhone for a whole 6 weeks now I am convinced it is a huge leap in technology that no-one will get close to in years.</p>
<p>In my opinion, the iPhone and the eco-system around it is the best implementation done by apple to date. It is the result of fine tuning their philosophy of building the hardware and the software with one dramatic twist. It is not their software that is selling the phones.</p>
<p>The app store is the single greatest move apple has made. I don&#8217;t know if they or any of the application developers make any money right now but they will.  </p>
<p>Microsoft have had a decent operating system for many years and there are tons of applications that have been built on it. People do not know about them though and if you do find an app the process of downloading and installing it is a pain. This coming from a guy that develops software for a living is not a good thing!</p>
<p>Apple took a concept given to them by the community an implemented it from a user perspective perfectly.</p>
<p>From a developer aspect it seems like Apple are very restrictive but they have their reasons. The issue is that many developers are used to working in the Microsoft or Linux world where nothing is imposed on you. Just because Apple are different does not mean that they are wrong. Time will tell if their tactic is right.</p>
<p>As for the phone itself this one is the best one I&#8217;ve had. Proof is that I am using it to write this post. Try doing that on most other phones!</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/07/04/notifications-on-the-iphone-and-sms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resize Infragistics UltraDropDown column in UltraWinGrid</title>
		<link>http://john.selkirks.net/2009/06/07/resize-infragistics-ultradropdown-column-in-ultrawingrid/</link>
		<comments>http://john.selkirks.net/2009/06/07/resize-infragistics-ultradropdown-column-in-ultrawingrid/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 18:43:39 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Infragistics]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/?p=83</guid>
		<description><![CDATA[One of the annoying things when using the UltraDropDown with a UltraWinGrid is that it refuses to resize the dropdown, and the columns in it, by default. This is at least in the Infragistics version that I a using (v8.3). After a bunch of searching + trial and error I managed to solve the issue.
The [...]]]></description>
			<content:encoded><![CDATA[<p>One of the annoying things when using the UltraDropDown with a UltraWinGrid is that it refuses to resize the dropdown, and the columns in it, by default. This is at least in the Infragistics version that I a using (v8.3). After a bunch of searching + trial and error I managed to solve the issue.</p>
<p>The information to solve it ends up being on the Infragistics support forums but it NEVER cm up on any search that I ran. I essentially got lucky by finding it through a a set of links in forum entries.</p>
<p><a href="http://blogs.infragistics.com/forums/p/23539/86168.aspx">http://blogs.infragistics.com/forums/p/23539/86168.aspx</a></p>
<p>Turns out of is a bug, go figure. The workaround plus then setting the width of the underlying column to that width (minus 2 so it doesn not show the scroll bars) worked like a charm.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/06/07/resize-infragistics-ultradropdown-column-in-ultrawingrid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Continental did listen to us</title>
		<link>http://john.selkirks.net/2009/04/22/continental-did-listen-to-us/</link>
		<comments>http://john.selkirks.net/2009/04/22/continental-did-listen-to-us/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 14:41:44 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/04/22/continental-did-listen-to-us/</guid>
		<description><![CDATA[I was on my first flight of the year on Continental a month or so ago and was perusing the magazine to see what was going on and noticed that they have switched from the crazy ear muffs style headsets to in-ear ones. 
That’s not the interesting part though…the interesting part is that they are [...]]]></description>
			<content:encoded><![CDATA[<p>I was on my first flight of the year on Continental a month or so ago and was perusing the magazine to see what was going on and noticed that they have switched from the crazy ear muffs style headsets to in-ear ones. </p>
<p>That’s not the interesting part though…the interesting part is that they are normal 1 plug headphones with a DETACHABLE converter to two plugs so it works on the plane. COOL.</p>
<p><a href="http://john.selkirks.net/wp-content/uploads/2009/04/image.png"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="184" alt="image" src="http://john.selkirks.net/wp-content/uploads/2009/04/image-thumb.png" width="244" align="left" border="0" /></a> </p>
<p>They even want you to use your own headphones. I had thought about buying one but never got around to it. So I sat in First Class (upgraded) on a 3 hours flight from Houston to San Diego and watched <a href="http://www.imdb.com/title/tt0970416/">The Day the End Stood Still</a> and could actually hear what they were saying! Amazing.</p>
<p>Thanks Continental. Keep on listening.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/04/22/continental-did-listen-to-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exporting from ESRI GDB to CAD</title>
		<link>http://john.selkirks.net/2009/04/22/exporting-from-esri-gdb-to-cad/</link>
		<comments>http://john.selkirks.net/2009/04/22/exporting-from-esri-gdb-to-cad/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 13:41:21 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ESRI]]></category>
		<category><![CDATA[GIS]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/04/22/exporting-from-esri-gdb-to-cad/</guid>
		<description><![CDATA[I am implementing a project that needs to export from the ESRI GDB into DXF format. There are many ways to do this but one of the main requirements is that we should not had to the list of royalties required to deploy the system. The application will use an ArcGIS Engine Runtime license so [...]]]></description>
			<content:encoded><![CDATA[<p>I am implementing a project that needs to export from the ESRI GDB into DXF format. There are many ways to do this but one of the main requirements is that we should not had to the list of royalties required to deploy the system. The application will use an ArcGIS Engine Runtime license so that is that I have to run within.</p>
<p>After some investigation I found a component online which is completely .NET based with royalty free distribution. The component is <a href="http://www.woutware.com/cadlib2.0.html">Cablib by WoutWare</a>. The API is simple and easy to use but provides all the power that is needed for this project.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/04/22/exporting-from-esri-gdb-to-cad/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Disk Defragmenter with Virtual PC</title>
		<link>http://john.selkirks.net/2009/01/21/disk-defragmenter-with-virtual-pc/</link>
		<comments>http://john.selkirks.net/2009/01/21/disk-defragmenter-with-virtual-pc/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 03:29:50 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/01/21/disk-defragmenter-with-virtual-pc/</guid>
		<description><![CDATA[ Windows does not really do a great job of de-fragmenting a hard disk and this is especially true when you are trying to get a Virtual PC image smaller.
I did some searching on the web and found this: Free Disk Defragmenter which seems to do a really good job.
It looks like at a low [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://john.selkirks.net/wp-content/uploads/2009/01/istock-000001797717xsmall.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 6px 3px 0px; border-left: 0px; border-bottom: 0px" title="Hard Drive" src="http://john.selkirks.net/wp-content/uploads/2009/01/istock-000001797717xsmall-thumb.jpg" border="0" alt="Hard Drive" width="244" height="158" align="left" /></a> Windows does not really do a great job of de-fragmenting a hard disk and this is especially true when you are trying to get a Virtual PC image smaller.</p>
<p>I did some searching on the web and found this: <a href="http://www.flexomizer.com/PermaLink,guid,ce99367e-158c-487a-879d-b32145cc1957.aspx" target="_blank">Free Disk Defragmenter</a> which seems to do a really good job.</p>
<p>It looks like at a low level it copies all the files from the main used area in a temporary space on the disk and then copies then back to de-fragment them. Simple, quick(-ish) and it works like a charm.</p>
<p>Using this and the <a href="http://blog.montopolis.com/index.php/2007/07/16/steps-to-compact-a-xp-virtual-hard-disk/" target="_blank">compacting the VPC image</a> post describing the use of the built in compacter took a 2.5GB installation down to 1.5 GB. Can&#8217;t complain at that!</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/01/21/disk-defragmenter-with-virtual-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plane Laptop Mount</title>
		<link>http://john.selkirks.net/2009/01/21/plane-laptop-mount/</link>
		<comments>http://john.selkirks.net/2009/01/21/plane-laptop-mount/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 17:54:09 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/01/21/plane-laptop-mount/</guid>
		<description><![CDATA[
The last time I was sitting on a plane, in coach, trying to get some work done and I came to the conclusion that unless you have a 10 inch screen you are doomed. Especially when the person in front of you reclines their seat.
It is doable but your wrists are so contorted that it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://john.selkirks.net/wp-content/uploads/2009/01/istock-000007247037xsmall.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="163" alt="iStock_000007247037XSmall" src="http://john.selkirks.net/wp-content/uploads/2009/01/istock-000007247037xsmall-thumb.jpg" width="244" align="left" border="0"></a></p>
<p>The last time I was sitting on a plane, in coach, trying to get some work done and I came to the conclusion that unless you have a 10 inch screen you are doomed. Especially when the person in front of you reclines their seat.</p>
<p>It is doable but your wrists are so contorted that it is almost not worth it.</p>
<p>I have resorted to angling the laptop up so the keyboard rather than being flat is at a 45 degree angle and the screen ending up at your eyeline&#8230;ish. I like it. You are not crammed in and the screen is at a great viewing height, There is one problem though..the 45 keyboard angle. It makes it great for reading email but bad for answering.</p>
<p>I think a plastic, foldable mount that rests on the tray table and angles the laptop would be the answer. It would stop the laptop from moving when you move the keys and could contain an additional USB keyboard under the raised laptop that is flat so that you can type easily.</p>
<p>I bet that business travelers who do not get enough airline status to guarantee First class seats would pay $30 to get something like this. I know I would. 3-4 hours of quiet time with the ability to work is invaluable.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/01/21/plane-laptop-mount/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dark Room</title>
		<link>http://john.selkirks.net/2009/01/17/dark-room/</link>
		<comments>http://john.selkirks.net/2009/01/17/dark-room/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 17:10:49 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/01/17/dark-room/</guid>
		<description><![CDATA[I have been getting up early again for the past few days and reverted back to an application I have been using for a while.
The application is called Dark Room. It is a c# word processing application that has a black background and green text. I know it sounds strange but when your eyes have [...]]]></description>
			<content:encoded><![CDATA[<p>I have been getting up early again for the past few days and reverted back to an application I have been using for a while.</p>
<p>The application is called <a href="http://they.misled.us/dark-room">Dark Room</a>. It is a c# word processing application that has a black background and green text. I know it sounds strange but when your eyes have not adjusted to the light yet this app is wonderful.</p>
<p>I use it for about 30 mins until I can brave using normal bright tools like Outlook. I then simple copy the email(s) I have been writing into new outlook messages and send them. Done.</p>
<p>I stopped doing this a while back as it was hard to type properly but with my new laptop and it’s backlit keyboard (just bright enough – not too bright!) it makes sense again.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/01/17/dark-room/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VS .NET 2008</title>
		<link>http://john.selkirks.net/2009/01/16/vs-net-2008/</link>
		<comments>http://john.selkirks.net/2009/01/16/vs-net-2008/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 00:01:36 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/?p=59</guid>
		<description><![CDATA[I know that every other man and his dog have been using VS .NET 2008 for a long time now but when you are supporting product that needs to run in ArcGIS 9.2 then it is more difficult.
Now that most of our clients have moved or are moving it to 9.3 we can actually start [...]]]></description>
			<content:encoded><![CDATA[<p>I know that every other man and his dog have been using VS .NET 2008 for a long time now but when you are supporting product that needs to run in ArcGIS 9.2 then it is more difficult.</p>
<p>Now that most of our clients have moved or are moving it to 9.3 we can actually start using 2008 more often. I am looking forward to some of the technology in 2008 or more specifically .NET 3.0 and 3.5</p>
<p>More on my thoughts as I have them!</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/01/16/vs-net-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Spatial and ESRI</title>
		<link>http://john.selkirks.net/2009/01/02/oracle-spatial-and-esri/</link>
		<comments>http://john.selkirks.net/2009/01/02/oracle-spatial-and-esri/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 01:54:18 +0000</pubDate>
		<dc:creator>John Selkirk</dc:creator>
				<category><![CDATA[GML]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://john.selkirks.net/2009/01/02/oracle-spatial-and-esri/</guid>
		<description><![CDATA[I have not long finished an interesting project which handled, amongst other things, taking data in and out of Oracle Spatial and putting it in an ESRI Geodatabase (File based) without ArcSDE being in the middle.
It was not a straight Oracle 10g database but rather one that had business logic built in but ultimately it [...]]]></description>
			<content:encoded><![CDATA[<p>I have not long finished an interesting project which handled, amongst other things, taking data in and out of Oracle Spatial and putting it in an ESRI Geodatabase (File based) without ArcSDE being in the middle.</p>
<p>It was not a straight Oracle 10g database but rather one that had business logic built in but ultimately it talked with the SDO API to get the features just not using a a spatial filter to limit the amount of data it took out.</p>
<p>The most interesting thing about the code was that it communicated with the client using XML with GML for any geometries that arose. It also communication directly using HTTP so the client did not need any special software or libraries installed. It made for a great deployment model as all requests were handled using straight HTTP calls.</p>
<p>Here’s hoping that I get a chance to write against this API in the future. It was a refreshing change.</p>
]]></content:encoded>
			<wfw:commentRss>http://john.selkirks.net/2009/01/02/oracle-spatial-and-esri/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
