<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4888031801573926059</id><updated>2012-02-10T13:25:27.753-05:00</updated><title type='text'>The Code Spot</title><subtitle type='html'>A place for me to relate my experiences with software development and technology.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4888031801573926059.post-1540022392956784569</id><published>2011-08-02T16:04:00.001-04:00</published><updated>2011-08-02T16:04:21.243-04:00</updated><title type='text'>Forgot to mention …</title><content type='html'>&lt;p&gt;In the past couple of months I have had the opportunity to pursue a different career path. After almost twenty years of developing for some flavor of Microsoft Windows and eleven years working with .Net on the desktop I have decided to pursue a career doing mobile application development.&lt;/p&gt; &lt;p&gt;This isn’t the first time I have done mobile application development. My third job out of school I worked at Telxon creating applications for rugged hand-held devices. In fact I worked on an application AVIS used, perhaps still uses.&lt;/p&gt; &lt;p&gt;I have already started to learn to program Windows Phone 7, an easy transition for me having three years of WPF experience, and I really enjoy the platform and the device. I should have an application or two in the store next month. I have several applications planned.&lt;/p&gt; &lt;p&gt;As much as I love Windows Phone 7 and feel that it will be a major player in the coming years, I cannot ignore iOS. I read that last year the AppStore generated three billion dollars in revenue while Android’s Market generated one hundred million. As a result I am also learning iOS development. I do plan on picking up Android as well, I can only handle so much.&lt;/p&gt; &lt;p&gt;It has been a long time since I have worked with native code, (I worked with C++ for 9 years), and I am enjoying it. Working with the two platforms is giving me valuable insights and is making me a better programmer.&lt;/p&gt; &lt;p&gt;Finally, my family is moving to Austin Texas. My wife got an amazing offer from Dell as a Senior Test Engineer on a new &lt;a href="http://www.statesman.com/business/dell-investing-1-billion-to-expand-its-computing-1384298.html" target="_blank"&gt;Cloud&lt;/a&gt; service they will be rolling out.&lt;/p&gt; &lt;p&gt;The future’s so bright, I gotta where shades. – &lt;em&gt;Timbuk 3&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4888031801573926059-1540022392956784569?l=thecoderspot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/1540022392956784569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecoderspot.blogspot.com/2011/08/forgot-to-mention.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/1540022392956784569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/1540022392956784569'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/2011/08/forgot-to-mention.html' title='Forgot to mention …'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4888031801573926059.post-6493803742107163414</id><published>2011-08-02T15:03:00.001-04:00</published><updated>2011-08-02T15:03:50.274-04:00</updated><title type='text'>Windows Phone 7 Rocks!</title><content type='html'>&lt;p&gt;This is a great phone and many folks that have used an iPhone or an Android agree. I really enjoy it’s ease of use. Better yet, with eleven years of experience with .Net, transitioning to develop for the Windows Phone is cake: The development environment for the Windows Phone is Silverlight or XNA.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4888031801573926059-6493803742107163414?l=thecoderspot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/6493803742107163414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecoderspot.blogspot.com/2011/08/windows-phone-7-rocks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/6493803742107163414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/6493803742107163414'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/2011/08/windows-phone-7-rocks.html' title='Windows Phone 7 Rocks!'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4888031801573926059.post-4056249009991707023</id><published>2011-07-29T12:10:00.001-04:00</published><updated>2011-07-29T12:11:33.081-04:00</updated><title type='text'>A Few Years Late But …</title><content type='html'>&lt;p&gt;&lt;a href="http://git-scm.com/" target="_blank"&gt;Git&lt;/a&gt; rocks!&lt;/p&gt; &lt;p&gt;I’m finally getting around to see what all the buzz is about and I’ve drunk the Kool-Aid. I’m a fan of TFS with all its features and customization options, but MS really needs to consider supporting distributed source control, if for no other reason than it’ll block adoption. &lt;/p&gt; &lt;p&gt;Git has really changed the way I work, unfortunately the few tools to integrate Git with Visual Studio are fairly weak. TortoiseGit is handy though.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4888031801573926059-4056249009991707023?l=thecoderspot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/4056249009991707023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecoderspot.blogspot.com/2011/07/few-years-late-but.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/4056249009991707023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/4056249009991707023'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/2011/07/few-years-late-but.html' title='A Few Years Late But …'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4888031801573926059.post-4976327172866678479</id><published>2009-09-26T09:00:00.002-04:00</published><updated>2010-06-12T08:26:56.547-04:00</updated><title type='text'>C# .Net Parse URL for Machine Name and Port</title><content type='html'>&lt;p&gt;The title represents the words I used to search for a means to parse the machine name and port given a URL. All the results provided solutions using RegEx. I knew there had to be a class in the .Net FCL that provided this.&lt;/p&gt;&lt;p&gt;If you need to get the machine name and port specified in a URL, using the .Net FCL, you are looking for the Uri class.&lt;/p&gt;&lt;pre style="border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; background-color: #fbfbfb; padding-left: 5px; padding-right: 5px; border-top: #cecece 1px solid; border-right: #cecece 1px solid; padding-top: 5px"&gt;&lt;pre style="background-color: #e5e5e5; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;1: &lt;span style="color: #0000ff"&gt;string&lt;/span&gt; url = &amp;quot;&lt;span style="color:#8b0000"&gt;tcp://machinename:54550/blah/blah&lt;/span&gt;&amp;quot;;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;2:&lt;/pre&gt;&lt;pre style="background-color: #e5e5e5; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;3: System.Uri uri = &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; System.Uri(url);&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;4:&lt;/pre&gt;&lt;pre style="background-color: #e5e5e5; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;5:&lt;span style="color: #008000"&gt;// get the port (545550)&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;6: &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; port = uri.Port;&lt;/pre&gt;&lt;pre style="background-color: #e5e5e5; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;7:&lt;/pre&gt;&lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;8: &lt;span style="color: #008000"&gt;// get the host name (machinename)&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="background-color: #e5e5e5; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; font-size: 12px"&gt;9:&lt;span style="color: #0000ff"&gt;string&lt;/span&gt; host = uri.Host;&lt;/pre&gt;&lt;/pre&gt;&lt;p&gt;Of course after I write this I do another search using the same words and this post popped up:&amp;#160; &lt;a href="http://cf-bill.blogspot.com/2008/07/c-parsing-url-for-its-component-parts.html"&gt;C# : Parsing a URL for its Component Parts&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4888031801573926059-4976327172866678479?l=thecoderspot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/4976327172866678479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecoderspot.blogspot.com/2009/09/c-net-parse-url-for-machine-name-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/4976327172866678479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/4976327172866678479'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/2009/09/c-net-parse-url-for-machine-name-and.html' title='C# .Net Parse URL for Machine Name and Port'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4888031801573926059.post-371987836789563443</id><published>2009-08-20T08:12:00.004-04:00</published><updated>2009-08-20T08:46:47.778-04:00</updated><title type='text'>Hello World!</title><content type='html'>Two words that are part of a programmer's psyche. For me these two words remind me of  the times I explore new technology and programming languages.&lt;br /&gt;&lt;br /&gt;I feel the words are appropriate as I begin this blog that I hope will help me grow as a person as well as a software developer.&lt;br /&gt;&lt;br /&gt;I plan on contributing interesting solutions to problems I run into as well as discuss technologies, theory and code that I am interested in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4888031801573926059-371987836789563443?l=thecoderspot.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecoderspot.blogspot.com/feeds/371987836789563443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecoderspot.blogspot.com/2009/08/hello-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/371987836789563443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4888031801573926059/posts/default/371987836789563443'/><link rel='alternate' type='text/html' href='http://thecoderspot.blogspot.com/2009/08/hello-world.html' title='Hello World!'/><author><name>Seamus McGowan</name><uri>http://www.blogger.com/profile/10469022470000591899</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
