<?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/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss"><id>tag:blogger.com,1999:blog-551639202287253557</id><updated>2009-06-20T19:08:20.319+01:00</updated><title type="text">Nik's Technology Blog</title><subtitle type="html">Web technology news, product and book reviews, and anything else I find interesting, all with a UK slant.</subtitle><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default?start-index=26&amp;max-results=25" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://feeds.feedburner.com/nikmakris" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>85</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/nikmakris" type="application/atom+xml" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/nikmakris" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fnikmakris" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-4757750319239051232</id><published>2009-06-20T19:08:00.001+01:00</published><updated>2009-06-20T19:08:20.454+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Review" /><category scheme="http://www.blogger.com/atom/ns#" term="Usability" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="RSS" /><category scheme="http://www.blogger.com/atom/ns#" term="SEO" /><category scheme="http://www.blogger.com/atom/ns#" term="XML" /><category scheme="http://www.blogger.com/atom/ns#" term="Accessibility" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title type="text">Learning jQuery 1.3 - Book Review</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=4757750319239051232" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4757750319239051232" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4757750319239051232" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/06/learning-jquery-13-book-review.html" title="Learning jQuery 1.3 - Book Review" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">My first exposure to jQuery was using other developer's plugins to create animation effects such as sliders, and accordion menus.     The highly refactored and compressed production code isn't the easiest to read and understand, especially if you want to alter the code to any great extent.     After reading a few tutorials, I thought I'd buy a book and get more involved with the jQuery library.  
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pM63LGzRT00knx081RgQTAK3_L0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pM63LGzRT00knx081RgQTAK3_L0/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/pM63LGzRT00knx081RgQTAK3_L0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pM63LGzRT00knx081RgQTAK3_L0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=2c0NRSQA8Hs:yi-laiRZK4g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=2c0NRSQA8Hs:yi-laiRZK4g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=2c0NRSQA8Hs:yi-laiRZK4g:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=2c0NRSQA8Hs:yi-laiRZK4g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=2c0NRSQA8Hs:yi-laiRZK4g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=2c0NRSQA8Hs:yi-laiRZK4g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=2c0NRSQA8Hs:yi-laiRZK4g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7021537304508486955</id><published>2009-06-12T13:04:00.000+01:00</published><updated>2009-06-12T15:06:18.732+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Databases" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title type="text">No defining declaration found for implementing OnValidate(System.Data.Linq.ChangeAction)</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7021537304508486955" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7021537304508486955" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7021537304508486955" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/06/no-defining-declaration-found-for.html" title="No defining declaration found for implementing OnValidate(System.Data.Linq.ChangeAction)" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">If you happen to be getting an error message like the one below, then read on.  Error    1    No defining declaration found for implementing declaration of partial method 'mvcCMS.Models.WebPage.OnValidate(System.Data.Linq.ChangeAction)'    C:\mvcCMS\Models\WebPage.cs    28    22    mvcCMS    I'm using LINQ to SQL designer in Visual Studio to create a database schema and I'm using a partial class 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P7e2256u0irYPz6fVfSGrxFOYgs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P7e2256u0irYPz6fVfSGrxFOYgs/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/P7e2256u0irYPz6fVfSGrxFOYgs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P7e2256u0irYPz6fVfSGrxFOYgs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=eJUPTbMjDmA:laTwVQVbe3c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=eJUPTbMjDmA:laTwVQVbe3c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=eJUPTbMjDmA:laTwVQVbe3c:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=eJUPTbMjDmA:laTwVQVbe3c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=eJUPTbMjDmA:laTwVQVbe3c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=eJUPTbMjDmA:laTwVQVbe3c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=eJUPTbMjDmA:laTwVQVbe3c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-1768947302679447616</id><published>2009-06-04T20:10:00.000+01:00</published><updated>2009-06-04T20:12:34.302+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google Analytics" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><category scheme="http://www.blogger.com/atom/ns#" term="Certification" /><title type="text">Nik Makris is now Google Analytics Qualified!</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=1768947302679447616" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/1768947302679447616" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/1768947302679447616" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/06/nik-makris-is-now-google-analytics.html" title="Nik Makris is now Google Analytics Qualified!" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><content type="html">I just passed the Google Analytics Individual Qualification (IQ) test with a score of 88%! I'm now officially qualified in Google Analytics!     If you're interested in taking the test or simply want to learn more about Google Analytics then visit the Conversion University and brush up on your knowledge with the tutorials and presentations before taking the test.  I was actually quite surprised 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bTjU-AukcZydwc92mFzXtRlPoSw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bTjU-AukcZydwc92mFzXtRlPoSw/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/bTjU-AukcZydwc92mFzXtRlPoSw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bTjU-AukcZydwc92mFzXtRlPoSw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=Ryz2nu9wOi8:CiWRW4Qk2Bk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=Ryz2nu9wOi8:CiWRW4Qk2Bk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=Ryz2nu9wOi8:CiWRW4Qk2Bk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=Ryz2nu9wOi8:CiWRW4Qk2Bk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=Ryz2nu9wOi8:CiWRW4Qk2Bk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=Ryz2nu9wOi8:CiWRW4Qk2Bk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=Ryz2nu9wOi8:CiWRW4Qk2Bk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-2278605235317260451</id><published>2009-05-29T20:20:00.000+01:00</published><updated>2009-05-29T20:24:01.712+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogging" /><category scheme="http://www.blogger.com/atom/ns#" term="RSS" /><category scheme="http://www.blogger.com/atom/ns#" term="XML" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title type="text">Create a jQuery Tag Cloud from RSS XML Feed</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=2278605235317260451" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2278605235317260451" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2278605235317260451" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/create-jquery-tag-cloud-from-rss-xml.html" title="Create a jQuery Tag Cloud from RSS XML Feed" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">I previously created a jQuery Blogger Template Category List Widget to retrieve blog categories from a Blogger.com RSS feed and create a list of links which click through to Blogger label pages.  I've now taken this code a step further and modified it to calculate the number of times each category/tag occurs enabling me to create a tag cloud from the data, like the one below.  Accessibility 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ANV3hJCwj7GFnZjNXJ9hOUGRZtI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ANV3hJCwj7GFnZjNXJ9hOUGRZtI/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/ANV3hJCwj7GFnZjNXJ9hOUGRZtI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ANV3hJCwj7GFnZjNXJ9hOUGRZtI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=aXJm3s25tgk:ETCS_S81vLA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=aXJm3s25tgk:ETCS_S81vLA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=aXJm3s25tgk:ETCS_S81vLA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=aXJm3s25tgk:ETCS_S81vLA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=aXJm3s25tgk:ETCS_S81vLA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=aXJm3s25tgk:ETCS_S81vLA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=aXJm3s25tgk:ETCS_S81vLA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-8582719860293522679</id><published>2009-05-22T13:50:00.000+01:00</published><updated>2009-05-22T21:44:48.004+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MVC" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="NUnit" /><title type="text">Setting Up ASP.NET MVC with NUnit for Visual Studio 2008 Standard Edition &amp; Visual Web Developer Express 2008</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=8582719860293522679" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8582719860293522679" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8582719860293522679" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/setting-up-aspnet-mvc-with-nunit-for.html" title="Setting Up ASP.NET MVC with NUnit for Visual Studio 2008 Standard Edition &amp;amp; Visual Web Developer Express 2008" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><content type="html">I've just spent my lunch hour downloading and installing ASP.NET MVC.  I also downloaded the sample chapter from Professional ASP.NET MVC 1.0 (large PDF) which walks through the development of NerdDinner.com.  I began to create a test ASP.NET MVC project on Visual Studio 2008 Standard.  One of the main positives of ASP.NET MVC is that Test Driven Development is so much easier than with ASP.NET 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fERxg_l5Sd2X7yNaTOcYQYqFwug/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fERxg_l5Sd2X7yNaTOcYQYqFwug/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/fERxg_l5Sd2X7yNaTOcYQYqFwug/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fERxg_l5Sd2X7yNaTOcYQYqFwug/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qE0-DmkZTks:xSXiCNJGt2c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qE0-DmkZTks:xSXiCNJGt2c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qE0-DmkZTks:xSXiCNJGt2c:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qE0-DmkZTks:xSXiCNJGt2c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qE0-DmkZTks:xSXiCNJGt2c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qE0-DmkZTks:xSXiCNJGt2c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qE0-DmkZTks:xSXiCNJGt2c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-6986347276798510905</id><published>2009-05-20T20:38:00.001+01:00</published><updated>2009-05-29T20:27:55.274+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogging" /><category scheme="http://www.blogger.com/atom/ns#" term="RSS" /><category scheme="http://www.blogger.com/atom/ns#" term="XML" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="jQuery" /><title type="text">jQuery Blogger Template Category List Widget</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=6986347276798510905" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6986347276798510905" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6986347276798510905" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/jquery-blogger-template-category-list.html" title="jQuery Blogger Template Category List Widget" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">Blogger is a hosted blogging service which allows you to publish your blog to your own URL and create your own custom HTML templates to match your website design.  I have been using Blogger for this blog for several years, and have been trying to find a good way of displaying a list of categories on each blog page.  As yet I haven't found an official way of creating a category list using the 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V_Z7NnfRUalUT-VLBzwQXiV1Awc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V_Z7NnfRUalUT-VLBzwQXiV1Awc/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/V_Z7NnfRUalUT-VLBzwQXiV1Awc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V_Z7NnfRUalUT-VLBzwQXiV1Awc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=OmK70iS5Qrg:MlGi-US98-8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=OmK70iS5Qrg:MlGi-US98-8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=OmK70iS5Qrg:MlGi-US98-8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=OmK70iS5Qrg:MlGi-US98-8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=OmK70iS5Qrg:MlGi-US98-8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=OmK70iS5Qrg:MlGi-US98-8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=OmK70iS5Qrg:MlGi-US98-8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-4883642641860357809</id><published>2009-05-17T18:28:00.001+01:00</published><updated>2009-05-17T18:28:40.594+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><title type="text">An Introduction to Web Development and Design for Work Experience Students</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=4883642641860357809" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4883642641860357809" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4883642641860357809" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/introduction-to-web-development-and.html" title="An Introduction to Web Development and Design for Work Experience Students" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">We have a school student coming into our agency for work experience shortly, so I'm putting together a programme which will introduce him to the various areas of web development, such as HTML, CSS, client-side and server-side code, databases and XML.  It is going to be difficult to cover the various different skills involved in web development in a week, and without knowing what sort of web 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xyDDmRTpEU8peS2nL-6GA04tsLc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xyDDmRTpEU8peS2nL-6GA04tsLc/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/xyDDmRTpEU8peS2nL-6GA04tsLc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xyDDmRTpEU8peS2nL-6GA04tsLc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=i7SmTl9QlGg:jccgt5BGTzY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=i7SmTl9QlGg:jccgt5BGTzY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=i7SmTl9QlGg:jccgt5BGTzY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=i7SmTl9QlGg:jccgt5BGTzY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=i7SmTl9QlGg:jccgt5BGTzY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=i7SmTl9QlGg:jccgt5BGTzY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=i7SmTl9QlGg:jccgt5BGTzY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-4524589781272190693</id><published>2009-05-14T19:30:00.000+01:00</published><updated>2009-05-15T11:35:03.262+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">Language Interoperability in the .NET Framework</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=4524589781272190693" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4524589781272190693" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/4524589781272190693" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/language-interoperability-in-net.html" title="Language Interoperability in the .NET Framework" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">.NET is a powerful framework which was built to allow cross-language support.  All .NET code is compiled to Intermediate Language (IL) whether you are developing in C#, VB.NET, J# or any other .NET language.  This means it is possible to build applications with modules written in different languages, because when the application is compiled it will all be compiled to a common language, IL.   This
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QY14pSYGSkkhQzpD9buBnM_t-Hc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QY14pSYGSkkhQzpD9buBnM_t-Hc/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/QY14pSYGSkkhQzpD9buBnM_t-Hc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QY14pSYGSkkhQzpD9buBnM_t-Hc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=hUdSvma2jsY:5Kt12XuW4kw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=hUdSvma2jsY:5Kt12XuW4kw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=hUdSvma2jsY:5Kt12XuW4kw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=hUdSvma2jsY:5Kt12XuW4kw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=hUdSvma2jsY:5Kt12XuW4kw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=hUdSvma2jsY:5Kt12XuW4kw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=hUdSvma2jsY:5Kt12XuW4kw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7852104481254100543</id><published>2009-05-13T19:30:00.001+01:00</published><updated>2009-05-13T19:33:07.552+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OS" /><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><title type="text">Does your PC Keeping Forgetting the Date &amp; Time?</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7852104481254100543" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7852104481254100543" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7852104481254100543" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/does-your-pc-keeping-forgetting-date.html" title="Does your PC Keeping Forgetting the Date &amp;amp; Time?" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">Yesterday my aging desktop PC decided not to boot, and instead displayed this helpful error "CMOS Checksum Error".    In order to get it to boot into Windows I had to press Delete to go into the BIOS settings and change the configuration from "Halt on all errors" to "halt on no errors".  Upon saving the BIOS settings and restarting the error disappeared.  Sometimes though a PC with a dead CMOS 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DJ3IEkGdM0R3dUopaqXAaJ3c1ok/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DJ3IEkGdM0R3dUopaqXAaJ3c1ok/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/DJ3IEkGdM0R3dUopaqXAaJ3c1ok/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DJ3IEkGdM0R3dUopaqXAaJ3c1ok/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=enZUiWoV6Ls:6scrIU87XY4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=enZUiWoV6Ls:6scrIU87XY4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=enZUiWoV6Ls:6scrIU87XY4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=enZUiWoV6Ls:6scrIU87XY4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=enZUiWoV6Ls:6scrIU87XY4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=enZUiWoV6Ls:6scrIU87XY4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=enZUiWoV6Ls:6scrIU87XY4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-6637495736057145862</id><published>2009-05-02T09:24:00.001+01:00</published><updated>2009-05-02T09:28:22.718+01:00</updated><title type="text">Pictures from Internet World 2009</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=6637495736057145862" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6637495736057145862" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6637495736057145862" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/05/pictures-from-internet-world-2009.html" title="Pictures from Internet World 2009" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">        Pictures from Internet World @ Earls Court, London, 30th April 2009   
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/APuKvt2vMNt0PqsY1B3fNh1mJMo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/APuKvt2vMNt0PqsY1B3fNh1mJMo/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/APuKvt2vMNt0PqsY1B3fNh1mJMo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/APuKvt2vMNt0PqsY1B3fNh1mJMo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=JwvF9grkQhM:nPwoBb_nZkU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=JwvF9grkQhM:nPwoBb_nZkU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=JwvF9grkQhM:nPwoBb_nZkU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=JwvF9grkQhM:nPwoBb_nZkU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=JwvF9grkQhM:nPwoBb_nZkU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=JwvF9grkQhM:nPwoBb_nZkU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=JwvF9grkQhM:nPwoBb_nZkU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-2168641762115152846</id><published>2009-04-29T20:37:00.000+01:00</published><updated>2009-04-30T09:36:46.004+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Services" /><category scheme="http://www.blogger.com/atom/ns#" term="Review" /><title type="text">Nike+ SportBand Review</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=2168641762115152846" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2168641762115152846" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2168641762115152846" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/04/nike-sportband-review.html" title="Nike+ SportBand Review" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">Last year I decided to get healthy and take up running.  Being a gadget lover, I had been researching the iPod nano and Nike+ sport kit.    I liked the idea of being able to record my progress, set myself challenges and map my routes etc, see http://nikeplus.nike.com/nikeplus/ for more details.  The thing was, I already had an iPod classic which was too bulky to run with, and not compatible with 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1TPMsciU88gfCEnFjmDuu2Ej1CA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1TPMsciU88gfCEnFjmDuu2Ej1CA/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/1TPMsciU88gfCEnFjmDuu2Ej1CA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1TPMsciU88gfCEnFjmDuu2Ej1CA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=-WfWtMk--eI:qvZ0toAXWLc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=-WfWtMk--eI:qvZ0toAXWLc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=-WfWtMk--eI:qvZ0toAXWLc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=-WfWtMk--eI:qvZ0toAXWLc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=-WfWtMk--eI:qvZ0toAXWLc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=-WfWtMk--eI:qvZ0toAXWLc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=-WfWtMk--eI:qvZ0toAXWLc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-6661942202458329967</id><published>2009-04-23T12:28:00.001+01:00</published><updated>2009-04-23T12:28:10.196+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Databases" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">TargetInvocationException - Exception has been thrown by the target of an invocation</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=6661942202458329967" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6661942202458329967" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/6661942202458329967" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/04/targetinvocationexception-exception-has.html" title="TargetInvocationException - Exception has been thrown by the target of an invocation" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">This exception isn't very useful because it's a general exception thrown when a method invoked through reflection throws an exception, took me a while to figure out what the issue was.  Even though I knew the page causing the error.  This exception was thrown by a ASP.NET web form which contained a GridView connected to an ObjectDataSource.  The ObjectDataSource references methods in a data 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uW3slDjLkEhdGOPHsQCvV9W2A0Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uW3slDjLkEhdGOPHsQCvV9W2A0Q/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/uW3slDjLkEhdGOPHsQCvV9W2A0Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uW3slDjLkEhdGOPHsQCvV9W2A0Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=FWwnbadP_5o:HKs_OyYuDxc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=FWwnbadP_5o:HKs_OyYuDxc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=FWwnbadP_5o:HKs_OyYuDxc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=FWwnbadP_5o:HKs_OyYuDxc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=FWwnbadP_5o:HKs_OyYuDxc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=FWwnbadP_5o:HKs_OyYuDxc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=FWwnbadP_5o:HKs_OyYuDxc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-2628349240355481730</id><published>2009-04-21T11:20:00.001+01:00</published><updated>2009-04-21T11:25:59.133+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="http" /><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Browsers" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title type="text">ASP.NET Content Disposition Problem in IE7</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=2628349240355481730" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2628349240355481730" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/2628349240355481730" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/04/aspnet-content-disposition-problem-in.html" title="ASP.NET Content Disposition Problem in IE7" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">I've just spent quite a while debugging a problem with content disposition I was having with Internet Explorer 7, the code works fine in Firefox but causes this error message to occur in IE7.  "Internet Explorer cannot download xxx from xxx."  "Internet Explorer was not able to open this Internet site.  The requested site is either unavailable or cannot be found.  Please try again later."       
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rH4-kd3LNBP6H-sxnMXRNuQwAA8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rH4-kd3LNBP6H-sxnMXRNuQwAA8/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/rH4-kd3LNBP6H-sxnMXRNuQwAA8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rH4-kd3LNBP6H-sxnMXRNuQwAA8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=e-4ns0vZs_M:X_cBecmxgBA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=e-4ns0vZs_M:X_cBecmxgBA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=e-4ns0vZs_M:X_cBecmxgBA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=e-4ns0vZs_M:X_cBecmxgBA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=e-4ns0vZs_M:X_cBecmxgBA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=e-4ns0vZs_M:X_cBecmxgBA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=e-4ns0vZs_M:X_cBecmxgBA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7892341694070493291</id><published>2009-04-14T21:11:00.004+01:00</published><updated>2009-04-15T13:31:15.136+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="OS" /><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">Create a Simple Windows Service to Request a URL at Set Intervals</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7892341694070493291" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7892341694070493291" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7892341694070493291" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/04/create-simple-windows-service-to.html" title="Create a Simple Windows Service to Request a URL at Set Intervals" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">I needed a simple Windows Service to request a web page at set intervals indefinitely.  Windows Services are the best way of doing this as they have the ability to start automatically when the computer boots up and can be paused, stopped and restarted.  You can also get them to write events to the Windows Event log.I found this Windows Service sample tutorial on The Code Project and downloaded 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RoGc6Qd0OMeaPnOxIRfP_jy--04/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RoGc6Qd0OMeaPnOxIRfP_jy--04/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/RoGc6Qd0OMeaPnOxIRfP_jy--04/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RoGc6Qd0OMeaPnOxIRfP_jy--04/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qZW2uoTZiFE:uM2joV7IfAI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qZW2uoTZiFE:uM2joV7IfAI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qZW2uoTZiFE:uM2joV7IfAI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qZW2uoTZiFE:uM2joV7IfAI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qZW2uoTZiFE:uM2joV7IfAI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=qZW2uoTZiFE:uM2joV7IfAI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=qZW2uoTZiFE:uM2joV7IfAI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7245181533907473499</id><published>2009-02-20T15:30:00.003Z</published><updated>2009-02-20T15:55:24.575Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Social Networking" /><category scheme="http://www.blogger.com/atom/ns#" term="User Generated Content" /><title type="text">Can we rely on Cloud services to look after our data?</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7245181533907473499" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7245181533907473499" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7245181533907473499" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2009/02/can-we-rely-on-cloud-services-to-look.html" title="Can we rely on Cloud services to look after our data?" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><content type="html">With the current trend moving from desktop applications to web applications, more and more of our data is being stored in the data centres of computer service companies around the world, rather than on our computer hard disks like in the old days.The benefits of storing data in the "the cloud" are that you can access your documents anywhere you have an Internet connection.  However, you have to 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sJEy-NTCwBoWXBzQzpAsEpm0z7U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJEy-NTCwBoWXBzQzpAsEpm0z7U/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/sJEy-NTCwBoWXBzQzpAsEpm0z7U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJEy-NTCwBoWXBzQzpAsEpm0z7U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=SHH0qVa5REc:ZfsfRnnC4vQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=SHH0qVa5REc:ZfsfRnnC4vQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=SHH0qVa5REc:ZfsfRnnC4vQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=SHH0qVa5REc:ZfsfRnnC4vQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=SHH0qVa5REc:ZfsfRnnC4vQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=SHH0qVa5REc:ZfsfRnnC4vQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=SHH0qVa5REc:ZfsfRnnC4vQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7562613533196325423</id><published>2008-12-02T20:02:00.004Z</published><updated>2008-12-02T20:22:58.996Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="User Generated Content" /><category scheme="http://www.blogger.com/atom/ns#" term="Affiliate Programmes" /><title type="text">Stricter Guidelines for the use of Voucher Codes on Affilliate Websites</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7562613533196325423" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7562613533196325423" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7562613533196325423" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/12/stricter-guidelines-for-use-of-voucher.html" title="Stricter Guidelines for the use of Voucher Codes on Affilliate Websites" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">From January 1st 2009, there will be stricter guidelines for voucher code use on affiliate websites in the UK.The Affiliate Marketing Council (AMC) , part of the Internet Advertising Bureau has issued a code of best practise to avoid putting it's members brands at risk.The following affiliate networks have so far signed up to the new code of conduct.Affiliate WindowAffilinetCommission Junction 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bwKoxO--nsfCBaYt05Gbds7OVXQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bwKoxO--nsfCBaYt05Gbds7OVXQ/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/bwKoxO--nsfCBaYt05Gbds7OVXQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bwKoxO--nsfCBaYt05Gbds7OVXQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=9CxMZe54yOE:NuxQ0tk4fmE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=9CxMZe54yOE:NuxQ0tk4fmE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=9CxMZe54yOE:NuxQ0tk4fmE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=9CxMZe54yOE:NuxQ0tk4fmE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=9CxMZe54yOE:NuxQ0tk4fmE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=9CxMZe54yOE:NuxQ0tk4fmE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=9CxMZe54yOE:NuxQ0tk4fmE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-8998789755418238453</id><published>2008-09-11T13:56:00.003+01:00</published><updated>2008-09-11T14:16:58.775+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C Sharp" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><title type="text">Authenticate with MailEnable SMTP using ASP.NET 2.0</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=8998789755418238453" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8998789755418238453" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8998789755418238453" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/09/authenticate-with-mailenable-smtp-using.html" title="Authenticate with MailEnable SMTP using ASP.NET 2.0" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">I've recently been trying to send emails using ASP.NET 2.0 on a web server which uses MailEnable.  MailEnable had relaying locked down to avoid opening the server up to spammers, but I wasn't able to authenticate with MailEnable to relay emails to external domains.I tested my code was working by temporarily checking the  "Allow relay for local sender addresses" checkbox in the SMTP properties on 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HXcWFdh7eqn_TFSknsqVq67mJb0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HXcWFdh7eqn_TFSknsqVq67mJb0/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/HXcWFdh7eqn_TFSknsqVq67mJb0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HXcWFdh7eqn_TFSknsqVq67mJb0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=boaC-B5nPj8:7o7mNe5r28w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=boaC-B5nPj8:7o7mNe5r28w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=boaC-B5nPj8:7o7mNe5r28w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=boaC-B5nPj8:7o7mNe5r28w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=boaC-B5nPj8:7o7mNe5r28w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=boaC-B5nPj8:7o7mNe5r28w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=boaC-B5nPj8:7o7mNe5r28w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-8230267321898204292</id><published>2008-07-16T15:45:00.006+01:00</published><updated>2008-07-16T17:31:00.717+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title type="text">Apache Web Development Testing Server Set-up</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=8230267321898204292" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8230267321898204292" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/8230267321898204292" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/07/ive-been-setting-up-ubuntu-linux.html" title="Apache Web Development Testing Server Set-up" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><content type="html">I've been setting up an Ubuntu linux machine for web development testing on my local network, but because the machine has only one IP address assigned to it I wanted a solution to be able to serve more than one website without changing the config in Apache each time.One method would be to use a separate folder for each site but .htaccess rewrites don't work properly using this method and if you 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LuDx62PSjHq6nRv6siy_cDTJ1Z8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LuDx62PSjHq6nRv6siy_cDTJ1Z8/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/LuDx62PSjHq6nRv6siy_cDTJ1Z8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LuDx62PSjHq6nRv6siy_cDTJ1Z8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=s6j8irzrDUw:PrKvRUjBXK8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=s6j8irzrDUw:PrKvRUjBXK8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=s6j8irzrDUw:PrKvRUjBXK8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=s6j8irzrDUw:PrKvRUjBXK8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=s6j8irzrDUw:PrKvRUjBXK8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=s6j8irzrDUw:PrKvRUjBXK8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=s6j8irzrDUw:PrKvRUjBXK8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-5993351670957837262</id><published>2008-06-10T13:50:00.000+01:00</published><updated>2008-06-10T14:19:20.648+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Home Theatre" /><category scheme="http://www.blogger.com/atom/ns#" term="Hardware" /><category scheme="http://www.blogger.com/atom/ns#" term="HDTV" /><title type="text">Freesat for free HD TV in the UK</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=5993351670957837262" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5993351670957837262" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5993351670957837262" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/06/freesat-for-free-hd-tv-in-uk.html" title="Freesat for free HD TV in the UK" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">If you haven't already heard about Freesat then you should look into it, I'm not referring to the free satellite service from Sky, but the new not-for-profit organisation set up by the BBC and ITV to help distribute digital TV to areas of the UK where Freeview signals are not strong enough.If you also own a new high definition capable flat screen TV or are looking to buy one you should also 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mNq3zvKhqmHCpXbNglNVnUcM7Ec/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mNq3zvKhqmHCpXbNglNVnUcM7Ec/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/mNq3zvKhqmHCpXbNglNVnUcM7Ec/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mNq3zvKhqmHCpXbNglNVnUcM7Ec/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=UXoWkiUvxn4:ng8ygoa4v6I:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=UXoWkiUvxn4:ng8ygoa4v6I:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=UXoWkiUvxn4:ng8ygoa4v6I:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=UXoWkiUvxn4:ng8ygoa4v6I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=UXoWkiUvxn4:ng8ygoa4v6I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=UXoWkiUvxn4:ng8ygoa4v6I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=UXoWkiUvxn4:ng8ygoa4v6I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-1467885630553388186</id><published>2008-05-14T18:41:00.005+01:00</published><updated>2008-05-14T19:56:17.782+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="E-Commerce" /><category scheme="http://www.blogger.com/atom/ns#" term="Accessibility" /><category scheme="http://www.blogger.com/atom/ns#" term="Intellectual Property" /><title type="text">Internet World - eBusiness Legal Tips</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=1467885630553388186" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/1467885630553388186" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/1467885630553388186" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/05/internet-world-ebusiness-legal-tips.html" title="Internet World - eBusiness Legal Tips" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">It's been a couple of weeks since I attended Internet World at London's Earl Court and the follow-up emails have started to arrive in my inbox where I exchanged business cards with some of the exhibitors.The show ran for three days, but I only managed to attend on the last day (1st May 2008).During the exhibition, as well as general networking, I attended several presentations about marketing, 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/R2dNU4km1kmJnggAztXSmV86X8w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2dNU4km1kmJnggAztXSmV86X8w/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/R2dNU4km1kmJnggAztXSmV86X8w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2dNU4km1kmJnggAztXSmV86X8w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=_sRxN3vk3aU:xdj1-QvO8vk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=_sRxN3vk3aU:xdj1-QvO8vk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=_sRxN3vk3aU:xdj1-QvO8vk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=_sRxN3vk3aU:xdj1-QvO8vk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=_sRxN3vk3aU:xdj1-QvO8vk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=_sRxN3vk3aU:xdj1-QvO8vk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=_sRxN3vk3aU:xdj1-QvO8vk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-3730177077698174852</id><published>2008-05-05T16:40:00.010+01:00</published><updated>2009-04-04T12:26:17.965+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Home Theatre" /><category scheme="http://www.blogger.com/atom/ns#" term="WLAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Browsers" /><title type="text">How to get the BBC iPlayer on your Nintendo Wii</title><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/3730177077698174852" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/3730177077698174852" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/05/how-to-get-bbc-iplayer-on-your-nintendo.html" title="How to get the BBC iPlayer on your Nintendo Wii" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><content type="html">You can now get the BBC iPlayer on the Nintendo Wii games console!Before you can start watching programmes broadcast on the BBC over the last 7 days you'll need to connect your Wii console to the Internet (see instructions below) and download the Opera web browser from the Wii Store (Which costs 500 Wii points or about 3.50 Pounds Sterling).Before you can buy Wii points to purchase the Opera web 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Cnu1achcXYnrIjBzLN7ONAlmwys/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Cnu1achcXYnrIjBzLN7ONAlmwys/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/Cnu1achcXYnrIjBzLN7ONAlmwys/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Cnu1achcXYnrIjBzLN7ONAlmwys/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=pVzwcZB-8WU:4egQNG3oHwY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=pVzwcZB-8WU:4egQNG3oHwY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=pVzwcZB-8WU:4egQNG3oHwY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=pVzwcZB-8WU:4egQNG3oHwY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=pVzwcZB-8WU:4egQNG3oHwY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=pVzwcZB-8WU:4egQNG3oHwY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=pVzwcZB-8WU:4egQNG3oHwY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-5243149764375682478</id><published>2008-05-04T18:54:00.006+01:00</published><updated>2008-05-05T17:27:14.623+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><category scheme="http://www.blogger.com/atom/ns#" term="Affiliate Programmes" /><title type="text">TradeDoubler Affiliate Trademark Keyword Bidding Reminder</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=5243149764375682478" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5243149764375682478" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5243149764375682478" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/05/tradedoubler-affiliate-trademark.html" title="TradeDoubler Affiliate Trademark Keyword Bidding Reminder" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">Following on from Google's change of stance, allowing UK and Irish AdWords users to bid on trademarked keywords of  other companies, TradeDoubler the affiliate marketing platform has sent its affiliates an email.The email reminds TradeDoubler's affiliates that even though Google now allows its AdWord users to bid on trademarked keywords, it does not mean that any previous keyword bidding 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pQT_ozea6cjh-h4DunWRCArguAo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pQT_ozea6cjh-h4DunWRCArguAo/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/pQT_ozea6cjh-h4DunWRCArguAo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pQT_ozea6cjh-h4DunWRCArguAo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=lxVKQHfFBWw:y6Eco9ncMeE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=lxVKQHfFBWw:y6Eco9ncMeE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=lxVKQHfFBWw:y6Eco9ncMeE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=lxVKQHfFBWw:y6Eco9ncMeE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=lxVKQHfFBWw:y6Eco9ncMeE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=lxVKQHfFBWw:y6Eco9ncMeE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=lxVKQHfFBWw:y6Eco9ncMeE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-5556954471991382325</id><published>2008-05-01T19:19:00.007+01:00</published><updated>2008-05-01T20:25:40.522+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><category scheme="http://www.blogger.com/atom/ns#" term="SPAM" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Browsers" /><title type="text">Use Browser Toolbar instead of Address Bar to Avoid Phishing Sites</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=5556954471991382325" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5556954471991382325" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5556954471991382325" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/05/use-browser-toolbar-instead-of-address.html" title="Use Browser Toolbar instead of Address Bar to Avoid Phishing Sites" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">I've just read a post over at Search Engine Journal about statistics from Hitwise UK suggesting British users are increasingly using browser toolbars to search for domains they know already like tesco.com rather than typing them directly into their browser address bar.I use this technique a lot because I frequently misspell a domain name or get the wrong domain extension for a website.  When this
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5O1WRg-cuEXPhedgXJH4AvWf-RM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5O1WRg-cuEXPhedgXJH4AvWf-RM/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/5O1WRg-cuEXPhedgXJH4AvWf-RM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5O1WRg-cuEXPhedgXJH4AvWf-RM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=azxuymf6oo8:kb6ff7OnTR8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=azxuymf6oo8:kb6ff7OnTR8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=azxuymf6oo8:kb6ff7OnTR8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=azxuymf6oo8:kb6ff7OnTR8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=azxuymf6oo8:kb6ff7OnTR8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=azxuymf6oo8:kb6ff7OnTR8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=azxuymf6oo8:kb6ff7OnTR8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-7597232981936429676</id><published>2008-03-22T18:15:00.006Z</published><updated>2008-03-22T19:05:48.307Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="OS" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Browsers" /><category scheme="http://www.blogger.com/atom/ns#" term="Accessibility" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title type="text">Time to start testing your websites in Safari on Windows?</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=7597232981936429676" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7597232981936429676" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/7597232981936429676" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/03/time-to-start-testing-your-websites-in.html" title="Time to start testing your websites in Safari on Windows?" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">Apple recently added their Safari web browser to the Apple Software Update and pre-checked the box by default.  This effectively means that a lot of Windows users will now, possibly without knowing it, have installed Safari.I'm not going to discuss the ethics of this practice here, instead read John's Blog - CEO of Mozilla.But what it means for the humble web designer or developer is that we 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/27YZ6m6I9tewOgieU5pBsXWchbg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/27YZ6m6I9tewOgieU5pBsXWchbg/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/27YZ6m6I9tewOgieU5pBsXWchbg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/27YZ6m6I9tewOgieU5pBsXWchbg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=fi5RbsvdqhI:3JJTgltpO1U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=fi5RbsvdqhI:3JJTgltpO1U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=fi5RbsvdqhI:3JJTgltpO1U:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=fi5RbsvdqhI:3JJTgltpO1U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=fi5RbsvdqhI:3JJTgltpO1U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=fi5RbsvdqhI:3JJTgltpO1U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=fi5RbsvdqhI:3JJTgltpO1U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry><entry><id>tag:blogger.com,1999:blog-551639202287253557.post-5798424250385159883</id><published>2008-03-10T19:53:00.004Z</published><updated>2008-03-10T20:15:46.227Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Review" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Development" /><category scheme="http://www.blogger.com/atom/ns#" term="IIS" /><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Certification" /><category scheme="http://www.blogger.com/atom/ns#" term="Networking" /><title type="text">Product Review: Train Signal's IIS Web Servers CBT Video Training</title><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=551639202287253557&amp;postID=5798424250385159883" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5798424250385159883" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/551639202287253557/posts/default/5798424250385159883" /><link rel="alternate" type="text/html" href="http://www.nikmakris.com/blog/2008/03/product-review-train-signals-iis-web.html" title="Product Review: Train Signal's IIS Web Servers CBT Video Training" /><author><name>Nik</name><uri>http://www.blogger.com/profile/06984974675130693682</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="15883984626940905888" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><content type="html">As an ASP.NET web developer, I think it's important to understand and know how to configure Microsoft's web server, Internet Information Services (IIS).  Depending on the organisation you work for you may or may not get the opportunity to tinker with IIS, but this shouldn't stop you from learning the basics.You could go out and buy a book on configuring IIS and then install IIS on your computer 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_DUrG8LyQkbNIuJYmd50Yfg8YZY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_DUrG8LyQkbNIuJYmd50Yfg8YZY/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/_DUrG8LyQkbNIuJYmd50Yfg8YZY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_DUrG8LyQkbNIuJYmd50Yfg8YZY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=RcHAWk7TDSQ:xi1MkTFpO8g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=RcHAWk7TDSQ:xi1MkTFpO8g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=RcHAWk7TDSQ:xi1MkTFpO8g:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=RcHAWk7TDSQ:xi1MkTFpO8g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=RcHAWk7TDSQ:xi1MkTFpO8g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nikmakris?a=RcHAWk7TDSQ:xi1MkTFpO8g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nikmakris?i=RcHAWk7TDSQ:xi1MkTFpO8g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content></entry></feed>
