<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;D0EGRnk8eip7ImA9WxBUFUQ.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485</id><updated>2010-03-02T21:53:47.772-08:00</updated><title>JoseNet</title><subtitle type="html">A personal blog about technology by Jose Cardenas.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.josenet.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.josenet.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/josenet/feed" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="josenet/feed" /><entry gd:etag="W/&quot;DE8MQH4_cCp7ImA9WxBUFEw.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5283313097658843658</id><published>2010-02-28T20:14:00.001-08:00</published><updated>2010-02-28T20:14:41.048-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-28T20:14:41.048-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Green Energy" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Media" /><title>Amazing new tech to make Green Energy</title><content type="html">&lt;p&gt;The Bloom Box, will make energy cheaper with the help of existing fuel sources and with the help of oxygen already available for free in the air, brilliant !!!!&lt;/p&gt;  &lt;p&gt;I would love to know how this stuff works, but for now I’ll have to settle with this video, check it out and see for yourself.&lt;/p&gt; &lt;br /&gt;  &lt;embed src="http://cnettv.cnet.com/av/video/cbsnews/atlantis2/player-dest.swf" FlashVars="linkUrl=http://www.cbsnews.com/video/watch/?id=6228923n&amp;tag=api&amp;releaseURL=http://cnettv.cnet.com/av/video/cbsnews/atlantis2/player-dest.swf&amp;videoId=50083943&amp;partner=news&amp;vert=News&amp;si=254&amp;autoPlayVid=false&amp;name=cbsPlayer&amp;allowScriptAccess=always&amp;wmode=transparent&amp;embedded=y&amp;scale=noscale&amp;rv=n&amp;salign=tl" allowFullScreen="true" width="425" height="324" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;a href="http://www.cbsnews.com"&gt;Watch CBS News Videos Online&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-5283313097658843658?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CokPudGuMLGMLhOFXyEV4EwEb1g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CokPudGuMLGMLhOFXyEV4EwEb1g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CokPudGuMLGMLhOFXyEV4EwEb1g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CokPudGuMLGMLhOFXyEV4EwEb1g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5283313097658843658/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5283313097658843658" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5283313097658843658?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5283313097658843658?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/02/amazing-new-tech-to-make-green-energy.html" title="Amazing new tech to make Green Energy" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUcHSXg_eyp7ImA9WxBUFEw.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-8616190479267497479</id><published>2010-02-25T20:02:00.001-08:00</published><updated>2010-02-28T20:17:18.643-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-28T20:17:18.643-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Presentations" /><category scheme="http://www.blogger.com/atom/ns#" term="Green Energy" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>Bill Gates talks Energy at TED</title><content type="html">&lt;p&gt;Pretty cool talk from Mr. Gates, talking about energy and discussing the importance of eliminating CO2 emissions.&lt;/p&gt;  &lt;p&gt;&lt;object width="446" height="326"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="bgColor" value="#ffffff"&gt;&lt;/param&gt; &lt;param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/BillGates_2010-embed_medium.mp4&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BillGates_2010-embed_thumbnail.jpg&amp;amp;vw=432&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=767&amp;amp;introDuration=16500&amp;amp;adDuration=4000&amp;amp;postAdDuration=2000&amp;amp;adKeys=talk=bill_gates;year=2010;theme=a_taste_of_ted2010;theme=technology_history_and_destiny;theme=a_greener_future;theme=new_on_ted_com;theme=what_s_next_in_tech;event=TED2010;&amp;amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/dynamic/BillGates_2010-embed_medium.mp4&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BillGates_2010-embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=767&amp;introDuration=16500&amp;adDuration=4000&amp;postAdDuration=2000&amp;adKeys=talk=bill_gates;year=2010;theme=a_taste_of_ted2010;theme=technology_history_and_destiny;theme=a_greener_future;theme=new_on_ted_com;theme=what_s_next_in_tech;event=TED2010;"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.ted.com/talks/bill_gates.html" href="http://www.ted.com/talks/bill_gates.html"&gt;http://www.ted.com/talks/bill_gates.html&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/7443285786134350485-8616190479267497479?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AxfVBNhsgMiXFyeX_FP_2hgiYj4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AxfVBNhsgMiXFyeX_FP_2hgiYj4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AxfVBNhsgMiXFyeX_FP_2hgiYj4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AxfVBNhsgMiXFyeX_FP_2hgiYj4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/8616190479267497479/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=8616190479267497479" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8616190479267497479?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8616190479267497479?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/02/bill-gates-talks-energy-at-ted.html" title="Bill Gates talks Energy at TED" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkYBQHk7fip7ImA9WxBVFEs.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-4888977812260540950</id><published>2010-02-17T20:42:00.001-08:00</published><updated>2010-02-17T20:42:31.706-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-17T20:42:31.706-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><category scheme="http://www.blogger.com/atom/ns#" term="Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><category scheme="http://www.blogger.com/atom/ns#" term="Media" /><title>Nice 3D rendering of Nissan engine</title><content type="html">&lt;p&gt;I am not much of a ca motor geek, but this animation looks pretty cool.&lt;/p&gt; &lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7MpoPNK-gNg&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7MpoPNK-gNg&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-4888977812260540950?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GuqwwYwGIvUKntC-DsIHgBEFsbQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GuqwwYwGIvUKntC-DsIHgBEFsbQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GuqwwYwGIvUKntC-DsIHgBEFsbQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GuqwwYwGIvUKntC-DsIHgBEFsbQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/4888977812260540950/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=4888977812260540950" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/4888977812260540950?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/4888977812260540950?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/02/nice-3d-rendering-of-nissan-engine.html" title="Nice 3D rendering of Nissan engine" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUAFSXc_fip7ImA9WxBVE00.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5953277021961185560</id><published>2010-02-15T23:01:00.001-08:00</published><updated>2010-02-15T23:01:58.946-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-15T23:01:58.946-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Best Practices" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="TDD" /><title>How to make NUnit work with Visual Studio Express</title><content type="html">&lt;p&gt;I am using Microsoft Visual C# Express Edition, and I had a little bit of trouble configuring my NUnint integration into the Visual Studio Express IDE I basically configured the wrong way all you have to do is use the following configuration settings to run NUnint from within Visual Studio:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_RtCJVF3NJ5w/S3pC5A3ycsI/AAAAAAAAJrA/wBl6g1-2VtA/image%5B12%5D.png?imgmax=800" width="394" height="385" /&gt; &lt;/p&gt;  &lt;p&gt;After you edit the settings you should be able to run your project using this new menu item.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Nunit and visual studio" border="0" alt="Nunit and visual studio" src="http://lh6.ggpht.com/_RtCJVF3NJ5w/S3pC5vpx3LI/AAAAAAAAJrE/Cd_WHP1NnjM/Nunit%20and%20visual%20studio%5B3%5D.jpg?imgmax=800" width="559" height="385" /&gt;&lt;/p&gt;  &lt;p&gt;Testing the NUnit test runner.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-5953277021961185560?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bOEG3OJFIt3qR_fvkTdnIuwMkhk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bOEG3OJFIt3qR_fvkTdnIuwMkhk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bOEG3OJFIt3qR_fvkTdnIuwMkhk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bOEG3OJFIt3qR_fvkTdnIuwMkhk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5953277021961185560/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5953277021961185560" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5953277021961185560?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5953277021961185560?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/02/how-to-make-nunit-work-with-visual.html" title="How to make NUnit work with Visual Studio Express" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CU8DRnc4cCp7ImA9WxBVEkw.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-6837891691417249770</id><published>2010-02-14T22:02:00.001-08:00</published><updated>2010-02-14T22:04:37.938-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-14T22:04:37.938-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Design" /><title>Silverlight Navigation Framework Video</title><content type="html">&lt;p&gt;Excellent video from Tim, explaining the navigation framework, after you see this video you would understand that the Silverlight Navigation framework is something that naturally needed to happen and despite the “framwork” on it it’s a very simple concept that can be easily understood and Tim does a very good job explaining this framework on his blog &lt;a href="http://timheuer.com/blog/archive/2009/03/22/silverlight-navigation-framework-and-uri-routing.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Also a good idea to check out this video of Tim explaining the framework, definitely worth my and and yours.&lt;/p&gt;  &lt;p&gt;&lt;object style="width:400px;height:338px;" autoupdate="true" data="data:application/x-silverlight-2," type="application/x-silverlight-2"&gt;&lt;param value="2.0.31005.0" name="MinRuntimeVersion" /&gt;&lt;param name="source" value="http://www.silverlight.net/clientbin/mediaplayer/MsCommunities.MediaPlayer.xap" /&gt;&lt;param value="videoid=17877" name="InitParams" /&gt;&lt;a href="http://go2.microsoft.com/fwlink/?LinkID=114576&amp;amp;v=2.0"&gt;&lt;img style="border-width: 0px;" alt="Install Silverlight" src="http://i2.silverlight.net/resources/images/content/misc/Install-Silverlight-400x338-VideoSize.png?cdn_id=02122010" /&gt;&lt;/a&gt;&lt;/object&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-6837891691417249770?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qx0Oz1vdgeP-aU1SqetJiPnIHwY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qx0Oz1vdgeP-aU1SqetJiPnIHwY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qx0Oz1vdgeP-aU1SqetJiPnIHwY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qx0Oz1vdgeP-aU1SqetJiPnIHwY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/6837891691417249770/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=6837891691417249770" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6837891691417249770?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6837891691417249770?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/02/silverlight-navigation-framework-video.html" title="Silverlight Navigation Framework Video" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUYDQ38yfCp7ImA9WxBXF0k.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5995022228335730077</id><published>2010-01-28T21:32:00.001-08:00</published><updated>2010-01-28T21:32:52.194-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-28T21:32:52.194-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Visual Studio 2010 Express</title><content type="html">&lt;p&gt;If you are like me playing around Silverlight, and want to try the latest and greatest tools for development, don’t wait any longer head over to the &lt;a href="http://www.microsoft.com/express/Express-2010/" target="_blank"&gt;Visual Studio 2010 Express&lt;/a&gt; website and download the beta 2 version of the express edition of 2010&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_RtCJVF3NJ5w/S2Jy4vmVKdI/AAAAAAAAJqI/b8mcIsXZqGE/image%5B4%5D.png?imgmax=800" width="244" height="131" /&gt; &lt;/p&gt;  &lt;p&gt;Don’t forget you can download this and start playing around with the coolest tech ever (Silverlight, WPF, Astoria data services etc)&lt;/p&gt;  &lt;p&gt;No excuse anymore for writing programs with outdated tools.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/express/Express-2010/"&gt;http://www.microsoft.com/express/Express-2010/&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/7443285786134350485-5995022228335730077?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MVlVoyTfLx2UBQqY2hEyPWRPJ18/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MVlVoyTfLx2UBQqY2hEyPWRPJ18/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MVlVoyTfLx2UBQqY2hEyPWRPJ18/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MVlVoyTfLx2UBQqY2hEyPWRPJ18/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5995022228335730077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5995022228335730077" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5995022228335730077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5995022228335730077?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2010/01/visual-studio-2010-express.html" title="Visual Studio 2010 Express" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CU8ER3Y8eip7ImA9WxNUGU8.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-6954487090233929334</id><published>2009-11-10T23:07:00.001-08:00</published><updated>2009-11-10T23:16:46.872-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T23:16:46.872-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Design Patterns" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><title>Getting started with Silverlight (links)</title><content type="html">&lt;p&gt;Some good links to getting started with Silverlight, its easier this this much information online&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.silverlight.net" target="_blank"&gt;The Official Microsoft Silverlight Site&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://silverlight.net/getstarted" target="_blank"&gt;The Official Microsoft Silverlight Site for getting started&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://silverlight.net/riaservices/" target="_blank"&gt;Get Started with RIA services&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx" target="_blank"&gt;Model-View-ViewModel Design Pattern explained&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blog.lab49.com/archives/2650" target="_blank"&gt;Jason Dolinger on Model-View-ViewModel&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2009/10/27/index-for-business-apps-example-for-silverlight-3-rtm-and-net-ria-services-july-update.aspx" target="_blank"&gt;Index for Business Apps Example for Silverlight 3 RTM and .NET RIA Services&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/events/series/silverlight.aspx" href="http://www.microsoft.com/events/series/silverlight.aspx" target="_blank"&gt;Silverlight Light up the web&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/7443285786134350485-6954487090233929334?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8vSrXMO6z8MpiAyN8v8fVizQKtk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8vSrXMO6z8MpiAyN8v8fVizQKtk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8vSrXMO6z8MpiAyN8v8fVizQKtk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8vSrXMO6z8MpiAyN8v8fVizQKtk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/6954487090233929334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=6954487090233929334" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6954487090233929334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6954487090233929334?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/11/getting-started-with-silverlight-links.html" title="Getting started with Silverlight (links)" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkUDR3g_fCp7ImA9WxNUGU8.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-8826860007847850583</id><published>2009-11-10T22:17:00.001-08:00</published><updated>2009-11-10T22:17:56.644-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T22:17:56.644-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><category scheme="http://www.blogger.com/atom/ns#" term="Media" /><title>Trillions video shows where we are and where we are going</title><content type="html">&lt;p&gt;The amount of data in and out of the inter tubes this days seems astronomical but its just little pieces of nothing compared to what is coming our way.&lt;/p&gt; &lt;object width="400" height="265"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7395079&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=7395079&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-8826860007847850583?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tQhuq5_1nT_9TqTRNesh8Gt3pdg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tQhuq5_1nT_9TqTRNesh8Gt3pdg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tQhuq5_1nT_9TqTRNesh8Gt3pdg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tQhuq5_1nT_9TqTRNesh8Gt3pdg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/8826860007847850583/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=8826860007847850583" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8826860007847850583?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8826860007847850583?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/11/trillions-video-shows-where-we-are-and.html" title="Trillions video shows where we are and where we are going" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEIFR3w_eSp7ImA9WxNVEEw.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-3478513452897629953</id><published>2009-10-19T22:28:00.001-07:00</published><updated>2009-10-19T22:28:36.241-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-19T22:28:36.241-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><title>Fit PC 2 (super tiny desktop)</title><content type="html">&lt;p&gt;I just got this supper tiny desktop the other day, got the cheapest version of the Fit PC2 that was available, came with almost everything except a 2.5 inch SATA hard drive, which is was cool because I have a few laying around, now I have to install an OS using a bootable USB drive, and it should be ready go function as a small server&lt;/p&gt;  &lt;p&gt;FIT PC box, this this is supper tiny pc&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Fit PC 2" border="0" alt="Fit PC 2" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/St1KfNt9FXI/AAAAAAAAJoo/b25N-p4Fhzg/IMG_3877%5B5%5D.jpg?imgmax=800" width="560" height="420" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Came with an HDMI out port, no wireless but has 1000 baseT&amp;#160; RJ45 ethernet&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_3879" border="0" alt="IMG_3879" src="http://lh6.ggpht.com/_RtCJVF3NJ5w/St1KfsPiDmI/AAAAAAAAJos/N9I1yxZV6bc/IMG_3879%5B7%5D.jpg?imgmax=800" width="560" height="420" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Plenty of USB ports&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_3885" border="0" alt="IMG_3885" src="http://lh6.ggpht.com/_RtCJVF3NJ5w/St1KgK3oqQI/AAAAAAAAJow/EDOwHy1EjF4/IMG_3885%5B4%5D.jpg?imgmax=800" width="560" height="420" /&gt;&lt;/p&gt;  &lt;p&gt;1 GB memory directly attached to the board, and space for the hard disk, (the only moving part) &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_3893" border="0" alt="IMG_3893" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/St1Kg73ugnI/AAAAAAAAJo0/0uL4ln7MSGY/IMG_3893%5B6%5D.jpg?imgmax=800" width="560" height="420" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-3478513452897629953?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zPZqdGA0Sgibx_nP5hV0QdbQ_7I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zPZqdGA0Sgibx_nP5hV0QdbQ_7I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zPZqdGA0Sgibx_nP5hV0QdbQ_7I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zPZqdGA0Sgibx_nP5hV0QdbQ_7I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/3478513452897629953/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=3478513452897629953" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3478513452897629953?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3478513452897629953?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/10/fit-pc-2-super-tiny-desktop.html" title="Fit PC 2 (super tiny desktop)" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0UDQ3kyfip7ImA9WxNWEUQ.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-3572310069437794827</id><published>2009-10-10T09:14:00.001-07:00</published><updated>2009-10-10T09:14:32.796-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-10T09:14:32.796-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>Sharper Photo: Featured Plugin</title><content type="html">&lt;p&gt;Windows Live Writer pluging: Sharper Photo, is featured in the Windows Live Writer site: &lt;a title="http://www.live-writer.net/" href="http://www.live-writer.net/"&gt;http://www.live-writer.net/&lt;/a&gt;, I was very happy to see this, as a featured plugin in this site, I had no Idea how many people use this plugin, the download site for &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=c6101889-6f60-4f6b-8b67-90c2a1814644" target="_blank"&gt;Sharper Photo&lt;/a&gt; currently marks about 1390 downloads, hopefully its been helpful to many more people out there.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Live Writer Blog" border="0" alt="Live Writer Blog" src="http://lh4.ggpht.com/_RtCJVF3NJ5w/StCy5mpF_VI/AAAAAAAAJog/5xzs1cVOH4o/Live%20Writer%20Blog%5B7%5D.jpg?imgmax=800" width="224" height="41" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Sharper Photo featured plugin[4]" border="0" alt="Sharper Photo featured plugin[4]" src="http://lh5.ggpht.com/_RtCJVF3NJ5w/StCy6KwwJ7I/AAAAAAAAJok/M-gChyZc2rA/Sharper%20Photo%20featured%20plugin%5B4%5D%5B2%5D.jpg?imgmax=800" width="333" height="118" /&gt;&lt;/p&gt;  &lt;p&gt;Also remember that if you think this plugin can be improved in any way, let me know.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-3572310069437794827?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uaS2fMcise8dbPCVeuuuM5iGw-8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uaS2fMcise8dbPCVeuuuM5iGw-8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uaS2fMcise8dbPCVeuuuM5iGw-8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uaS2fMcise8dbPCVeuuuM5iGw-8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/3572310069437794827/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=3572310069437794827" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3572310069437794827?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3572310069437794827?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/10/sharper-photo-featured-plugin.html" title="Sharper Photo: Featured Plugin" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkIBQHsyfSp7ImA9WxNWEUU.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-9065912464137979549</id><published>2009-10-10T08:29:00.001-07:00</published><updated>2009-10-10T08:29:11.595-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-10T08:29:11.595-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>Live Writer: Sharper Photo Review</title><content type="html">&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 5px 10px 5px 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Sharper Photo" border="0" alt="Sharper Photo" align="left" src="http://lh4.ggpht.com/_RtCJVF3NJ5w/StCoRkUl56I/AAAAAAAAJoc/e_eYgJxRj10/Sharper%20Photo%5B4%5D.jpg?imgmax=800" width="249" height="300" /&gt;Out there in the inter tubes, I found a &lt;a href="http://personal.battleangel.org/2009/09/13/live-writer-sharper-photo/" target="_blank"&gt;blog post&lt;/a&gt; a talking a little bit a about the little windows live writer plugin that I made (&lt;a href="http://www.josenet.com/2009/09/new-version-of-sharper-photo-is.html"&gt;Sharper Photo&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;it’s nice to see that other people have benefited from using this plugin, which allows you to edit the photos you insert in live writer using your favorite image editor, Hope to see more reviews like this in the future as I made more improvements to this little plugin.&lt;/p&gt;  &lt;p&gt;If you have an idea of how this plugin can be improve please let me know, thanks.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-9065912464137979549?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kICjmj0LgiiE3zBQgGzCguVrn4s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kICjmj0LgiiE3zBQgGzCguVrn4s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kICjmj0LgiiE3zBQgGzCguVrn4s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kICjmj0LgiiE3zBQgGzCguVrn4s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/9065912464137979549/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=9065912464137979549" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/9065912464137979549?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/9065912464137979549?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/10/live-writer-sharper-photo-review.html" title="Live Writer: Sharper Photo Review" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C08DQX08cSp7ImA9WxNXGEw.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-2219512345381987893</id><published>2009-10-05T23:50:00.001-07:00</published><updated>2009-10-05T23:51:10.379-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T23:51:10.379-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><category scheme="http://www.blogger.com/atom/ns#" term="Media" /><title>The best sketch program ever made :)</title><content type="html">&lt;p&gt;This is the coolest thing I’ve seen all day. Its called&amp;#160; PhotoSketch and it looks like the coolest thing ever for creating better looking sketches, you have to see the video to believe it.&lt;/p&gt; &lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6496886&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6496886&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&lt;a href="http://vimeo.com/6496886"&gt;PhotoSketch: Internet Image Montage&lt;/a&gt; from &lt;a href="http://vimeo.com/user2276797"&gt;tao chen&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&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/7443285786134350485-2219512345381987893?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w_qfWRx8D_h9wVroiLEejJS9M9M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_qfWRx8D_h9wVroiLEejJS9M9M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w_qfWRx8D_h9wVroiLEejJS9M9M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_qfWRx8D_h9wVroiLEejJS9M9M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/2219512345381987893/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=2219512345381987893" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2219512345381987893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2219512345381987893?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/10/best-sketch-program-ever-made.html" title="The best sketch program ever made :)" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;D0AGQno6fip7ImA9WxNQEUs.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5775736484370349592</id><published>2009-09-16T22:34:00.001-07:00</published><updated>2009-09-16T22:35:23.416-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-16T22:35:23.416-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Design Patterns" /><category scheme="http://www.blogger.com/atom/ns#" term="Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Design" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Architecture" /><title>Composite Specification Pattern and Repository Query</title><content type="html">&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 20px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Data Repository Pattern" border="0" alt="Data Repository Pattern" align="left" src="http://lh4.ggpht.com/_RtCJVF3NJ5w/SrHKahPIscI/AAAAAAAAJoY/G5ifVX8vwG0/Data%20Repository%20Pattern%5B7%5D.jpg?imgmax=800" width="175" height="216" /&gt;I’ve been a huge fan of the repository pattern mainly because it allows a well known and standardized “façade” to any data access implementation, its like another layer of abstraction for your data access strategy.&lt;/p&gt;  &lt;p&gt;Martin Fowler has&amp;#160; very simple (too simple) explanation of the repository pattern &lt;a href="http://martinfowler.com/eaaCatalog/repository.html" target="_blank"&gt;here&lt;/a&gt;, and here is &lt;a href="http://blogs.hibernatingrhinos.com/nhibernate/archive/2008/10/08/the-repository-pattern.aspx" target="_blank"&gt;another example&lt;/a&gt; about the repository pattern, and you still don’t get it maybe you want to know: &lt;a href="http://weblogs.asp.net/fredriknormen/archive/2008/04/24/what-purpose-does-the-repository-pattern-have.aspx" target="_blank"&gt;What purpose does the Repository Pattern have&lt;/a&gt;? &lt;/p&gt;  &lt;p&gt;But I am here to tell you about another pattern, &lt;a href="http://en.wikipedia.org/wiki/Specification_pattern" target="_blank"&gt;the Composite Specification Pattern&lt;/a&gt;&amp;#160; and how is it used to query a repository.&lt;/p&gt;  &lt;p&gt;The Composite Specification pattern is pretty cool and clever and explained in this links:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/chrismissal/archive/2009/09/10/using-the-specification-pattern-for-querying.aspx" target="_blank"&gt;Using the Specification Pattern for Querying&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/chrismissal/archive/2009/09/16/actually-querying-with-the-specification-pattern.aspx" target="_blank"&gt;Actually Querying with the Specification Pattern&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In those 2 links the guys at LosTechies.com have created a generic repository for you to use including the speciation pattern used to query the repository. Which can be very useful if you are dealing with in memory repositories, in memory filtering, searching etc, but if you have actual database you need to take it a step further and learn how to translate the specifications into something that your data access strategy, but that’s the beauty of the pattern it abstract that to a higher lever so the access strategy can vary and evolve independently of consumer user the repository.&lt;/p&gt;  &lt;p&gt;I think next step is to take this repository pattern along with the composite specification and make an asynchronous repository pattern, I have a few ideas in mind, which I might post about in the near future.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-5775736484370349592?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-KtiViZ1od9WoQAdSaQUsS_YbJc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-KtiViZ1od9WoQAdSaQUsS_YbJc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-KtiViZ1od9WoQAdSaQUsS_YbJc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-KtiViZ1od9WoQAdSaQUsS_YbJc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5775736484370349592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5775736484370349592" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5775736484370349592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5775736484370349592?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/composite-specification-pattern-and.html" title="Composite Specification Pattern and Repository Query" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkANRHc_eSp7ImA9WxNQEEU.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-6486542811792016139</id><published>2009-09-15T22:59:00.001-07:00</published><updated>2009-09-15T22:59:55.941-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-15T22:59:55.941-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VOIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Skype" /><title>Skype server for your house</title><content type="html">&lt;p&gt;I just found out a pretty cool way to setup all your phones in your house to use Skype and your traditional land line (if you want) at the same time.&lt;/p&gt;  &lt;p&gt;Its pretty simple all you have to do is buy a small computer to be the “always on” skype computer, and connect an skype USB adpater to the computer and to the phone line and you are set.&lt;/p&gt;  &lt;p&gt;Very likely that you already have regular phones around your house so that comes for free, the USB skype adapter is about $20 bucks and depending on what computer you choose for the “always on” skype server it can cost you around 200 to 400 dollars, just make sure you get a desktop, not a laptop, usually desktops or nettops have a BIOS options to auto power on the PC on power failure so that if the computer looses power it will automatically re-start when the power comes back up.&lt;/p&gt;  &lt;p&gt;Here are some Optiosn for always on Server, the cool thing about this small “nettops” is that they consume very little power and so its very cheap and green to have them as “always on” computers/servers for skype (this is the computer which only purpose is to run skype and must have internet access) you can also use them as a file server etc, maybe put a few webcams off the usb ports.&lt;/p&gt;  &lt;p&gt;&lt;img title="Skype Servers" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="349" alt="Skype Servers" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/SrB-2h5MO6I/AAAAAAAAJoQ/uoFjANmN3ww/Skype%20Servers%5B5%5D.jpg?imgmax=800" width="560" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Here is the Skype USB phone adapter, this one is from D-Link but there are other brands that should work just fine too, this unit cost about $20 and this connects to the skype computer/server via USB and acts as a bridge between your pone line and your house phone&lt;/p&gt;  &lt;p&gt;&lt;img title="Skype USB phone adapter" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="251" alt="Skype USB phone adapter" src="http://lh6.ggpht.com/_RtCJVF3NJ5w/SrB-27m6V7I/AAAAAAAAJoU/AluLHnmEJ3Y/Skype%20USB%20phone%20adapter%5B3%5D.jpg?imgmax=800" width="294" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Pretty cool idea if you want to use skype for your house phone instead of the traditional phone line, or use both, and when the small computers drop down in price its going to be very cheap to set this up and very cost efficient.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-6486542811792016139?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QCaEIRnD6DPVsr79OdbHQf6ZeNs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QCaEIRnD6DPVsr79OdbHQf6ZeNs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QCaEIRnD6DPVsr79OdbHQf6ZeNs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QCaEIRnD6DPVsr79OdbHQf6ZeNs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/6486542811792016139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=6486542811792016139" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6486542811792016139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6486542811792016139?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/skype-server-for-your-house.html" title="Skype server for your house" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;D0QDSHk6fCp7ImA9WxNRFUs.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5791509082998009447</id><published>2009-09-09T23:02:00.001-07:00</published><updated>2009-09-09T23:49:39.714-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T23:49:39.714-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Refactoring" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Design Patterns" /><category scheme="http://www.blogger.com/atom/ns#" term="Best Practices" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Design" /><title>32 Refactoring Techniques</title><content type="html">&lt;p&gt;Sean Chambers over at lost &lt;a href="www.lostechies.com" target="_blank"&gt;techies.com&lt;/a&gt; just completed a series of blog post that' I’ve been following pretty close, since they are so useful and most of them are easy to implement its definitely a good refresh and hope to keep all of them in my mind and you should too,&lt;/p&gt;  &lt;p&gt;Here is a list the 31 refactoring techniques:&lt;/p&gt;  &lt;p&gt;from: &lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/07/31/31-days-of-refactoring.aspx" target="_blank"&gt;31 Days of Refactoring&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/02/refactoring-day-1-encapsulate-collection.aspx"&gt;Refactoring Day 1 : Encapsulate Collection&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/02/refactoring-day-2-move-method.aspx"&gt;Refactoring Day 2 : Move Method&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/03/refactoring-day-3-pull-up-method.aspx"&gt;Refactoring Day 3 : Pull Up Method&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/04/refactoring-day-4-push-down-method.aspx"&gt;Refactoring Day 4 : Push Down Method&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/05/refactoring-day-5-pull-up-field.aspx"&gt;Refactoring Day 5 : Pull Up Field&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/06/refactoring-day-6-push-down-field.aspx"&gt;Refactoring Day 6 : Push Down Field&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/07/refactoring-day-7-rename-method-class-parameter.aspx"&gt;Refactoring Day 7 : Rename (method, class, parameter)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/07/refactoring-day-8-replace-inheritance-with-delegation.aspx"&gt;Refactoring Day 8 : Replace Inheritance with Delegation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/07/refactoring-day-9-extract-interface.aspx"&gt;Refactoring Day 9 : Extract Interface&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/10/refactoring-day-10-extract-method.aspx"&gt;Refactoring Day 10 : Extract Method&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/11/refactoring-day-11-switch-to-strategy.aspx"&gt;Refactoring Day 11 : Switch to Strategy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/12/refactoring-day-12-break-dependencies.aspx"&gt;Refactoring Day 12 : Break Dependencies&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/13/refactoring-day-13-extract-method-object.aspx"&gt;Refactoring Day 13 : Extract Method Object&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/14/refactoring-day-14-break-responsibilities.aspx"&gt;Refactoring Day 14 : Break Responsibilities&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/15/refactoring-day-15-remove-duplication.aspx"&gt;Refactoring Day 15 : Remove Duplication&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/16/refactoring-day-16-encapsulate-conditional.aspx"&gt;Refactoring Day 16 : Encapsulate Conditional&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/17/refactoring-day-17-extract-superclass.aspx"&gt;Refactoring Day 17 : Extract Superclass&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/18/refactoring-day-18-replace-exception-with-conditional.aspx"&gt;Refactoring Day 18 : Replace exception with conditional&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/19/refactoring-day-19-extract-factory-class.aspx"&gt;Refactoring Day 19 : Extract Factory Class&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/20/refactoring-day-20-extract-subclass.aspx"&gt;Refactoring Day 20 : Extract Subclass&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/21/refactoring-day-21-collapse-hierarchy.aspx"&gt;Refactoring Day 21 : Collapse Hierarchy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/22/refactoring-day-22-break-method.aspx"&gt;Refactoring Day 22 : Break Method&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/23/refactoring-day-23-introduce-parameter-object.aspx"&gt;Refactoring Day 23 : Introduce Parameter Object&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/24/refactoring-day-24-remove-arrowhead-antipattern.aspx"&gt;Refactoring Day 24 : Remove Arrowhead Antipattern&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/25/refactoring-day-25-introduce-design-by-contract-checks.aspx"&gt;Refactoring Day 25 : Introduce Design By Contract Checks&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/26/refactoring-day-26-remove-double-negative.aspx"&gt;Refactoring Day 26 : Remove Double Negative&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/27/refactoring-day-27-remove-god-classes.aspx"&gt;Refactoring Day 27 : Remove God Classes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/28/refactoring-day-28-rename-boolean-method.aspx"&gt;Refactoring Day 28 : Rename boolean methods&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/28/refactoring-day-29-remove-middle-man.aspx"&gt;Refactoring Day 29 : Remove Middle Man&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/28/refactoring-day-30-return-asap.aspx"&gt;Refactoring Day 30 : Return ASAP&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/28/refactoring-day-31-replace-conditional-with-polymorphism.aspx"&gt;Refactoring Day 31 : Replace Conditional with Polymorphism&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;li&gt;   &lt;p&gt;(most of these can be found here too: &lt;a href="http://www.refactoring.com/"&gt;Refactoring.com&lt;/a&gt;) but at lost techies it comes with cool explanation and sample source code.&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/li&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-5791509082998009447?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-bHyrt7gXeWxQh9r9YwV00ieOqM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-bHyrt7gXeWxQh9r9YwV00ieOqM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-bHyrt7gXeWxQh9r9YwV00ieOqM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-bHyrt7gXeWxQh9r9YwV00ieOqM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5791509082998009447/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5791509082998009447" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5791509082998009447?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5791509082998009447?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/32-refactoring-techniques.html" title="32 Refactoring Techniques" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkYAQ30ycSp7ImA9WxNRFUg.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-2923416100555543617</id><published>2009-09-09T21:49:00.001-07:00</published><updated>2009-09-09T21:49:02.399-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T21:49:02.399-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Software Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><category scheme="http://www.blogger.com/atom/ns#" term="SCRUM" /><title>SCRUM in Under 10 Minutes</title><content type="html">&lt;p&gt;Have you heard the term SCRUM? want to know all about it in under 10 Minutes? well don’t waste more time :)&lt;/p&gt;  &lt;p&gt;Learn the SCRUM software development methodology in less than 10 minutes. By the end of this fast-paced video, you'll know about burn-down charts, team roles, product backlogs, sprints, daily scrums and more&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:315771b8-12e4-427a-82d3-b7baec69a71c" class="wlWriterEditableSmartContent"&gt;&lt;div id="6ee9c9d2-156c-4a16-bfca-4ee9c732a3a2" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Q5k7a9YEoUI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_RtCJVF3NJ5w/SqiFOgXimmI/AAAAAAAAJn0/9dsXovRx1U4/videoe1feff45de0d%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('6ee9c9d2-156c-4a16-bfca-4ee9c732a3a2'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Q5k7a9YEoUI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Q5k7a9YEoUI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-2923416100555543617?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L4w7qwpmkEKhky_wW06jFvxiAMA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L4w7qwpmkEKhky_wW06jFvxiAMA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L4w7qwpmkEKhky_wW06jFvxiAMA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L4w7qwpmkEKhky_wW06jFvxiAMA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/2923416100555543617/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=2923416100555543617" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2923416100555543617?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2923416100555543617?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/scrum-in-under-10-minutes.html" title="SCRUM in Under 10 Minutes" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUUFQHc6eSp7ImA9WxNRFUg.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-4799293518241374458</id><published>2009-09-09T21:33:00.001-07:00</published><updated>2009-09-09T21:33:31.911-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T21:33:31.911-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Business Intelligence" /><category scheme="http://www.blogger.com/atom/ns#" term="Datawarehouse" /><category scheme="http://www.blogger.com/atom/ns#" term="Videos" /><title>The History of Business Intelligence</title><content type="html">&lt;p&gt;Pretty cool video I found about Business Intelligence (BI), I’ve done some work in the BI space before and I found it very interesting and fascinating.&lt;/p&gt;  &lt;p&gt;This video explains what is business Intelligence? &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:2f2db14f-1171-4950-a36f-c186719a6e20" class="wlWriterEditableSmartContent"&gt;&lt;div id="bb27b132-ab6e-4ec4-be1a-5d8807e0c211" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=_1y5jBESLPE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_RtCJVF3NJ5w/SqiBjBeUB8I/AAAAAAAAJns/DomzzSwUawg/videob9ceed93ef9e%5B5%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('bb27b132-ab6e-4ec4-be1a-5d8807e0c211'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/_1y5jBESLPE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/_1y5jBESLPE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-4799293518241374458?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uoYfIfPtWckdkt-GJdiQJw_Qewg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uoYfIfPtWckdkt-GJdiQJw_Qewg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uoYfIfPtWckdkt-GJdiQJw_Qewg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uoYfIfPtWckdkt-GJdiQJw_Qewg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/4799293518241374458/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=4799293518241374458" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/4799293518241374458?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/4799293518241374458?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/history-of-business-intelligence.html" title="The History of Business Intelligence" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DkAGRXs9cSp7ImA9WxNRE0U.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-5116820093241092369</id><published>2009-09-07T21:35:00.001-07:00</published><updated>2009-09-07T21:38:44.569-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-07T21:38:44.569-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>Windows Live Writer Sharper Photo Paste as JPG</title><content type="html">&lt;p&gt;I just finish adding a few new features to the Sharper Photo plugin for Windows Live Writer.&lt;/p&gt;  &lt;p&gt;Firs the new plugin only depends on the API assembly dll for windows live writer this means that this plugin should work with most versions of windows live writer.&lt;/p&gt;  &lt;p&gt;Another addition was the publish notification hook, which starts Sharper Photo before the post is published in case you forgot to edit the photos before publishing the blog post, (this can be turned off from Tools-&amp;gt; Options-&amp;gt; Plug-ins)&lt;/p&gt;  &lt;p&gt;And the last addition was the ability to Paste a clipboard image as a JPG image instead of the default PNG format, this way you can change the photo file size right from the Sharper Photo plugin.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="WindowsLiveWriter Plugin Options" border="0" alt="WindowsLiveWriter Plugin Options" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/SqXfH9Za_dI/AAAAAAAAJng/S1zwgSbDgUQ/WindowsLiveWriter%20Plugin%20Options%5B3%5D.jpg?imgmax=800" width="554" height="553" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Windows Live Writer Paste as JPG" border="0" alt="Windows Live Writer Paste as JPG" src="http://lh4.ggpht.com/_RtCJVF3NJ5w/SqXfIbhNZLI/AAAAAAAAJnk/bbdd794Ky_Q/Windows%20Live%20Writer%20Paste%20as%20JPG%5B4%5D.jpg?imgmax=800" width="560" height="254" /&gt;&lt;/p&gt;  &lt;p&gt;Note: Get the latest Sharper Photo plugin from this link:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=c6101889-6f60-4f6b-8b67-90c2a1814644&amp;amp;bt=9&amp;amp;pl=8"&gt;Windows Live Writer Sharper Photo Plugin&lt;/a&gt; (gallery.live.com)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-5116820093241092369?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LpEleAY0WIOL2O9Sbl32DBvuHA8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LpEleAY0WIOL2O9Sbl32DBvuHA8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LpEleAY0WIOL2O9Sbl32DBvuHA8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LpEleAY0WIOL2O9Sbl32DBvuHA8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/5116820093241092369/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=5116820093241092369" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5116820093241092369?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/5116820093241092369?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/windows-live-writer-sharper-photo-paste.html" title="Windows Live Writer Sharper Photo Paste as JPG" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0MGSHw-eCp7ImA9WxNSGEs.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-3080095733572229772</id><published>2009-09-01T22:30:00.001-07:00</published><updated>2009-09-01T22:30:29.250-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-01T22:30:29.250-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>New Version of Sharper Photo is Available</title><content type="html">&lt;p&gt;The new version of Sharper Photo is available at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=c6101889-6f60-4f6b-8b67-90c2a1814644&amp;amp;bt=9&amp;amp;pl=8" target="_blank"&gt;Windows Live Writer Sharper Photo Plugin&lt;/a&gt; (gallery.live.com)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cid-6b28606f98e7a561.skydrive.live.com/self.aspx/Public/Windows%20Live%20Writer%20Plugins/SharperPhoto.msi" target="_blank"&gt;Windows Live Writer Sharper Photo Plugin&lt;/a&gt; (skydrive)&lt;/p&gt;  &lt;p&gt;Sharper Photo is a the Windows Live Writer plugin that I created a while ago, but ever since I started using Windows 7 and the latest version of Live Writer, it was not working properly, Now it should work as long as you have the latest version (if it does not work let me know)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="New Sharper Photo" border="0" alt="New Sharper Photo" src="http://lh5.ggpht.com/_RtCJVF3NJ5w/Sp4C9CQqRQI/AAAAAAAAJnE/xNEFqzJq2fg/New%20Sharper%20Photo%5B5%5D.jpg?imgmax=800" width="556" height="609" /&gt; &lt;/p&gt;  &lt;p&gt;This plugin will only work if&amp;#160; you already added pictures to your blog post and don’t have any pictures selected, It allows to make the photo file size smaller as well as edit the photo that live writer will upload using your favorite image editor.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-3080095733572229772?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b4ntEo3znmicurTPAly-QeYks9w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b4ntEo3znmicurTPAly-QeYks9w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b4ntEo3znmicurTPAly-QeYks9w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b4ntEo3znmicurTPAly-QeYks9w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/3080095733572229772/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=3080095733572229772" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3080095733572229772?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/3080095733572229772?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/09/new-version-of-sharper-photo-is.html" title="New Version of Sharper Photo is Available" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkQBR3o5eSp7ImA9WxNSFEk.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-8477687799342494596</id><published>2009-08-27T21:09:00.001-07:00</published><updated>2009-08-27T23:19:16.421-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-27T23:19:16.421-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Design" /><title>New Template for JoseNet.com</title><content type="html">&lt;p&gt;So I am getting some inspiration to update my blog more often thanks to the new template I found on the interwebs it’s called “&lt;a href="http://btemplates.com/2009/06/12/inove/" target="_blank"&gt;Inove&lt;/a&gt;” I first saw this template on Tim’s blog (&lt;a title="http://timheuer.com/blog/" href="http://timheuer.com/blog/"&gt;http://timheuer.com/blog/&lt;/a&gt;) but he is using wordpress, thankfully someone manage to port it for blogger and I really like it.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="josenet_new_template" border="0" alt="josenet_new_template" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/SpdYiilJhJI/AAAAAAAAJlo/Z2gjT5qt1WE/josenet_new_template%5B8%5D.jpg?imgmax=800" width="560" height="386" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If&amp;#160; you are want to install this template for your blog use you can find the link here (&lt;a href="http://btemplates.com/2009/06/12/inove/" target="_blank"&gt;Inove&lt;/a&gt;) one things is that this is just the xml file, the images are hosted somewhere but as long as the images are still up, it should work. If you want to host the images in your own site or do what I did and put them in you google Picasa account, I have the images and the xml template in the zip files linked here:&lt;/p&gt;  &lt;p&gt;&lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-6b28606f98e7a561.skydrive.live.com/embedrowdetail.aspx/Public/blogger/Inove%7C_blogger%7C_template.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Note: if you are thinking on hosting the images yourself on your Google account, the recommended step is NOT to upload them via Picasa, instead create a new post and add all the original images (make sure live writer does not resize the images) and save the post as draft or publish temporarily, this will give the images a Url that is more likely to not flake like it sometimes does if you upload the images using Picasa. Also don’t forget to remove the last part of the image ural like ?maxlenght=blablabla.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-8477687799342494596?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/URYYSYIC_BMJz7g6ZQdg5dMfyeQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/URYYSYIC_BMJz7g6ZQdg5dMfyeQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/URYYSYIC_BMJz7g6ZQdg5dMfyeQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/URYYSYIC_BMJz7g6ZQdg5dMfyeQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/8477687799342494596/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=8477687799342494596" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8477687799342494596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/8477687799342494596?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/08/new-template-for-josenetcom.html" title="New Template for JoseNet.com" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkIGRXo9fCp7ImA9WxJXEEQ.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-6078659233804496803</id><published>2009-06-03T23:55:00.001-07:00</published><updated>2009-06-03T23:55:24.464-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-03T23:55:24.464-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>Update: Windows Live Writer Plugin (Sharper Photo)</title><content type="html">&lt;p&gt;So its been almost a month since I’ve uploaded my &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=c6101889-6f60-4f6b-8b67-90c2a1814644&amp;amp;pl=8&amp;amp;bt=9" target="_blank"&gt;Windnows Live Writer Plugin&lt;/a&gt; (Sharper Photo) and I see that i’s been downloaded about 250 times, which perhaps is not a big number but its more than I would have expected, the pluging is cool and I think I still can inprove it a little more but for now I don’t have much time, anyway its nice to see some people have at least check it out. I don’t plan on making any updates to the pluging anytime soon but I might post a link to the WIX installer file that I used to create the MSI installer file.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-6078659233804496803?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g7YYWeW7pwJ17L8cuL3y_isTtCo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g7YYWeW7pwJ17L8cuL3y_isTtCo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g7YYWeW7pwJ17L8cuL3y_isTtCo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g7YYWeW7pwJ17L8cuL3y_isTtCo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/6078659233804496803/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=6078659233804496803" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6078659233804496803?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/6078659233804496803?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/06/update-windows-live-writer-plugin.html" title="Update: Windows Live Writer Plugin (Sharper Photo)" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;Dk4DQnw_fSp7ImA9WxJSGUU.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-2353960569207009337</id><published>2009-05-10T12:49:00.001-07:00</published><updated>2009-05-10T12:49:33.245-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T12:49:33.245-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>New Windows Live Writer Plugin</title><content type="html">&lt;p&gt;I finally finish developing the first version of a windows live writer plugin which I ended up calling “Sharper Photo” with the idea is that the plugin will help you modify you post photos to make them sharper (better).&lt;/p&gt;  &lt;p&gt;It took me a while to get the pluging finished because I needed to create an installer package (.msi) but since I was using c# express i was out of luck so i had to learn a little bit of WIX and with the help of the SharpDevelop .NET editor I was able to use the WIX tools to create the installer for the pluging. I submitted the plug-in to the Windows Live Gallery and now I am waiting for approval, hope it gets approved soon so it can be available soon.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="sharperphoto" border="0" alt="sharperphoto" src="http://lh5.ggpht.com/_RtCJVF3NJ5w/SgcvzNZd0-I/AAAAAAAAJi8/cZ5nzM4lBwk/sharperphoto%5B2%5D.jpg?imgmax=800" width="560" height="435" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-2353960569207009337?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dVc0L-OSBjuFrXJ40lEwi4LgStU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dVc0L-OSBjuFrXJ40lEwi4LgStU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dVc0L-OSBjuFrXJ40lEwi4LgStU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dVc0L-OSBjuFrXJ40lEwi4LgStU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/2353960569207009337/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=2353960569207009337" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2353960569207009337?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2353960569207009337?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/05/new-windows-live-writer-plugin.html" title="New Windows Live Writer Plugin" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;DkEDQH87cCp7ImA9WxJSGUU.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-1960238266731058892</id><published>2009-05-10T12:44:00.001-07:00</published><updated>2009-05-10T12:44:31.108-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T12:44:31.108-07:00</app:edited><title>Need a new template for my blog</title><content type="html">&lt;p&gt;So far I am not very happy with the look of my blog, its almost the way i want it but I am still missing&amp;#160; a nice image header and perhaps some thing that looks a little bit more pro. if you know of a cool blogger template let me know i really like the colors that I have specially the red post tittles.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-1960238266731058892?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uHjFgiTwGdeXg_fWhAIe_rr4mPk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uHjFgiTwGdeXg_fWhAIe_rr4mPk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uHjFgiTwGdeXg_fWhAIe_rr4mPk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uHjFgiTwGdeXg_fWhAIe_rr4mPk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/1960238266731058892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=1960238266731058892" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/1960238266731058892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/1960238266731058892?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/05/need-new-template-for-my-blog.html" title="Need a new template for my blog" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUEGSX44fip7ImA9WxVbFEo.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-2209942496766726323</id><published>2009-03-30T22:25:00.001-07:00</published><updated>2009-03-30T22:33:48.036-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-30T22:33:48.036-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><title>Windows Live Writer Plugin (update)</title><content type="html">&lt;p&gt;It’s been a while since the last update to the windows live writer plugin that I am developing so I’ll give a quick update about the progress: so far so good :) it is coming along very nice, and very slow because I usually get to work on it on my “spare” time.&lt;/p&gt;  &lt;p&gt;The plugin is looking pretty cool I added some cool icon, refactored some code and now the “quick fix” feature works for reducing the image quality, pretty much now I need to work on the integration with the major picture editing programs out there.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="LiveWriterPLugin" border="0" alt="LiveWriterPLugin" src="http://lh5.ggpht.com/_RtCJVF3NJ5w/SdGrOolBxuI/AAAAAAAAJh8/AL-1z7KAmzA/LiveWriterPLugin%5B2%5D.jpg?imgmax=800" width="560" height="448" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7443285786134350485-2209942496766726323?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/APtqKTaaea5sEbJHyTirntrWaGA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/APtqKTaaea5sEbJHyTirntrWaGA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/APtqKTaaea5sEbJHyTirntrWaGA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/APtqKTaaea5sEbJHyTirntrWaGA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/2209942496766726323/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=2209942496766726323" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2209942496766726323?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2209942496766726323?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/03/windows-live-writer-plugin-update.html" title="Windows Live Writer Plugin (update)" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CEAFRnc8eip7ImA9WxVUGUg.&quot;"><id>tag:blogger.com,1999:blog-7443285786134350485.post-2830234843922199956</id><published>2009-03-24T20:44:00.001-07:00</published><updated>2009-03-24T20:45:17.972-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-24T20:45:17.972-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Software Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer" /><category scheme="http://www.blogger.com/atom/ns#" term="Software Design" /><title>Windows Live Writer Plugin Project</title><content type="html">&lt;p&gt;So I’ve been working on a pet project of mine, a windows live writer plugin, and I figure I would like to share the organizational structure of my Visual C# express edition project that I use to create the plugin. I’ve called it Jplug for now (short for Jose’s pluging) &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_RtCJVF3NJ5w/ScmoywZL9CI/AAAAAAAAJhs/iSjmyh_v1Lg/s1600-h/JoseNet%20Windows%20Live%20Writer%20Plugin%5B10%5D.jpg"&gt;&lt;img title="JoseNet Windows Live Writer Plugin" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="324" alt="JoseNet Windows Live Writer Plugin" src="http://lh3.ggpht.com/_RtCJVF3NJ5w/ScmorGgd1uI/AAAAAAAAJhw/3KBQWOIrXoQ/JoseNet%20Windows%20Live%20Writer%20Plugin_thumb%5B1%5D.jpg?imgmax=800" width="562" border="0" /&gt;&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/7443285786134350485-2830234843922199956?l=www.josenet.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7e9Vw1KEcNWj0BrZw3VoqzLc3os/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7e9Vw1KEcNWj0BrZw3VoqzLc3os/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7e9Vw1KEcNWj0BrZw3VoqzLc3os/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7e9Vw1KEcNWj0BrZw3VoqzLc3os/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.josenet.com/feeds/2830234843922199956/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7443285786134350485&amp;postID=2830234843922199956" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2830234843922199956?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7443285786134350485/posts/default/2830234843922199956?v=2" /><link rel="alternate" type="text/html" href="http://www.josenet.com/2009/03/windows-live-writer-plugin-project.html" title="Windows Live Writer Plugin Project" /><author><name>jc</name><uri>http://www.blogger.com/profile/15951205134739556038</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08985939013866633947" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry></feed>
