<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Charlie Barker </title>
    <link>http://www.dualbotic.com/DasBlog/</link>
    <description>Bloggin in the UK</description>
    <image>
      <url>http://www.dualbotic.com/DasBlog/www.dualbotic.com/images/me.jpg</url>
      <title>Charlie Barker </title>
      <link>http://www.dualbotic.com/DasBlog/</link>
    </image>
    <copyright>Charlie Barker</copyright>
    <lastBuildDate>Fri, 27 Jun 2008 21:23:17 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>Charlie@Hallville.net</managingEditor>
    <webMaster>Charlie@Hallville.net</webMaster>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=1dd838af-2504-4ad9-a7da-442503e0152e</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,1dd838af-2504-4ad9-a7da-442503e0152e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,1dd838af-2504-4ad9-a7da-442503e0152e.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=1dd838af-2504-4ad9-a7da-442503e0152e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I wanted a way to get into the guts of monorail so I offered to create a website for
the occupational health company that my mum works for. It is very much a work in progress,
you can check it out here <a href="http://www.prohealthuk.com">ProHealthUk</a> if
you want to see the CRUD click the admin link. When the site goes fully live you will
have to login but for the time being you can edit data.
</p>
        <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=1dd838af-2504-4ad9-a7da-442503e0152e" />
      </body>
      <title>Occupational Health Website in Monorail for ProHealth</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,1dd838af-2504-4ad9-a7da-442503e0152e.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Occupational+Health+Website+In+Monorail+For+ProHealth.aspx</link>
      <pubDate>Fri, 27 Jun 2008 21:23:17 GMT</pubDate>
      <description>&lt;p&gt;
I wanted a way to get into the guts of monorail so I offered to create a website for
the occupational health company that my mum works for. It is very much a work in progress,
you can check it out here &lt;a href="http://www.prohealthuk.com"&gt;ProHealthUk&lt;/a&gt;&amp;nbsp;if
you want to see the CRUD click the admin link. When the site goes fully live you will
have to login but for the time being you can edit data.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=1dd838af-2504-4ad9-a7da-442503e0152e" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,1dd838af-2504-4ad9-a7da-442503e0152e.aspx</comments>
      <category>centro</category>
      <category>monorail</category>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=00b0c00f-47af-4f8a-b420-65e921e860e4</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,00b0c00f-47af-4f8a-b420-65e921e860e4.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,00b0c00f-47af-4f8a-b420-65e921e860e4.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=00b0c00f-47af-4f8a-b420-65e921e860e4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So tonight at about 8pm I sit down on the couch with a beer when I hear a knock at
the door. When I answer it there two ladies and a gent all smartly dressed in suits.
The woman asks me to confirm my name and address as shown on her clipboard she then
starts a vauge diatribe about how I could save money on my energy bills. At no point
did she identify that she was from nPower. I learnt this from looking at the logo
on her Id badge.
</p>
        <p>
The lady's sales pitch continued for about a minute until I twigged what was going
on. I asked her straight out "Are you offering to change my provider?" she seemed
disinclined to answer the question so I asked it again. She said yes to which I replied
I am not interested in changing my provider. She asked if it was due to the hassle,
I said no I just do not want to change. That was the end of it.
</p>
        <p>
What annoyed me was the underhand way in which the salespeople misleadingly explained
their presence on my doorstep. If they had identified themselves as N-Power and offered
to quote me a price for supplying fuel I would have given them a chance.
I like the next person would always rather pay less for my fuel but I felt like
they were trying to con me into changing without even realising I was doing so.
I am now very unlikely ever to contemplate using n-power in future. They should stop
this practice as they will get some very negative pr from people like me. IMHO door to
door sales is about as low as it gets anyway.
</p>
        <p>
Rant over. 
</p>
        <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=00b0c00f-47af-4f8a-b420-65e921e860e4" />
      </body>
      <title>nPower Sucks</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,00b0c00f-47af-4f8a-b420-65e921e860e4.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/nPower+Sucks.aspx</link>
      <pubDate>Fri, 27 Jun 2008 21:09:10 GMT</pubDate>
      <description>&lt;p&gt;
So tonight at about 8pm I sit down on the couch with a beer when I hear a knock at
the door. When I answer it there two ladies and a gent all smartly dressed in suits.
The woman asks me to confirm my name and address as shown on her clipboard she then
starts a vauge diatribe about how I could save money on my energy bills. At no point
did she identify that she was from nPower. I learnt this from looking at the logo
on her Id badge.
&lt;/p&gt;
&lt;p&gt;
The lady's sales pitch continued for about a minute until I twigged what was going
on. I asked her straight out "Are you offering to change my provider?" she seemed
disinclined to answer the question so I asked it again. She said yes to which I replied
I am not interested in changing my provider. She asked if it was due to the hassle,
I said no I just do not want to change. That was the end of it.
&lt;/p&gt;
&lt;p&gt;
What annoyed me was the underhand way in which the salespeople misleadingly&amp;nbsp;explained
their presence on my doorstep. If they had identified themselves as N-Power and offered
to quote me&amp;nbsp;a price for supplying fuel I would have&amp;nbsp;given them a chance.
I like the next person would always rather pay less for my fuel but I&amp;nbsp;felt like
they were trying to con me into changing&amp;nbsp;without even realising I was doing so.
I am now very unlikely&amp;nbsp;ever to contemplate using n-power in future. They should&amp;nbsp;stop
this practice as they will get some very negative pr from people like me. IMHO door&amp;nbsp;to
door sales is about as low as it gets anyway.
&lt;/p&gt;
&lt;p&gt;
Rant over.&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=00b0c00f-47af-4f8a-b420-65e921e860e4" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,00b0c00f-47af-4f8a-b420-65e921e860e4.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=dc7d5071-538f-4264-a0ed-5aa6076c22cb</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,dc7d5071-538f-4264-a0ed-5aa6076c22cb.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,dc7d5071-538f-4264-a0ed-5aa6076c22cb.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=dc7d5071-538f-4264-a0ed-5aa6076c22cb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I am building a course booking system in monorail and in the process of uploading
the source to google code. This is basically a way for me to understand the MVC approach
to building websites using the castle monorail project. I figured the code may be
of use to others tackling similar tasks or who just want to hack around with existing
code to see how it works. I am not by any means a monorail expert so some of the approaches
I have taken may be wrong or ill advised but that is kind of the point learning by
experience is my favourite approach. Let me know if you spot any. All help gratefully
received.
</p>
        <p>
This will be a system designed to help administrators organise training courses.
The initial need is for it to be able to handle first aid courses run by a health
clinic.
</p>
        <p>
The system will be used by non-technical admin staff who are familiar with email and
basic word processing on windows pc's.
</p>
        <p>
The development of the project uses the .net framework 2.0 and an MVC pattern with
the Monorail Castle framework. It makes use of the Active Record ORM to handle data
access. SQL Server is used for the database. I have elected to use nVelocity for the
view templates. I have also elected not to write tests and use tdd. I know I should
it's just that my brain cannot absorb that many new things at once.
</p>
        <p>
The system allows new courses to be setup, new course types to be configured. Courses
can be managed with new attendees booked on to courses.
</p>
        <p>
If the courses are for certification purposes if an attendee passes the course the
certificate issued can be tracked so renewal notification can be sent out.
</p>
        <p>
The system allows attendees to be moved from one course to another and for their booking
to be cancelled.
</p>
        <p>
The system will produce reports for invoicing, courses and reminders for expired certificates.
</p>
        <p>
You can find the project here:
</p>
        <p>
          <a href="http://code.google.com/p/centro/">http://code.google.com/p/centro/</a>
        </p>
        <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=dc7d5071-538f-4264-a0ed-5aa6076c22cb" />
      </body>
      <title>centro a new open source project in monorail</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,dc7d5071-538f-4264-a0ed-5aa6076c22cb.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/centro+A+New+Open+Source+Project+In+Monorail.aspx</link>
      <pubDate>Mon, 26 May 2008 21:59:14 GMT</pubDate>
      <description>&lt;p&gt;
I am building a course booking system in monorail and in the process of uploading
the source to google code. This is basically a way for me to understand the MVC approach
to building websites using the castle monorail project. I figured the code may be
of use to others tackling similar tasks or who just want to hack around with existing
code to see how it works. I am not by any means a monorail expert so some of the approaches
I have taken may be wrong or ill advised but that is kind of the point learning by
experience is my favourite approach. Let me know if you spot any. All help gratefully
received.
&lt;/p&gt;
&lt;p&gt;
This will be&amp;nbsp;a system designed to help administrators organise training courses.
The initial need is for it to be able to handle first aid courses run by a health
clinic.
&lt;/p&gt;
&lt;p&gt;
The system will be used by non-technical admin staff who are familiar with email and
basic word processing on windows pc's.
&lt;/p&gt;
&lt;p&gt;
The development of the project uses the .net framework 2.0 and an MVC pattern with
the Monorail Castle framework. It makes use of the Active Record ORM to handle data
access. SQL Server is used for the database. I have elected to use nVelocity for the
view templates. I have also elected not to write tests and use tdd. I know I should
it's just that my brain cannot absorb that many new things at once.
&lt;/p&gt;
&lt;p&gt;
The system allows new courses to be setup, new course types to be configured. Courses
can be managed with new attendees booked on to courses.
&lt;/p&gt;
&lt;p&gt;
If the courses are for certification purposes if an attendee passes the course the
certificate issued can be tracked so renewal notification can be sent out.
&lt;/p&gt;
&lt;p&gt;
The system allows attendees to be moved from one course to another and for their booking
to be cancelled.
&lt;/p&gt;
&lt;p&gt;
The system will produce reports for invoicing, courses and reminders for expired certificates.
&lt;/p&gt;
&lt;p&gt;
You can find the project here:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://code.google.com/p/centro/"&gt;http://code.google.com/p/centro/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=dc7d5071-538f-4264-a0ed-5aa6076c22cb" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,dc7d5071-538f-4264-a0ed-5aa6076c22cb.aspx</comments>
      <category>centro</category>
      <category>monorail</category>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=652c378a-1982-4219-b140-4601de5d0cb8</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,652c378a-1982-4219-b140-4601de5d0cb8.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,652c378a-1982-4219-b140-4601de5d0cb8.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=652c378a-1982-4219-b140-4601de5d0cb8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I was having difficulty getting to sleep
last night and started wondering what happens to a persons blog when they die.<br /><br />
Currently this blog lives on my server at home so I wouldn't reckon on it lasting
too long after my passing should I be struck down by a Bus or Psyclist in london.<br /><br />
Most folks who blog use a company that they pay to host or will host for free, I wonder
what there policy is.<br /><br />
Then I got to thinking wouldn't it be nice if there was a website that offered to
host blogs of the deceased. 
<br /><br />
On the face of it this would seem to be an altruistic service but I sure there is
a VC out there trying to figure out the ad revenue business model.<br /><br />
I'm going to do some google based research and report my findings here, watch this
space.....<br /><br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=652c378a-1982-4219-b140-4601de5d0cb8" /></body>
      <title>What happens to your Blog when you die?</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,652c378a-1982-4219-b140-4601de5d0cb8.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/What+Happens+To+Your+Blog+When+You+Die.aspx</link>
      <pubDate>Thu, 17 Apr 2008 10:05:14 GMT</pubDate>
      <description>I was having difficulty getting to sleep last night and started wondering what happens to a persons blog when they die.&lt;br&gt;
&lt;br&gt;
Currently this blog lives on my server at home so I wouldn't reckon on it lasting
too long after my passing should I be struck down by a Bus or Psyclist in london.&lt;br&gt;
&lt;br&gt;
Most folks who blog use a company that they pay to host or will host for free, I wonder
what there policy is.&lt;br&gt;
&lt;br&gt;
Then I got to thinking wouldn't it be nice if there was a website that offered to
host blogs of the deceased. 
&lt;br&gt;
&lt;br&gt;
On the face of it this would seem to be an altruistic service but I sure there is
a VC out there trying to figure out the ad revenue business model.&lt;br&gt;
&lt;br&gt;
I'm going to do some google based research and report my findings here, watch this
space.....&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=652c378a-1982-4219-b140-4601de5d0cb8" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,652c378a-1982-4219-b140-4601de5d0cb8.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=43dd9c90-73f9-4916-aa26-c96bebbf9001</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,43dd9c90-73f9-4916-aa26-c96bebbf9001.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,43dd9c90-73f9-4916-aa26-c96bebbf9001.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=43dd9c90-73f9-4916-aa26-c96bebbf9001</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Every now and then I have a half baked
idea for a new kind of Gizmo, today I was staring at the mess of cables on my desk
and thought up this.<br /><br />
A device that replaces the multitude of cables that inhabit the back of your desk
with one single fat cable for neatness.<br />
Could also develop a wirless version using wimax technology.<br />
Including:<br />
- 2 x A/C Power for monitors<br />
- 2 x DVI / VGA for Dual screen 
<br />
- 1 x USB (built in powered hub<br />
-- Four ports for:<br />
--- Keyboard<br />
--- mouse<br />
--- Other peripherals<br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=43dd9c90-73f9-4916-aa26-c96bebbf9001" /></body>
      <title>Crazy Invention #1 - Cable tidy for your Pc</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,43dd9c90-73f9-4916-aa26-c96bebbf9001.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Crazy+Invention+1+Cable+Tidy+For+Your+Pc.aspx</link>
      <pubDate>Thu, 17 Apr 2008 09:56:29 GMT</pubDate>
      <description>Every now and then I have a half baked idea for a new kind of Gizmo, today I was staring at the mess of cables on my desk and thought up this.&lt;br&gt;
&lt;br&gt;
A device that replaces the multitude of cables that inhabit the back of your desk
with one single fat cable for neatness.&lt;br&gt;
Could also develop a wirless version using wimax technology.&lt;br&gt;
Including:&lt;br&gt;
- 2 x A/C Power for monitors&lt;br&gt;
- 2 x DVI / VGA for Dual screen 
&lt;br&gt;
- 1 x USB (built in powered hub&lt;br&gt;
-- Four ports for:&lt;br&gt;
--- Keyboard&lt;br&gt;
--- mouse&lt;br&gt;
--- Other peripherals&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=43dd9c90-73f9-4916-aa26-c96bebbf9001" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,43dd9c90-73f9-4916-aa26-c96bebbf9001.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=431edb29-35a4-4054-90b3-1b57367fb184</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,431edb29-35a4-4054-90b3-1b57367fb184.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,431edb29-35a4-4054-90b3-1b57367fb184.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=431edb29-35a4-4054-90b3-1b57367fb184</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">So I am relatively new to using merge tools.
I have been developing with them for about a year. Merge tools become a necessity
if you are developing in a team, or working on branches in your source control system.
You do have to be ultra careful when you are merging against another developers changes.
The merge tool you use for this is key, a good tool will help you quickly assess the
differences and let you combine them quickly and accurately.<br /><br /><h2>Tools that cost $$$
</h2>
At work we use Araxis Merge and it is a great tool, it is a very polished piece of
software it makes merging files easy, it supports three way merges and has a fast
folder comparison utility. It is relatively expensive at $79 but represents good value
for money.<br /><br />
Jeff Attwood wrote an <a href="http://www.codinghorror.com/blog/archives/000153.html">article</a> on
his blog about Beyond Compare, I am going to try this out as I need a tool for my
dev work at home and this is only $30 according to Jeff it is every bit as good as
Araxis and a lot cheaper.<br /><br /><h2>Tools that are free
</h2>
Scott Hansleman has written about <a href="http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx">free
Diff Tools</a> on his blog his pick of the bunch is <b><a href="http://winmerge.org/"><strong>WinMerge</strong></a></b>some
of the others he mentions are <font color="#0000ff"><a href="http://kdiff3.sourceforge.net/"><strong>KDiff3</strong></a></font> and  <font color="#0000ff"><a href="http://www.sourcegear.com/diffmerge/downloads.html"><b>DiffMerge</b></a> .<br /><br /><br /></font><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=431edb29-35a4-4054-90b3-1b57367fb184" /></body>
      <title>The Best Merge and Diff Tools</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,431edb29-35a4-4054-90b3-1b57367fb184.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/The+Best+Merge+And+Diff+Tools.aspx</link>
      <pubDate>Sat, 12 Apr 2008 13:53:14 GMT</pubDate>
      <description>So I am relatively new to using merge tools. I have been developing with them for about a year. Merge tools become a necessity if you are developing in a team, or working on branches in your source control system. You do have to be ultra careful when you are merging against another developers changes. The merge tool you use for this is key, a good tool will help you quickly assess the differences and let you combine them quickly and accurately.&lt;br&gt;
&lt;br&gt;
&lt;h2&gt;Tools that cost $$$
&lt;/h2&gt;
At work we use Araxis Merge and it is a great tool, it is a very polished piece of
software it makes merging files easy, it supports three way merges and has a fast
folder comparison utility. It is relatively expensive at $79 but represents good value
for money.&lt;br&gt;
&lt;br&gt;
Jeff Attwood wrote an &lt;a href="http://www.codinghorror.com/blog/archives/000153.html"&gt;article&lt;/a&gt; on
his blog about Beyond Compare, I am going to try this out as I need a tool for my
dev work at home and this is only $30 according to Jeff it is every bit as good as
Araxis and a lot cheaper.&lt;br&gt;
&lt;br&gt;
&lt;h2&gt;Tools that are free
&lt;/h2&gt;
Scott Hansleman has written about &lt;a href="http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx"&gt;free
Diff Tools&lt;/a&gt; on his blog his pick of the bunch is &lt;b&gt;&lt;a href="http://winmerge.org/"&gt;&lt;strong&gt;WinMerge&lt;/strong&gt;&lt;/a&gt; &lt;/b&gt;some
of the others he mentions are &lt;font color="#0000ff"&gt;&lt;a href="http://kdiff3.sourceforge.net/"&gt;&lt;strong&gt;KDiff3&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt; and&amp;nbsp; &lt;font color="#0000ff"&gt;&lt;a href="http://www.sourcegear.com/diffmerge/downloads.html"&gt;&lt;b&gt;DiffMerge&lt;/b&gt;&lt;/a&gt; .&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/font&gt; 
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=431edb29-35a4-4054-90b3-1b57367fb184" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,431edb29-35a4-4054-90b3-1b57367fb184.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=a62bdd57-9e61-433a-8985-765bd7bc56d4</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,a62bdd57-9e61-433a-8985-765bd7bc56d4.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,a62bdd57-9e61-433a-8985-765bd7bc56d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=a62bdd57-9e61-433a-8985-765bd7bc56d4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I always try and avoid using these keywords
when naming objects in SQL Server:<br /><table style="background-color: rgb(204, 204, 204);" border="1" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><p><b>ADD</b></p></td><td><p><b>EXCEPT</b></p></td><td><p><b>PERCENT</b></p></td></tr><tr><td><p><b>ALL</b></p></td><td><p><b>EXEC</b></p></td><td><p><b>PLAN</b></p></td></tr><tr><td><p><b>ALTER</b></p></td><td><p><b>EXECUTE</b></p></td><td><p><b>PRECISION</b></p></td></tr><tr><td><p><b>AND</b></p></td><td><p><b>EXISTS</b></p></td><td><p><b>PRIMARY</b></p></td></tr><tr><td><p><b>ANY</b></p></td><td><p><b>EXIT</b></p></td><td><p><b>PRINT</b></p></td></tr><tr><td><p><b>AS</b></p></td><td><p><b>FETCH</b></p></td><td><p><b>PROC</b></p></td></tr><tr><td><p><b>ASC</b></p></td><td><p><b>FILE</b></p></td><td><p><b>PROCEDURE</b></p></td></tr><tr><td><p><b>AUTHORIZATION</b></p></td><td><p><b>FILLFACTOR</b></p></td><td><p><b>PUBLIC</b></p></td></tr><tr><td><p><b>BACKUP</b></p></td><td><p><b>FOR</b></p></td><td><p><b>RAISERROR</b></p></td></tr><tr><td><p><b>BEGIN</b></p></td><td><p><b>FOREIGN</b></p></td><td><p><b>READ</b></p></td></tr><tr><td><p><b>BETWEEN</b></p></td><td><p><b>FREETEXT</b></p></td><td><p><b>READTEXT</b></p></td></tr><tr><td><p><b>BREAK</b></p></td><td><p><b>FREETEXTTABLE</b></p></td><td><p><b>RECONFIGURE</b></p></td></tr><tr><td><p><b>BROWSE</b></p></td><td><p><b>FROM</b></p></td><td><p><b>REFERENCES</b></p></td></tr><tr><td><p><b>BULK</b></p></td><td><p><b>FULL</b></p></td><td><p><b>REPLICATION</b></p></td></tr><tr><td><p><b>BY</b></p></td><td><p><b>FUNCTION</b></p></td><td><p><b>RESTORE</b></p></td></tr><tr><td><p><b>CASCADE</b></p></td><td><p><b>GOTO</b></p></td><td><p><b>RESTRICT</b></p></td></tr><tr><td><p><b>CASE</b></p></td><td><p><b>GRANT</b></p></td><td><p><b>RETURN</b></p></td></tr><tr><td><p><b>CHECK</b></p></td><td><p><b>GROUP</b></p></td><td><p><b>REVOKE</b></p></td></tr><tr><td><p><b>CHECKPOINT</b></p></td><td><p><b>HAVING</b></p></td><td><p><b>RIGHT</b></p></td></tr><tr><td><p><b>CLOSE</b></p></td><td><p><b>HOLDLOCK</b></p></td><td><p><b>ROLLBACK</b></p></td></tr><tr><td><p><b>CLUSTERED</b></p></td><td><p><b>IDENTITY</b></p></td><td><p><b>ROWCOUNT</b></p></td></tr><tr><td><p><b>COALESCE</b></p></td><td><p><b>IDENTITY_INSERT</b></p></td><td><p><b>ROWGUIDCOL</b></p></td></tr><tr><td><p><b>COLLATE</b></p></td><td><p><b>IDENTITYCOL</b></p></td><td><p><b>RULE</b></p></td></tr><tr><td><p><b>COLUMN</b></p></td><td><p><b>IF</b></p></td><td><p><b>SAVE</b></p></td></tr><tr><td><p><b>COMMIT</b></p></td><td><p><b>IN</b></p></td><td><p><b>SCHEMA</b></p></td></tr><tr><td><p><b>COMPUTE</b></p></td><td><p><b>INDEX</b></p></td><td><p><b>SELECT</b></p></td></tr><tr><td><p><b>CONSTRAINT</b></p></td><td><p><b>INNER</b></p></td><td><p><b>SESSION_USER</b></p></td></tr><tr><td><p><b>CONTAINS</b></p></td><td><p><b>INSERT</b></p></td><td><p><b>SET</b></p></td></tr><tr><td><p><b>CONTAINSTABLE</b></p></td><td><p><b>INTERSECT</b></p></td><td><p><b>SETUSER</b></p></td></tr><tr><td><p><b>CONTINUE</b></p></td><td><p><b>INTO</b></p></td><td><p><b>SHUTDOWN</b></p></td></tr><tr><td><p><b>CONVERT</b></p></td><td><p><b>IS</b></p></td><td><p><b>SOME</b></p></td></tr><tr><td><p><b>CREATE</b></p></td><td><p><b>JOIN</b></p></td><td><p><b>STATISTICS</b></p></td></tr><tr><td><p><b>CROSS</b></p></td><td><p><b>KEY</b></p></td><td><p><b>SYSTEM_USER</b></p></td></tr><tr><td><p><b>CURRENT</b></p></td><td><p><b>KILL</b></p></td><td><p><b>TABLE</b></p></td></tr><tr><td><p><b>CURRENT_DATE</b></p></td><td><p><b>LEFT</b></p></td><td><p><b>TEXTSIZE</b></p></td></tr><tr><td><p><b>CURRENT_TIME</b></p></td><td><p><b>LIKE</b></p></td><td><p><b>THEN</b></p></td></tr><tr><td><p><b>CURRENT_TIMESTAMP</b></p></td><td><p><b>LINENO</b></p></td><td><p><b>TO</b></p></td></tr><tr><td><p><b>CURRENT_USER</b></p></td><td><p><b>LOAD</b></p></td><td><p><b>TOP</b></p></td></tr><tr><td><p><b>CURSOR</b></p></td><td><p><b>NATIONAL </b></p></td><td><p><b>TRAN</b></p></td></tr><tr><td><p><b>DATABASE</b></p></td><td><p><b>NOCHECK</b></p></td><td><p><b>TRANSACTION</b></p></td></tr><tr><td><p><b>DBCC</b></p></td><td><p><b>NONCLUSTERED</b></p></td><td><p><b>TRIGGER</b></p></td></tr><tr><td><p><b>DEALLOCATE</b></p></td><td><p><b>NOT</b></p></td><td><p><b>TRUNCATE</b></p></td></tr><tr><td><p><b>DECLARE</b></p></td><td><p><b>NULL</b></p></td><td><p><b>TSEQUAL</b></p></td></tr><tr><td><p><b>DEFAULT</b></p></td><td><p><b>NULLIF</b></p></td><td><p><b>UNION</b></p></td></tr><tr><td><p><b>DELETE</b></p></td><td><p><b>OF</b></p></td><td><p><b>UNIQUE</b></p></td></tr><tr><td><p><b>DENY</b></p></td><td><p><b>OFF</b></p></td><td><p><b>UPDATE</b></p></td></tr><tr><td><p><b>DESC</b></p></td><td><p><b>OFFSETS</b></p></td><td><p><b>UPDATETEXT</b></p></td></tr><tr><td><p><b>DISK</b></p></td><td><p><b>ON</b></p></td><td><p><b>USE</b></p></td></tr><tr><td><p><b>DISTINCT</b></p></td><td><p><b>OPEN</b></p></td><td><p><b>USER</b></p></td></tr><tr><td><p><b>DISTRIBUTED</b></p></td><td><p><b>OPENDATASOURCE</b></p></td><td><p><b>VALUES</b></p></td></tr><tr><td><p><b>DOUBLE</b></p></td><td><p><b>OPENQUERY</b></p></td><td><p><b>VARYING</b></p></td></tr><tr><td><p><b>DROP</b></p></td><td><p><b>OPENROWSET</b></p></td><td><p><b>VIEW</b></p></td></tr><tr><td><p><b>DUMMY</b></p></td><td><p><b>OPENXML</b></p></td><td><p><b>WAITFOR</b></p></td></tr><tr><td><p><b>DUMP</b></p></td><td><p><b>OPTION</b></p></td><td><p><b>WHEN</b></p></td></tr><tr><td><p><b>ELSE</b></p></td><td><p><b>OR</b></p></td><td><p><b>WHERE</b></p></td></tr><tr><td><p><b>END</b></p></td><td><p><b>ORDER</b></p></td><td><p><b>WHILE</b></p></td></tr><tr><td><p><b>ERRLVL</b></p></td><td><p><b>OUTER</b></p></td><td><p><b>WITH</b></p></td></tr><tr><td><p><b>ESCAPE</b></p></td><td><p><b>OVER</b></p></td><td><p><b>WRITETEXT</b></p></td></tr></tbody></table><br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=a62bdd57-9e61-433a-8985-765bd7bc56d4" /></body>
      <title>T-SQL Reserved Keywords List</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,a62bdd57-9e61-433a-8985-765bd7bc56d4.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/TSQL+Reserved+Keywords+List.aspx</link>
      <pubDate>Thu, 27 Mar 2008 18:34:58 GMT</pubDate>
      <description>I always try and avoid using these keywords when naming objects in SQL Server:&lt;br&gt;
&lt;table style="background-color: rgb(204, 204, 204);" border="1" cellpadding="0" cellspacing="0" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ADD&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;EXCEPT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PERCENT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ALL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;EXEC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PLAN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ALTER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;EXECUTE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PRECISION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;AND&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;EXISTS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PRIMARY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ANY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;EXIT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PRINT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;AS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FETCH&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PROC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ASC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FILE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PROCEDURE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;AUTHORIZATION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FILLFACTOR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;PUBLIC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BACKUP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FOR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RAISERROR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BEGIN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FOREIGN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;READ&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BETWEEN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FREETEXT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;READTEXT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BREAK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FREETEXTTABLE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RECONFIGURE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BROWSE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FROM&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;REFERENCES&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BULK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FULL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;REPLICATION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;BY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;FUNCTION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RESTORE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CASCADE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;GOTO&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RESTRICT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CASE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;GRANT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RETURN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CHECK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;GROUP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;REVOKE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CHECKPOINT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;HAVING&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RIGHT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CLOSE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;HOLDLOCK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ROLLBACK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CLUSTERED&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IDENTITY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ROWCOUNT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;COALESCE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IDENTITY_INSERT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ROWGUIDCOL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;COLLATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IDENTITYCOL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;RULE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;COLUMN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IF&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SAVE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;COMMIT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SCHEMA&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;COMPUTE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;INDEX&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SELECT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CONSTRAINT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;INNER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SESSION_USER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CONTAINS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;INSERT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SET&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CONTAINSTABLE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;INTERSECT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SETUSER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CONTINUE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;INTO&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SHUTDOWN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CONVERT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;IS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SOME&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CREATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;JOIN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;STATISTICS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CROSS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;KEY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;SYSTEM_USER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURRENT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;KILL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TABLE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURRENT_DATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;LEFT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TEXTSIZE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURRENT_TIME&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;LIKE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;THEN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURRENT_TIMESTAMP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;LINENO&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TO&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURRENT_USER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;LOAD&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TOP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;CURSOR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NATIONAL &lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TRAN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DATABASE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NOCHECK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TRANSACTION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DBCC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NONCLUSTERED&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TRIGGER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DEALLOCATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NOT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TRUNCATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DECLARE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NULL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;TSEQUAL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DEFAULT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;NULLIF&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;UNION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DELETE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OF&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;UNIQUE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DENY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OFF&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;UPDATE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DESC&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OFFSETS&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;UPDATETEXT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DISK&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ON&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;USE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DISTINCT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPEN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;USER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DISTRIBUTED&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPENDATASOURCE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;VALUES&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DOUBLE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPENQUERY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;VARYING&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DROP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPENROWSET&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;VIEW&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DUMMY&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPENXML&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WAITFOR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;DUMP&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OPTION&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WHEN&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ELSE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OR&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WHERE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;END&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ORDER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WHILE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ERRLVL&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OUTER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WITH&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;ESCAPE&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;OVER&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;
&lt;b&gt;WRITETEXT&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=a62bdd57-9e61-433a-8985-765bd7bc56d4" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,a62bdd57-9e61-433a-8985-765bd7bc56d4.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=b07ffcb3-dda3-41ee-a501-26af6fe6f821</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,b07ffcb3-dda3-41ee-a501-26af6fe6f821.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,b07ffcb3-dda3-41ee-a501-26af6fe6f821.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=b07ffcb3-dda3-41ee-a501-26af6fe6f821</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <img src="http://www.dualbotic.com/DasBlog/content/binary/VIGOR2820.jpg" border="0" />
        <br />
        <br />
Model Name          : Vigor2820 series<br />
Firmware Version   : 3.1.1<br />
Build Date/Time     : Nov 8 2007 11:10:43<br />
ADSL Firmware      : 211801_A Annex A<br /><br />
Price: £135 inc VAT<br /><br />
I have just bought one of these to use in a small office. 
<br /><br />
First impressions are it is good value for money in terms of the features if offers.<br />
The web UI is uninspiring a little better than a Netgear or a DLink but nowhere near
as good as a m0n0wall. It is responsive but not intuitive.<br />
One bad point for anyone who has to administer several units the config file is backed
up in binary format, a more sensible choice would have been XML to allow tweaks and
roll-outs.<br />
You can't see recent log entries in the web admin screens you have to install the
syslog tool on a pc on your lan, and configure the router to send logs to it, not
good if you are a remote admin.<br />
PPTP I have failed to get this working so far, I wanted to use the windows built in
PPTP client to connect to the router, so far a connection can be established but authentication
fails, I haven't given up but it would be nice if this had worked straight out the
box like m0n0wall. Draytek supply a Smart VPN client of their own but this too fails
to authenticate.<br /><br />
I will update this review in about a month, if I can get PPTP working I will be pretty
happy if not it may have to go back to the shop.<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=b07ffcb3-dda3-41ee-a501-26af6fe6f821" /></body>
      <title>Draytek 2820 Review</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,b07ffcb3-dda3-41ee-a501-26af6fe6f821.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Draytek+2820+Review.aspx</link>
      <pubDate>Thu, 28 Feb 2008 10:19:42 GMT</pubDate>
      <description>&lt;img src="http://www.dualbotic.com/DasBlog/content/binary/VIGOR2820.jpg" border="0"&gt;
&lt;br&gt;
&lt;br&gt;
Model Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Vigor2820 series&lt;br&gt;
Firmware Version&amp;nbsp;&amp;nbsp; : 3.1.1&lt;br&gt;
Build Date/Time&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;: Nov 8 2007 11:10:43&lt;br&gt;
ADSL Firmware&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 211801_A Annex A&lt;br&gt;
&lt;br&gt;
Price: £135 inc VAT&lt;br&gt;
&lt;br&gt;
I have just bought one of these to use in a small office. 
&lt;br&gt;
&lt;br&gt;
First impressions are it is good value for money in terms of the features if offers.&lt;br&gt;
The web UI is uninspiring a little better than a Netgear or a DLink but nowhere near
as good as a m0n0wall. It is responsive but not intuitive.&lt;br&gt;
One bad point for anyone who has to administer several units the config file is backed
up in binary format, a more sensible choice would have been XML to allow tweaks and
roll-outs.&lt;br&gt;
You can't see recent log entries in the web admin screens you have to install the
syslog tool on a pc on your lan, and configure the router to send logs to it, not
good if you are a remote admin.&lt;br&gt;
PPTP I have failed to get this working so far, I wanted to use the windows built in
PPTP client to connect to the router, so far a connection can be established but authentication
fails, I haven't given up but it would be nice if this had worked straight out the
box like m0n0wall. Draytek supply a Smart VPN client of their own but this too fails
to authenticate.&lt;br&gt;
&lt;br&gt;
I will update this review in about a month, if I can get PPTP working I will be pretty
happy if not it may have to go back to the shop.&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=b07ffcb3-dda3-41ee-a501-26af6fe6f821" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,b07ffcb3-dda3-41ee-a501-26af6fe6f821.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=24db0e2f-65a5-4210-96bc-a2d3f2ad1a64</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,24db0e2f-65a5-4210-96bc-a2d3f2ad1a64.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,24db0e2f-65a5-4210-96bc-a2d3f2ad1a64.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=24db0e2f-65a5-4210-96bc-a2d3f2ad1a64</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This has to be the funniest most original game reviewer on the web. He is also very
knowledgable
</p>
        <br />
        <embed src="http://update.videoegg.com/flash/proxy.swf?jsver=1.4" flashvars="gc=c2hvd0FkPXRydWUmYWRWYXJzPWFyZWE9Z2FtZXMmc2l0ZT1lc2NhcGlzdG1hZ2F6aW5lJmZpbGU9aHR0cCUzQSUyRiUyRnNlbGZzZXJ2ZTMwMCUyRWRvd25sb2FkJTJFdmlkZW9lZ2clMkVjb20lMkZnaWQzODklMkZjaWQxMzg5JTJGTTYlMkZGSiUyRjExODgyNTIyNjNHbHcxbXhoNkJiUkFpT2g0enpuayZzd2ZwYXRoPWh0dHAlM0ElMkYlMkZ1cGRhdGUlMkV2aWRlb2VnZyUyRWNvbSUyRmZsYXNoJTJGcHJveHklMkVzd2YlM0Zqc3ZlciUzRDElMkU0JmF1dG9QbGF5PWZhbHNlJnNob3dBZFByaW1hcnk9dHJ1ZSZ3bW9kZT13aW5kb3cmYWxsb3dGbGFzaDlGdWxsc2NyZWVuPXRydWU=" quality="high" allowfullscreen="true" allowscriptaccess="always" scale="noscale" wmode="window" name="VE_Player" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="332" width="400">
          <a href="http://www.escapistmagazine.com/">
            <br />
The Escapist</a>
          <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=24db0e2f-65a5-4210-96bc-a2d3f2ad1a64" />
        </embed>
      </body>
      <title>zero punctuation game reviews LMAO ROFL </title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,24db0e2f-65a5-4210-96bc-a2d3f2ad1a64.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/zero+Punctuation+Game+Reviews+LMAO+ROFL.aspx</link>
      <pubDate>Sun, 24 Feb 2008 19:08:52 GMT</pubDate>
      <description>&lt;p&gt;
This has to be the funniest most original game reviewer on the web. He is also very
knowledgable
&lt;/p&gt;
&lt;br&gt;
&lt;embed src="http://update.videoegg.com/flash/proxy.swf?jsver=1.4" flashvars="gc=c2hvd0FkPXRydWUmYWRWYXJzPWFyZWE9Z2FtZXMmc2l0ZT1lc2NhcGlzdG1hZ2F6aW5lJmZpbGU9aHR0cCUzQSUyRiUyRnNlbGZzZXJ2ZTMwMCUyRWRvd25sb2FkJTJFdmlkZW9lZ2clMkVjb20lMkZnaWQzODklMkZjaWQxMzg5JTJGTTYlMkZGSiUyRjExODgyNTIyNjNHbHcxbXhoNkJiUkFpT2g0enpuayZzd2ZwYXRoPWh0dHAlM0ElMkYlMkZ1cGRhdGUlMkV2aWRlb2VnZyUyRWNvbSUyRmZsYXNoJTJGcHJveHklMkVzd2YlM0Zqc3ZlciUzRDElMkU0JmF1dG9QbGF5PWZhbHNlJnNob3dBZFByaW1hcnk9dHJ1ZSZ3bW9kZT13aW5kb3cmYWxsb3dGbGFzaDlGdWxsc2NyZWVuPXRydWU=" quality="high" allowfullscreen="true" allowscriptaccess="always" scale="noscale" wmode="window" name="VE_Player" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="332" width="400"&gt;&lt;a href="http://www.escapistmagazine.com/"&gt; 
&lt;br /&gt;
The Escapist&lt;/a&gt;&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=24db0e2f-65a5-4210-96bc-a2d3f2ad1a64" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,24db0e2f-65a5-4210-96bc-a2d3f2ad1a64.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=aaac5c9e-281f-4ea1-92aa-1039d527ccc4</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,aaac5c9e-281f-4ea1-92aa-1039d527ccc4.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,aaac5c9e-281f-4ea1-92aa-1039d527ccc4.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=aaac5c9e-281f-4ea1-92aa-1039d527ccc4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">This will r0x0r your b0x0r's!<br /><br /><a href="http://lifehacker.com/357869/use-your-wii-as-a-media-center">http://lifehacker.com/357869/use-your-wii-as-a-media-center</a><br /><br />
The article explains in several easy steps how to turn your wii into a media center.<br /><br />
I tried it and could not believe how well it works!<br /><br />
Some things you will need:<br /><ul><li>
A Wii with wireless access to the internet</li><li>
The latest version for the Wii Opera Browser (You have to buy this $5/£3)</li><li>
A pc to install the Orb Software</li></ul>
So how does it work?<br />
Well I don't know the detail but so far as I can tell the client software you install
on your pc stream's media to the Orb server which streams it back to your browser.<br /><br />
I had to unblock some of the ports on my pc's windows firewall to get the streaming
to work.<br /><br />
It's early days but so far i'm impressed with the Web UI nice big fonts for the TV
and very intuitive I think I have seen the future.<br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=aaac5c9e-281f-4ea1-92aa-1039d527ccc4" /></body>
      <title>Use your Wii as a Media Center with Orb</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,aaac5c9e-281f-4ea1-92aa-1039d527ccc4.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Use+Your+Wii+As+A+Media+Center+With+Orb.aspx</link>
      <pubDate>Fri, 22 Feb 2008 22:22:12 GMT</pubDate>
      <description>This will r0x0r your b0x0r's!&lt;br&gt;
&lt;br&gt;
&lt;a href="http://lifehacker.com/357869/use-your-wii-as-a-media-center"&gt;http://lifehacker.com/357869/use-your-wii-as-a-media-center&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
The article explains in several easy steps how to turn your wii into a media center.&lt;br&gt;
&lt;br&gt;
I tried it and could not believe how well it works!&lt;br&gt;
&lt;br&gt;
Some things you will need:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
A Wii with wireless access to the internet&lt;/li&gt;
&lt;li&gt;
The latest version for the Wii Opera Browser (You have to buy this $5/£3)&lt;/li&gt;
&lt;li&gt;
A pc to install the Orb Software&lt;/li&gt;
&lt;/ul&gt;
So how does it work?&lt;br&gt;
Well I don't know the detail but so far as I can tell the client software you install
on your pc stream's media to the Orb server which streams it back to your browser.&lt;br&gt;
&lt;br&gt;
I had to unblock some of the ports on my pc's windows firewall to get the streaming
to work.&lt;br&gt;
&lt;br&gt;
It's early days but so far i'm impressed with the Web UI nice big fonts for the TV
and very intuitive I think I have seen the future.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=aaac5c9e-281f-4ea1-92aa-1039d527ccc4" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,aaac5c9e-281f-4ea1-92aa-1039d527ccc4.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=af1e070f-a374-414b-b9f5-90c274006935</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,af1e070f-a374-414b-b9f5-90c274006935.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,af1e070f-a374-414b-b9f5-90c274006935.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=af1e070f-a374-414b-b9f5-90c274006935</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <img src="http://www.dualbotic.com/DasBlog/content/binary/BlueH.jpg" border="0" />
        <br />
The HM22W is a nice TV for a bedroom, the picture is good with no ghosting and a wide
viewing angle.<br /><br />
The built in speakers are a bit limp so don't expect high volume.<br /><br />
The remote control is easy to use if a little more complicated that is necessary.<br /><br />
The unit only has an analogue tuner so if you want freeview you will need a digi-box.<br /><br />
It has a good range of inputs, 1 Scart, Video, Composite, VGA, HDMI. The VGA connector
allows the unit to be used as a PC monitor. I have a SKY box connected via scart and
a PS2 connected via video  to mine and both are fine.<br /><br />
I bought this just before christmas and paid just under £200 which was cheap.<br /><br />
Ebuyer sells these in the UK<br /><br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=af1e070f-a374-414b-b9f5-90c274006935" /></body>
      <title>Hyundai BlueH - 22in Widescreen LCD Tv/Monitor</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,af1e070f-a374-414b-b9f5-90c274006935.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Hyundai+BlueH+22in+Widescreen+LCD+TvMonitor.aspx</link>
      <pubDate>Wed, 06 Feb 2008 14:49:44 GMT</pubDate>
      <description>&lt;img src="http://www.dualbotic.com/DasBlog/content/binary/BlueH.jpg" border="0"&gt;
&lt;br&gt;
The HM22W is a nice TV for a bedroom, the picture is good with no ghosting and a wide
viewing angle.&lt;br&gt;
&lt;br&gt;
The built in speakers are a bit limp so don't expect high volume.&lt;br&gt;
&lt;br&gt;
The remote control is easy to use if a little more complicated that is necessary.&lt;br&gt;
&lt;br&gt;
The unit only has an analogue tuner so if you want freeview you will need a digi-box.&lt;br&gt;
&lt;br&gt;
It has a good range of inputs, 1 Scart, Video, Composite, VGA, HDMI. The VGA connector
allows the unit to be used as a PC monitor. I have a SKY box connected via scart and
a PS2 connected via video&amp;nbsp; to mine and both are fine.&lt;br&gt;
&lt;br&gt;
I bought this just before christmas and paid just under £200 which was cheap.&lt;br&gt;
&lt;br&gt;
Ebuyer sells these in the UK&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=af1e070f-a374-414b-b9f5-90c274006935" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,af1e070f-a374-414b-b9f5-90c274006935.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=ba33c4ab-ac6d-457b-a46e-a17043db1962</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,ba33c4ab-ac6d-457b-a46e-a17043db1962.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,ba33c4ab-ac6d-457b-a46e-a17043db1962.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=ba33c4ab-ac6d-457b-a46e-a17043db1962</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">A few weeks ago one of the devs in the
trading system team hit a performance issue, running four threads on a multicore machine
ran slower than running when processor affinity was turned on.<br /><br />
Turning on processor affinity basically was limiting his application to one core so
he expected a performance hit.<br /><br />
After three weeks of searching he found the answer: smartheap<br /><br />
He was making extensive use of the STL and with the default VS memory allocation and
a multi processor machine this was causing problems.<br /><br />
The answer was to replace the standard library with smartheap (there are other alternatives)
and this fixed the problem.<br /><br />
I am blogging about this in case there are other people out banging heads on desks
trying to work out why their app is slower on a multicore server rather than a single
core one.<br /><br />
If you nose around this blog you will see I am not a C++ developer so don't ask me
for any more detail.<br /><br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=ba33c4ab-ac6d-457b-a46e-a17043db1962" /></body>
      <title>Multicore processors,  the C++ STL &amp; Heap Allocation</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,ba33c4ab-ac6d-457b-a46e-a17043db1962.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Multicore+Processors+The+C+STL+Heap+Allocation.aspx</link>
      <pubDate>Tue, 05 Feb 2008 15:00:43 GMT</pubDate>
      <description>A few weeks ago one of the devs in the trading system team hit a performance issue, running four threads on a multicore machine ran slower than running when processor affinity was turned on.&lt;br&gt;
&lt;br&gt;
Turning on processor affinity basically was limiting his application to one core so
he expected a performance hit.&lt;br&gt;
&lt;br&gt;
After three weeks of searching he found the answer: smartheap&lt;br&gt;
&lt;br&gt;
He was making extensive use of the STL and with the default VS memory allocation and
a multi processor machine this was causing problems.&lt;br&gt;
&lt;br&gt;
The answer was to replace the standard library with smartheap (there are other alternatives)
and this fixed the problem.&lt;br&gt;
&lt;br&gt;
I am blogging about this in case there are other people out banging heads on desks
trying to work out why their app is slower on a multicore server rather than a single
core one.&lt;br&gt;
&lt;br&gt;
If you nose around this blog you will see I am not a C++ developer so don't ask me
for any more detail.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=ba33c4ab-ac6d-457b-a46e-a17043db1962" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,ba33c4ab-ac6d-457b-a46e-a17043db1962.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=965f79db-1062-428b-af03-884f894eac6e</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,965f79db-1062-428b-af03-884f894eac6e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,965f79db-1062-428b-af03-884f894eac6e.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=965f79db-1062-428b-af03-884f894eac6e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">One of my new year's resolutions was to
upgrade to the latest version of dasblog and host it on ASP.NET 2.0.<br /><br />
Well this is probably the only resolution I will keep.<br /><br />
I chose the MadsSimple theme I really liked the business theme but the blog post font
was a little small and this is a personal blog so MadsSimple seemed to work better.<br /><br />
With this update of DasBlog many more asp.net hosting companies become usable, as
the "Medium Trust" hosting issue has been addressed, hope you enjoy the new look.<br /><p></p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=965f79db-1062-428b-af03-884f894eac6e" /></body>
      <title>New Version of DasBlog and a new look for 2008</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,965f79db-1062-428b-af03-884f894eac6e.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/New+Version+Of+DasBlog+And+A+New+Look+For+2008.aspx</link>
      <pubDate>Tue, 22 Jan 2008 21:51:31 GMT</pubDate>
      <description>One of my new year's resolutions was to upgrade to the latest version of dasblog and host it on ASP.NET 2.0.&lt;br&gt;
&lt;br&gt;
Well this is probably the only resolution I will keep.&lt;br&gt;
&lt;br&gt;
I chose the MadsSimple theme I really liked the business theme but the blog post font
was a little small and this is a personal blog so MadsSimple seemed to work better.&lt;br&gt;
&lt;br&gt;
With this update of DasBlog many more asp.net hosting companies become usable, as
the "Medium Trust" hosting issue has been addressed, hope you enjoy the new look.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=965f79db-1062-428b-af03-884f894eac6e" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,965f79db-1062-428b-af03-884f894eac6e.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=ce3f436e-c3ee-448b-b6c1-35102130d209</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,ce3f436e-c3ee-448b-b6c1-35102130d209.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,ce3f436e-c3ee-448b-b6c1-35102130d209.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=ce3f436e-c3ee-448b-b6c1-35102130d209</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">What is <a href="http://wikimapia.org">wikimapia</a> ?<br /><br />
Well it seem's appropriate to quote Wikipedia...<br />
"<b>WikiMapia</b> is an online <a href="http://en.wikipedia.org/wiki/Map" title="Map">map</a> and <a href="http://en.wikipedia.org/wiki/Satellite_imaging" title="Satellite imaging">satellite
imaging</a> resource that combines <a href="http://en.wikipedia.org/wiki/Google_Maps" title="Google Maps">Google
Maps</a> with a <a href="http://en.wikipedia.org/wiki/Wiki" title="Wiki">wiki</a> system,
allowing users to add information (in the form of a note) to any location on <a href="http://en.wikipedia.org/wiki/Earth" title="Earth">earth</a>.<sup id="_ref-1" class="reference"><a href="http://en.wikipedia.org/wiki/WikiMapia#_note-1" title="">[2]</a></sup> It
is one of the top 1000 websites visited,<sup id="_ref-2" class="reference"><a href="http://en.wikipedia.org/wiki/WikiMapia#_note-2" title="">[3]</a></sup> and
has over 5 million places marked.<sup id="_ref-3" class="reference"><a href="http://en.wikipedia.org/wiki/WikiMapia#_note-3" title="">[4]</a></sup> It
was created by Alexandre Koriakine and Evgeniy Saveliev, and was launched on <a href="http://en.wikipedia.org/wiki/May_24" title="May 24">May
24</a>, <a href="http://en.wikipedia.org/wiki/2006" title="2006">2006</a> with the
aim of "describing the whole <a href="http://en.wikipedia.org/wiki/Earth" title="Earth">planet
Earth</a>".<br /><br />
It is a great site, where you can tag anywhere in the world* with a box and some details
about the location. The site is geared towards commercial enterprises but anyone can
tag anything (within reason). You can tag your house, school, gym, place of work whatever
you like. 
<br /><br />
* Image resolution will vary<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=ce3f436e-c3ee-448b-b6c1-35102130d209" /></body>
      <title>Wikimapia</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,ce3f436e-c3ee-448b-b6c1-35102130d209.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Wikimapia.aspx</link>
      <pubDate>Thu, 10 Jan 2008 18:21:40 GMT</pubDate>
      <description>What is &lt;a href="http://wikimapia.org"&gt;wikimapia&lt;/a&gt; ?&lt;br&gt;
&lt;br&gt;
Well it seem's appropriate to quote Wikipedia...&lt;br&gt;
"&lt;b&gt;WikiMapia&lt;/b&gt; is an online &lt;a href="http://en.wikipedia.org/wiki/Map" title="Map"&gt;map&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Satellite_imaging" title="Satellite imaging"&gt;satellite
imaging&lt;/a&gt; resource that combines &lt;a href="http://en.wikipedia.org/wiki/Google_Maps" title="Google Maps"&gt;Google
Maps&lt;/a&gt; with a &lt;a href="http://en.wikipedia.org/wiki/Wiki" title="Wiki"&gt;wiki&lt;/a&gt; system,
allowing users to add information (in the form of a note) to any location on &lt;a href="http://en.wikipedia.org/wiki/Earth" title="Earth"&gt;earth&lt;/a&gt;.&lt;sup id="_ref-1" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/WikiMapia#_note-1" title=""&gt;[2]&lt;/a&gt;&lt;/sup&gt; It
is one of the top 1000 websites visited,&lt;sup id="_ref-2" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/WikiMapia#_note-2" title=""&gt;[3]&lt;/a&gt;&lt;/sup&gt; and
has over 5 million places marked.&lt;sup id="_ref-3" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/WikiMapia#_note-3" title=""&gt;[4]&lt;/a&gt;&lt;/sup&gt; It
was created by Alexandre Koriakine and Evgeniy Saveliev, and was launched on &lt;a href="http://en.wikipedia.org/wiki/May_24" title="May 24"&gt;May
24&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/2006" title="2006"&gt;2006&lt;/a&gt; with the
aim of "describing the whole &lt;a href="http://en.wikipedia.org/wiki/Earth" title="Earth"&gt;planet
Earth&lt;/a&gt;".&lt;br&gt;
&lt;br&gt;
It is a great site, where you can tag anywhere in the world* with a box and some details
about the location. The site is geared towards commercial enterprises but anyone can
tag anything (within reason). You can tag your house, school, gym, place of work whatever
you like. 
&lt;br&gt;
&lt;br&gt;
* Image resolution will vary&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=ce3f436e-c3ee-448b-b6c1-35102130d209" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,ce3f436e-c3ee-448b-b6c1-35102130d209.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=934984ce-4d73-4058-bc8c-beea410238af</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,934984ce-4d73-4058-bc8c-beea410238af.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,934984ce-4d73-4058-bc8c-beea410238af.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=934984ce-4d73-4058-bc8c-beea410238af</wfw:commentRss>
      <title>Ford and Microsoft SYNC</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,934984ce-4d73-4058-bc8c-beea410238af.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Ford+And+Microsoft+SYNC.aspx</link>
      <pubDate>Mon, 07 Jan 2008 18:25:24 GMT</pubDate>
      <description>&lt;span style="font-size: 10pt; font-family: Arial;"&gt;
&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;
&lt;v:stroke joinstyle="miter"&gt;
&lt;v:formulas&gt;
&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;
&lt;v:f eqn="sum @0 1 0"&gt;
&lt;v:f eqn="sum 0 0 @1"&gt;
&lt;v:f eqn="prod @2 1 2"&gt;
&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;
&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;
&lt;v:f eqn="sum @0 0 1"&gt;
&lt;v:f eqn="prod @6 1 2"&gt;
&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;
&lt;v:f eqn="sum @8 21600 0"&gt;
&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;
&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;
&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;
&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;
&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" style="width: 129.75pt; height: 58.5pt;"&gt;
&lt;v:imagedata src="file:///C:%5CDOCUME%7E1%5Ccbarker%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.png" o:title=""&gt;&lt;/v:imagedata&gt;
&lt;/v:shape&gt;
&lt;/v:path&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:formulas&gt;
&lt;/v:stroke&gt;
&lt;/v:shapetype&gt;
&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;
&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;
&lt;v:stroke joinstyle="miter"&gt;
&lt;v:formulas&gt;
&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;
&lt;v:f eqn="sum @0 1 0"&gt;
&lt;v:f eqn="sum 0 0 @1"&gt;
&lt;v:f eqn="prod @2 1 2"&gt;
&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;
&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;
&lt;v:f eqn="sum @0 0 1"&gt;
&lt;v:f eqn="prod @6 1 2"&gt;
&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;
&lt;v:f eqn="sum @8 21600 0"&gt;
&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;
&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;
&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;
&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;
&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" style="width: 129.75pt; height: 58.5pt;"&gt;
&lt;v:imagedata src="file:///C:%5CDOCUME%7E1%5Ccbarker%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.png" o:title=""&gt;&lt;/v:imagedata&gt;
&lt;/v:shape&gt;
&lt;/v:path&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:f&gt;
&lt;/v:formulas&gt;
&lt;/v:stroke&gt;
&lt;/v:shapetype&gt;
&lt;/span&gt;
&lt;br&gt;
At last a car manufacturer has realised it is about time they put some computer technology
into their vehicles.&lt;br&gt;
&lt;br&gt;
I am a fully paid up member of the geek club, I have often toyed with the idea of
installing a pc in my car but worried that my wife might kill me if I did.&lt;br&gt;
&lt;br&gt;
With the advent of 3G networks and GPS there are more and more reasons for having
technology on the move.&lt;br&gt;
&lt;br&gt;
What would be cooler than on your next road trip having a wifi access point in your
car so your friends / familly can surf on the journey, you could check the traffic
reports. You could also look for good places to stop on the way.&lt;br&gt;
&lt;br&gt;
SYNC looks like the first tentative step towards what a geek like me would consider
an automotive utopia. Microsoft have developed voice activated integration for mobile
phones and ipods (and their own Zune player), as of right now this is only available
in the US but the early signs are customers are warming to it, so it should be long
before UK vehicles are being offered with the system&lt;br&gt;
&lt;br&gt;
Find out more here: &lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;a href="http://www.syncmyride.com/#/overlay/overlay_what_is_sync"&gt;http://www.syncmyride.com/#/overlay/overlay_what_is_sync&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=934984ce-4d73-4058-bc8c-beea410238af" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,934984ce-4d73-4058-bc8c-beea410238af.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=244cf3a2-eaec-4168-8f4a-35a155c433dc</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,244cf3a2-eaec-4168-8f4a-35a155c433dc.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,244cf3a2-eaec-4168-8f4a-35a155c433dc.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=244cf3a2-eaec-4168-8f4a-35a155c433dc</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">This is a very sad story, a blogging soldier
who was killed in Iraq had made arrangements with a friend to put up a final blog
post in the event of his death.<br /><br /><a href="http://obsidianwings.blogs.com/obsidian_wings/2008/01/andy-olmsted.html">http://obsidianwings.blogs.com/obsidian_wings/2008/01/andy-olmsted.html</a><br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=244cf3a2-eaec-4168-8f4a-35a155c433dc" /></body>
      <title>The last post from a blogging soldier in Iraq</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,244cf3a2-eaec-4168-8f4a-35a155c433dc.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/The+Last+Post+From+A+Blogging+Soldier+In+Iraq.aspx</link>
      <pubDate>Mon, 07 Jan 2008 18:18:04 GMT</pubDate>
      <description>This is a very sad story, a blogging soldier who was killed in Iraq had made arrangements with a friend to put up a final blog post in the event of his death.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://obsidianwings.blogs.com/obsidian_wings/2008/01/andy-olmsted.html"&gt;http://obsidianwings.blogs.com/obsidian_wings/2008/01/andy-olmsted.html&lt;/a&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=244cf3a2-eaec-4168-8f4a-35a155c433dc" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,244cf3a2-eaec-4168-8f4a-35a155c433dc.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">The sterophonics have got it spot on, and
this applies equally to software development when it comes to architecture. I went
to the last DNUG meeting where Ian Cooper gave a great one hour presentation on Monorail
one of the points he emphasised during the talk is to employ "Just enough architecture"
is all you need. Over architehcting will usually lead to uneccessary complexity in
your application.<br /><br />
The question that logically follows the above is, how much is enough? Well if you
find yourself writing a lot of code to do something that is fairly trivial and the
consumers of your application are not deriving any gain then the chances are you have
over engineered the solution. As a developer it is easy to be lured by fancy patterns
and advanced architectures, as you are probably fueled by a desire to improve your
own understanding of them. A good developer's first loyalty should always be to employ
the most elegant and efficient means to complete the task. 
<br /><br />
So what are the consequences of a needlessly complicated design? For starters you
will be less agile, decisions to implement changes will have to be more considered
due to the possible impact they could have. New team members will take longer to get
up to speed and will need more guideance. The amount of resources needed for maintaining
the application and the quality of that resource may also be greater.<br /><br />
In the end it comes down to this, you wouldn't use a sledge hammer to open your boiled
egg at breakfast, so don't use a polymorphic, OO, MVC solution when a batch file will
do.<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54" /></body>
      <title>"Just enough education to perform"</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Just+Enough+Education+To+Perform.aspx</link>
      <pubDate>Fri, 30 Nov 2007 12:17:48 GMT</pubDate>
      <description>The sterophonics have got it spot on, and this applies equally to software development when it comes to architecture. I went to the last DNUG meeting where Ian Cooper gave a great one hour presentation on Monorail one of the points he emphasised during the talk is to employ "Just enough architecture" is all you need. Over architehcting will usually lead to uneccessary complexity in your application.&lt;br&gt;
&lt;br&gt;
The question that logically follows the above is, how much is enough? Well if you
find yourself writing a lot of code to do something that is fairly trivial and the
consumers of your application are not deriving any gain then the chances are you have
over engineered the solution. As a developer it is easy to be lured by fancy patterns
and advanced architectures, as you are probably fueled by a desire to improve your
own understanding of them. A good developer's first loyalty should always be to employ
the most elegant and efficient means to complete the task. 
&lt;br&gt;
&lt;br&gt;
So what are the consequences of a needlessly complicated design? For starters you
will be less agile, decisions to implement changes will have to be more considered
due to the possible impact they could have. New team members will take longer to get
up to speed and will need more guideance. The amount of resources needed for maintaining
the application and the quality of that resource may also be greater.&lt;br&gt;
&lt;br&gt;
In the end it comes down to this, you wouldn't use a sledge hammer to open your boiled
egg at breakfast, so don't use a polymorphic, OO, MVC solution when a batch file will
do.&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,cd56982e-7e7c-4924-8d2e-0c6eb9fd0f54.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=696c5f49-49dd-4b20-bcf0-01719b46dca3</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,696c5f49-49dd-4b20-bcf0-01719b46dca3.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,696c5f49-49dd-4b20-bcf0-01719b46dca3.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=696c5f49-49dd-4b20-bcf0-01719b46dca3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Credit is endemic in the developed countries of the world, it is the oil between the
cogs of the economy, if you remove access to credit what will happen?
</p>
        <p>
Firstly even a worst case scenario would not see all lines of credit dissapear, applying
for credit would become a more rigourous process both on the high street and commercially. Interest
rates may increase this would have a knock on effect of reducing spending power
and increasing the cost of production. The first place this will have an effect is
in the housing market, typically this is the biggest loan taken out by consumers.
</p>
        <p>
It is a well know fact in the UK where demand for housing outstrips supply that cheap
credit (low interest rates) increases peoples purchasing power and thus causes house
prices to rise. The banks willingness to lend money or access to credit is another
factor, in the UK banks have been lowering the bar and increasing the ratio of income
multiples. Five years ago the standard income multiples used by all banks was 2.5
x joint salary or three times single salary. This lending criteria was introduced
by banks as a straighforward sanity check to prevent customers over commiting themselves.
Increasing this ratio as quickly and by as much as 4.5 times joint salary and five
times single was a bold move by the banks. It is understandable why they did it, more
and more of the customers coming to them were priced out of the market and could not
afford to get on the property ladder. They were creditworthy but could not borrow
enough cash to buy the house / flat they wanted, the solution was simple but the consequences
of the solution may be unpleasant.
</p>
        <p>
Second mortgages and remortgaging your house can be an effective way to finance a
purchase, the security of your home will often mean a lower interest rate, however,
some consumers have deluded themselves as to what they can actually afford. The increased
security of lending against your property will also mean you can borrow more than
an unsecured loan. Finance and mortgage companies will pay less attention to a customers
credit history and ability to pay if they can offer some security (their house), in
this situation responsible lending is less likely to occur.
</p>
        <p>
So what is the worst case scenario for the UK housing market? Well a house price crash,
fuelled by higher interest rates and consumers inability to obtain credit. This could
easily lead to a recession due to people repaying their more expensive mortgages not
having any spare cash to spend on fancy meals and in the shops. We could re-live the
80's bust all over again. In the longer term this would probably be healthy for the
economy by lowering house prices. The fundamental problem the shortage of good housing
would not have been addressed, only the government can tackle this by removing some
the restrictions preventing new houses from being built.
</p>
        <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=696c5f49-49dd-4b20-bcf0-01719b46dca3" />
      </body>
      <title>US Credit Market Meltdown - Possible Repercussions for the UK housing market.</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,696c5f49-49dd-4b20-bcf0-01719b46dca3.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/US+Credit+Market+Meltdown+Possible+Repercussions+For+The+UK+Housing+Market.aspx</link>
      <pubDate>Thu, 30 Aug 2007 13:48:58 GMT</pubDate>
      <description>&lt;p&gt;
Credit is endemic in the developed countries of the world, it is the oil between the
cogs of the economy, if you remove access to credit what will happen?
&lt;/p&gt;
&lt;p&gt;
Firstly even a worst case scenario would not see all lines of credit dissapear, applying
for credit would become a more rigourous process both on the high street and commercially.&amp;nbsp;Interest
rates&amp;nbsp;may increase this would have a knock on effect of reducing spending power
and increasing the cost of production. The first place this will have an effect is
in the housing market, typically this is the biggest loan taken out by&amp;nbsp;consumers.
&lt;/p&gt;
&lt;p&gt;
It is a well know fact in the UK where demand for housing outstrips supply that cheap
credit (low interest rates) increases peoples purchasing power and thus causes house
prices to rise. The banks willingness to lend money or access to credit is another
factor, in the UK banks have been lowering the bar and increasing the ratio of income
multiples. Five years ago the standard income multiples used by all banks was 2.5
x joint salary or three times single salary. This lending criteria was introduced
by banks as a&amp;nbsp;straighforward sanity check to prevent customers over commiting&amp;nbsp;themselves.
Increasing this ratio as quickly and by as much as 4.5 times joint salary and five
times single was a bold move by the banks. It is understandable why they did it, more
and more of the customers coming to them were priced out of the market and could not
afford to get on the property ladder. They were creditworthy but could not borrow
enough cash to buy the house / flat they wanted, the solution was simple but the consequences
of the solution may be unpleasant.
&lt;/p&gt;
&lt;p&gt;
Second mortgages and remortgaging your house can be an effective way to finance a
purchase, the security of your home will often mean a lower interest rate, however,
some consumers have deluded themselves as to what they can actually afford. The increased
security of lending against your property will also mean you can borrow more than
an unsecured loan. Finance and mortgage companies will pay less attention to a customers
credit history and ability to pay if they can offer some security (their house), in
this situation responsible lending is less likely to occur.
&lt;/p&gt;
&lt;p&gt;
So what is the worst case scenario for the UK housing market? Well a house price crash,
fuelled by higher interest rates and consumers inability to obtain credit. This could
easily lead to a recession due to people repaying their more expensive mortgages not
having any spare cash to spend on fancy meals and in the shops. We could re-live the
80's bust all over again. In the longer term this would probably be healthy for the
economy by lowering house prices. The fundamental problem the shortage of good housing
would not have been addressed, only the government can tackle this by removing some
the restrictions preventing new houses from being built.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=696c5f49-49dd-4b20-bcf0-01719b46dca3" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,696c5f49-49dd-4b20-bcf0-01719b46dca3.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=d5f21b7e-3f68-4fa1-aeca-6c15976ddc63</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,d5f21b7e-3f68-4fa1-aeca-6c15976ddc63.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,d5f21b7e-3f68-4fa1-aeca-6c15976ddc63.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=d5f21b7e-3f68-4fa1-aeca-6c15976ddc63</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <img src="http://www.world66.com/myworld66/visitedCountries/worldmap?visited=USBBBSCRMQZABEFRIEITNLESSEUKSGTHAU" />
        <br />
        <a href="http://www.world66.com/myworld66">create your own visited country map</a> or
check our <a href="http://www.world66.com/europe/italy/veneto/venice">Venice travel
guide</a><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=d5f21b7e-3f68-4fa1-aeca-6c15976ddc63" /></body>
      <title>Map of Countries I have visited</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,d5f21b7e-3f68-4fa1-aeca-6c15976ddc63.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Map+Of+Countries+I+Have+Visited.aspx</link>
      <pubDate>Mon, 19 Mar 2007 10:03:17 GMT</pubDate>
      <description>&lt;img src="http://www.world66.com/myworld66/visitedCountries/worldmap?visited=USBBBSCRMQZABEFRIEITNLESSEUKSGTHAU"&gt;
&lt;br /&gt;
&lt;a href="http://www.world66.com/myworld66"&gt;create your own visited country map&lt;/a&gt; or
check our &lt;a href="http://www.world66.com/europe/italy/veneto/venice"&gt;Venice travel
guide&lt;/a&gt;&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=d5f21b7e-3f68-4fa1-aeca-6c15976ddc63" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,d5f21b7e-3f68-4fa1-aeca-6c15976ddc63.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=fb2fe5f9-ef42-4246-94ef-1129b2eefb99</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,fb2fe5f9-ef42-4246-94ef-1129b2eefb99.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,fb2fe5f9-ef42-4246-94ef-1129b2eefb99.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=fb2fe5f9-ef42-4246-94ef-1129b2eefb99</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">In SQL 2005 you can still use sysperfinfo
but it is now deprecated and you should start reading data from sys.dm_os_performance_counters
if you have monitoring in place for SQL2000 and are migrating to 2005 you should probably
update your scripts. One other change you might need to make is to the column that
stores cntr_value as this is now a BigInt in SQL server 2005. 
<br />
This <a href="http://www.sql-server-performance.com/gv_monitoring_8_steps.asp">article </a> covers
how to monitor performance pre SQL 2005 which is still relevant but attached to this
post is an updated script for SQL 2005 It is recommended that you create a new "Performance"
database on your server and run these scripts in. Then setup a job that executes every
minute to record the performance data. 
<br /><a href="http://www.dualbotic.com/DasBlog/content/binary/Script%20to%20monitor%20sysperfinfo%20updated%20naming%20conventions%20SQL%202005.sql"></a><p>
Update:<br />
It turns out there is a <a href="http://support.microsoft.com/kb/922118">bug</a> in
the SQL 2005 user connections counter. The counter is not reduced when a Service Broker
task is ended. The result is the "User Connections" counter keeps getting bigger and
bigger. SP2 has just been released but this is still an issue I guess MS may fix this
in SP3
</p><a href="http://www.dualbotic.com/DasBlog/content/binary/Script%20to%20monitor%20sysperfinfo%20updated%20naming%20conventions%20SQL%202005.sql">Script
to monitor sysperfinfo updated naming conventions SQL 2005.sql (4.84 KB)</a><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=fb2fe5f9-ef42-4246-94ef-1129b2eefb99" /></body>
      <title>Monitor Performance in SQL 2005 using sys.dm_os_performance_counters</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,fb2fe5f9-ef42-4246-94ef-1129b2eefb99.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Monitor+Performance+In+SQL+2005+Using+Sysdmosperformancecounters.aspx</link>
      <pubDate>Mon, 12 Mar 2007 12:42:14 GMT</pubDate>
      <description>In SQL 2005 you can still use sysperfinfo but it is now deprecated and you should start reading data from sys.dm_os_performance_counters if you have monitoring in place for SQL2000 and are migrating to 2005 you should probably update your scripts. One other change you might need to make is to the column that stores cntr_value as this is now a BigInt in SQL server 2005. 
&lt;br&gt;
This &lt;a href="http://www.sql-server-performance.com/gv_monitoring_8_steps.asp"&gt;article &lt;/a&gt; covers
how to monitor performance pre SQL 2005 which is still relevant but attached to this
post is an updated script for SQL 2005 It is recommended that you create a new "Performance"
database on your server and run these scripts in. Then setup a job that executes every
minute to record the performance data. 
&lt;br&gt;
&lt;a href="http://www.dualbotic.com/DasBlog/content/binary/Script%20to%20monitor%20sysperfinfo%20updated%20naming%20conventions%20SQL%202005.sql"&gt;&lt;/a&gt; 
&lt;p&gt;
Update:&lt;br&gt;
It turns out there is a &lt;a href="http://support.microsoft.com/kb/922118"&gt;bug&lt;/a&gt; in
the SQL 2005 user connections counter. The counter is not reduced when a Service Broker
task is ended. The result is the "User Connections" counter keeps getting bigger and
bigger. SP2 has just been released but this is still an issue I guess MS may fix this
in SP3
&lt;/p&gt;
&lt;a href="http://www.dualbotic.com/DasBlog/content/binary/Script%20to%20monitor%20sysperfinfo%20updated%20naming%20conventions%20SQL%202005.sql"&gt;Script
to monitor sysperfinfo updated naming conventions SQL 2005.sql (4.84 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=fb2fe5f9-ef42-4246-94ef-1129b2eefb99" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,fb2fe5f9-ef42-4246-94ef-1129b2eefb99.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=2090a3c6-ccc0-47b2-a3d3-a31ebb47416f</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,2090a3c6-ccc0-47b2-a3d3-a31ebb47416f.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,2090a3c6-ccc0-47b2-a3d3-a31ebb47416f.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=2090a3c6-ccc0-47b2-a3d3-a31ebb47416f</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
So I am trying to get to grips with what makes <a href="http://www.process64.com/"> ThinkJot
V2 tick</a>. Firstly it is written in C# 2.0 with ASP.NET one of the design goals
was to make it MONO friendly but I'm not sure of the status. 
<h1>Data Provider Model
</h1><p>
TJ V2 implements a data provider model at time of writing the only implemented data
storage mechanism is XML. The XML provider uses serialisation to persist objects to
the file system.
</p><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=2090a3c6-ccc0-47b2-a3d3-a31ebb47416f" /></body>
      <title>ThinkJot Architecture Notes</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,2090a3c6-ccc0-47b2-a3d3-a31ebb47416f.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/ThinkJot+Architecture+Notes.aspx</link>
      <pubDate>Sat, 10 Mar 2007 12:49:40 GMT</pubDate>
      <description>
So I am trying to get to grips with what makes &lt;a href="http://www.process64.com/"&gt; ThinkJot
V2 tick&lt;/a&gt;. Firstly it is written in C# 2.0 with ASP.NET one of the design goals
was to make it MONO friendly but I'm not sure of the status. 
&lt;h1&gt;Data Provider Model
&lt;/h1&gt;
&lt;p&gt;
TJ V2 implements a data provider model at time of writing the only implemented data
storage mechanism is XML. The XML provider uses serialisation to persist objects to
the file system.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=2090a3c6-ccc0-47b2-a3d3-a31ebb47416f" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,2090a3c6-ccc0-47b2-a3d3-a31ebb47416f.aspx</comments>
      <category>ThinkJot</category>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=87a475b2-1398-4ed5-85a0-036923afbb9a</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,87a475b2-1398-4ed5-85a0-036923afbb9a.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,87a475b2-1398-4ed5-85a0-036923afbb9a.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=87a475b2-1398-4ed5-85a0-036923afbb9a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I work as a developer mainly within the
financial services sector. The solution my <a href="http://www.RedlineSoftware.co.uk">company</a> develops
is complex and handles all aspects of a finance company's business. The product is
quite mature having first been developed in classic ASP then redeveloped in ASP.NET.
It does all the day to day stuff well and offers great benefits in terms of information
management and automation of repetitive tasks.<br />
The other day I was thinking how could we significantly improve the product and I
came up with two areas that currently represent problems that are non trivial to fix.<br />
Firstly due to the complex nature of the system the finance companies would like to
be able to test configuration changes for exsiting and new clients. When they have
tested them they would like to be able to auto-promote those changes to Live in a
controlled manner and if there were any problems roll back the changes quickly. This
represents something of a design challenge. We can build as many environments as we
like but promoting changes from one to the next is not straightforward. We could create
some stored procedures that would move data accross from a Trial database to the Live
one but it is not obvious how these changes could later be rolled back, what's more
these stored procedures would have to be maintained whenever schema changes occured.
It would also be difficult to know whether all changes in the trial environment were
to be moved or just specific ones for specific clients. I can see there being a solution
for promoting specific changes as required by the finance company but not a generic
solution to this problem.<br /><br />
The other major problem we face is regression testing after new functionality is added
or existing functionality is altered. Like any complex solution there is a lot of
interaction within the system changing something can have one desired effect and five
undesired ones. If we could do it all again differently maybe a test driven development
approach would help allieveate some of this pain. The only problem with this approach
is it would have taken longer to get a working product out the door. At the time the
highest priority was to get to a point where we had a working solution. This could
be viewed as short-term thinking but the finances of the company were dictating this.
It is also worth remembering we were developing web applications when the internet
was a pimply faced youth so there was a steep learning curve as no-one had done it
before and written a book on how to do it.<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=87a475b2-1398-4ed5-85a0-036923afbb9a" /></body>
      <title>Creating Complex Software that is Easy to Use is Difficult</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,87a475b2-1398-4ed5-85a0-036923afbb9a.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Creating+Complex+Software+That+Is+Easy+To+Use+Is+Difficult.aspx</link>
      <pubDate>Fri, 16 Feb 2007 16:44:50 GMT</pubDate>
      <description>I work as a developer mainly within the financial services sector. The solution my &lt;a href="http://www.RedlineSoftware.co.uk"&gt;company&lt;/a&gt; develops
is complex and handles all aspects of a finance company's business. The product is
quite mature having first been developed in classic ASP then redeveloped in ASP.NET.
It does all the day to day stuff well and offers great benefits in terms of information
management and automation of repetitive tasks.&lt;br&gt;
The other day I was thinking how could we significantly improve the product and I
came up with two areas that currently represent problems that are non trivial to fix.&lt;br&gt;
Firstly due to the complex nature of the system the finance companies would like to
be able to test configuration changes for exsiting and new clients. When they have
tested them they would like to be able to auto-promote those changes to Live in a
controlled manner and if there were any problems roll back the changes quickly. This
represents something of a design challenge. We can build as many environments as we
like but promoting changes from one to the next is not straightforward. We could create
some stored procedures that would move data accross from a Trial database to the Live
one but it is not obvious how these changes could later be rolled back, what's more
these stored procedures would have to be maintained whenever schema changes occured.
It would also be difficult to know whether all changes in the trial environment were
to be moved or just specific ones for specific clients. I can see there being a solution
for promoting specific changes as required by the finance company but not a generic
solution to this problem.&lt;br&gt;
&lt;br&gt;
The other major problem we face is regression testing after new functionality is added
or existing functionality is altered. Like any complex solution there is a lot of
interaction within the system changing something can have one desired effect and five
undesired ones. If we could do it all again differently maybe a test driven development
approach would help allieveate some of this pain. The only problem with this approach
is it would have taken longer to get a working product out the door. At the time the
highest priority was to get to a point where we had a working solution. This could
be viewed as short-term thinking but the finances of the company were dictating this.
It is also worth remembering we were developing web applications when the internet
was a pimply faced youth so there was a steep learning curve as no-one had done it
before and written a book on how to do it.&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=87a475b2-1398-4ed5-85a0-036923afbb9a" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,87a475b2-1398-4ed5-85a0-036923afbb9a.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=edca7846-b1ff-4ecc-9809-129499145aa5</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,edca7846-b1ff-4ecc-9809-129499145aa5.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,edca7846-b1ff-4ecc-9809-129499145aa5.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=edca7846-b1ff-4ecc-9809-129499145aa5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <img src="content/binary/wii.jpg" border="0" />
        <br />
My incredibly generous (shopaholic) wife gave me a Wii for valentines day. I wasn't
expecting it as I had only intimated that I would like one in september for my birthday.<br /><br />
The Wii is different from 'normal' consoles because the controllers offer a much more
natural experience. You can literally place a controller in the hands of someone who
has never played a computer game in their life and after 30 seconds of instruction,
sit back and watch them play Wii Sports Tennis. The Wii seriously broadens the audience
of people that will enjoy using a console and allows three generations of a familly
to enjoy the gaming experience together. If you don't believe me try discussing the
merits of Halo on the Xbox with your Grandma then ask her to have a go at Wii tennis
and see which she enjoys the most.<br />
In essence then the Wii is all about fun and doesn't take itself too seriously it
is the volkswagen beetle of the console world and I think Nintendo have struck gold
with it.<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=edca7846-b1ff-4ecc-9809-129499145aa5" /></body>
      <title>Wii eeeeeeeeeeeeeeeeee!</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,edca7846-b1ff-4ecc-9809-129499145aa5.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Wii+Eeeeeeeeeeeeeeeeee.aspx</link>
      <pubDate>Fri, 16 Feb 2007 14:47:32 GMT</pubDate>
      <description>&lt;img src="content/binary/wii.jpg" border="0"&gt;
&lt;br&gt;
My incredibly generous (shopaholic) wife gave me a Wii for valentines day. I wasn't
expecting it as I had only intimated that I would like one in september for my birthday.&lt;br&gt;
&lt;br&gt;
The Wii is different from 'normal' consoles because the controllers offer a much more
natural experience. You can literally place a controller in the hands of someone who
has never played a computer game in their life and after 30 seconds of instruction,
sit back and watch them play Wii Sports Tennis. The Wii seriously broadens the audience
of people that will enjoy using a console and allows three generations of a familly
to enjoy the gaming experience together. If you don't believe me try discussing the
merits of Halo on the Xbox with your Grandma then ask her to have a go at Wii tennis
and see which she enjoys the most.&lt;br&gt;
In essence then the Wii is all about fun and doesn't take itself too seriously it
is the volkswagen beetle of the console world and I think Nintendo have struck gold
with it.&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=edca7846-b1ff-4ecc-9809-129499145aa5" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,edca7846-b1ff-4ecc-9809-129499145aa5.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=f71f8132-74ce-432c-8bc2-364043cc22c3</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,f71f8132-74ce-432c-8bc2-364043cc22c3.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,f71f8132-74ce-432c-8bc2-364043cc22c3.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=f71f8132-74ce-432c-8bc2-364043cc22c3</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Here is a story of poor customer service
and woefully inadequate communication...<br /><br />
On Feb 13th I ordered my beloved wife a dozen red roses to be delivered on Valentines
Day on the Interflora website. A couple of minutes later I received an email confirming
that the order had been received. I was a little concerned because the website was
behaving bizzarely but I put this down to the fact that it was probably very busy.<br /><br />
Well you can guess what happened next, valentines day came and went and no flowers
were delivered. My wife was less than happy but I explained that I had ordered the
flowers and I would speak with interflora to try and find out what went wrong. I tried
phoning on the 14th but couldn't get through so I sent an email. The next day I had
an email back telling me my email had been stopped by Interflora's virus checker due
to an attachment. I didn't attach anything to the message but I do have an electronic
signature that can cause this so I resent my email without the signature. I heard
nothing from Interflora that day, I put this down to them probably clearing through
a backlog of valentines day problems. On the 16th (today) I tried calling again after
having checked my credit card and found that a payment (£45) had been taken. The phone
rang about 15 times then stopped, so I emailed them again asking someone to contact
me.<br /><br />
I like most people accept that these things will happen even with the best processes
in place, what seperates the good companies from the bad is when things go wrong,
good companies do their level best to put things right and retain the customer. This
has to be done quickly, i'm not sure what gesture Interflora could offer me now to
make me consider ever using them again!<br /><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=f71f8132-74ce-432c-8bc2-364043cc22c3" /></body>
      <title>Interflora Sucks!</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,f71f8132-74ce-432c-8bc2-364043cc22c3.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Interflora+Sucks.aspx</link>
      <pubDate>Fri, 16 Feb 2007 13:00:03 GMT</pubDate>
      <description>Here is a story of poor customer service and woefully inadequate communication...&lt;br&gt;
&lt;br&gt;
On Feb 13th I ordered my beloved wife a dozen red roses to be delivered on Valentines
Day on the Interflora website. A couple of minutes later I received an email confirming
that the order had been received. I was a little concerned because the website was
behaving bizzarely but I put this down to the fact that it was probably very busy.&lt;br&gt;
&lt;br&gt;
Well you can guess what happened next, valentines day came and went and no flowers
were delivered. My wife was less than happy but I explained that I had ordered the
flowers and I would speak with interflora to try and find out what went wrong. I tried
phoning on the 14th but couldn't get through so I sent an email. The next day I had
an email back telling me my email had been stopped by Interflora's virus checker due
to an attachment. I didn't attach anything to the message but I do have an electronic
signature that can cause this so I resent my email without the signature. I heard
nothing from Interflora that day, I put this down to them probably clearing through
a backlog of valentines day problems. On the 16th (today) I tried calling again after
having checked my credit card and found that a payment (£45) had been taken. The phone
rang about 15 times then stopped, so I emailed them again asking someone to contact
me.&lt;br&gt;
&lt;br&gt;
I like most people accept that these things will happen even with the best processes
in place, what seperates the good companies from the bad is when things go wrong,
good companies do their level best to put things right and retain the customer. This
has to be done quickly, i'm not sure what gesture Interflora could offer me now to
make me consider ever using them again!&lt;br&gt;
&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=f71f8132-74ce-432c-8bc2-364043cc22c3" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,f71f8132-74ce-432c-8bc2-364043cc22c3.aspx</comments>
      <category>Poor Customer Service</category>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=db5d1608-5502-4cb0-ab10-4eb92343446f</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,db5d1608-5502-4cb0-ab10-4eb92343446f.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,db5d1608-5502-4cb0-ab10-4eb92343446f.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=db5d1608-5502-4cb0-ab10-4eb92343446f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">You can sign the online petition using
the link below, after you sign an email is sent to you for confirmation. At time of
writing over 1.3 million people have signed 
<br /><a href="http://petitions.pm.gov.uk/traveltax/">Sign up</a><img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=db5d1608-5502-4cb0-ab10-4eb92343446f" /></body>
      <title>Sign the online petition against the planned vehicle tracking and road pricing policy</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,db5d1608-5502-4cb0-ab10-4eb92343446f.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Sign+The+Online+Petition+Against+The+Planned+Vehicle+Tracking+And+Road+Pricing+Policy.aspx</link>
      <pubDate>Tue, 13 Feb 2007 11:50:53 GMT</pubDate>
      <description>You can sign the online petition using the link below, after you sign an email is sent to you for confirmation. At time of writing over 1.3 million people have signed
&lt;br /&gt;
&lt;a href="http://petitions.pm.gov.uk/traveltax/"&gt;Sign up&lt;/a&gt;&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=db5d1608-5502-4cb0-ab10-4eb92343446f" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,db5d1608-5502-4cb0-ab10-4eb92343446f.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=a64f9e1f-022e-42d9-8064-0ca595eb19e1</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,a64f9e1f-022e-42d9-8064-0ca595eb19e1.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,a64f9e1f-022e-42d9-8064-0ca595eb19e1.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=a64f9e1f-022e-42d9-8064-0ca595eb19e1</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">I have just wasted several days of my life
trying to get dasBlog hosted on my Brinkster account. I wanted to use ASP 2.0 and
version 1.9 of dasBlog unfortunately at the time of writing this is impossible.<br /><br />
Brinkster have set &lt;trust level="Medium"&gt; in their servers's machine.config
this is not overridable in your web.config if you try and override it your app will
blow up. dasBlog was originally architected under 1.1 and designed to use &lt;trust
level="Full"&gt; you can read more on the Brinkster forum <a href="http://forums.brinkster.com/forummessage.asp?id=113605&amp;Forum=23">here.</a><br /><br />
There is an alternative Thinkjot which does work but comes with this warning "It may
be unstable and cause problems in the application pool" read more <a href="http://www.crystaltech.com/forum/topic.asp?TOPIC_ID=13132">here</a> .
I have only just installed it and will update this post at a later date if I encounter
problems. You can get thinkjot <a href="http://www.process64.com/thinkjot/download.htm">here</a> it
is based on dasBlog but has been written to work at the medium trust level. To get
it working you must get create a subfolder in your webroot folder then upload the
Thinkjot files and folders to it. You must edit the web.config file and comment out
the line &lt;trust level="Medium" originUrl=""/&gt;. In the SiteConfig folder you
must edit the site.config file and set the &lt;Root&gt; element to the URL of your
blog. You can edit these files locally and upload them or use the brinkster file manager.
You must then contact the brinkster live chat support and ask them to give read /
write permission to NETWORKSERVICE on three subfolders &lt;yourfolder&gt;\content
&lt;yourfolder&gt;\logs &lt;yourfolder&gt;\SiteConfig and create a VIRTUAL WEBROOT
for &lt;yourfolder&gt;. They will only do this if you have a DEVELOPER hosting package
multiple virtual roots are not supported in lesser packages.<br /><br />
When Brinkster switched the trust level to Medium just before christmas many of their
customers sites that were using ASP 2.0  stopped working, if you are contemplating
using Brinkster or any other hosting company for a 2.0 application you should read <a href="http://forums.brinkster.com/forummessage.asp?id=113605&amp;Forum=23">this</a>. <img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=a64f9e1f-022e-42d9-8064-0ca595eb19e1" /></body>
      <title>Brinkster ASP 2.0 and dasBlog</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,a64f9e1f-022e-42d9-8064-0ca595eb19e1.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Brinkster+ASP+20+And+DasBlog.aspx</link>
      <pubDate>Tue, 06 Feb 2007 15:52:25 GMT</pubDate>
      <description>I have just wasted several days of my life trying to get dasBlog hosted on my Brinkster account. I wanted to use ASP 2.0 and version 1.9 of dasBlog unfortunately at the time of writing this is impossible.&lt;br&gt;
&lt;br&gt;
Brinkster have set &amp;lt;trust level="Medium"&amp;gt; in their servers's machine.config
this is not overridable in your web.config if you try and override it your app will
blow up. dasBlog was originally architected under 1.1 and designed to use &amp;lt;trust
level="Full"&amp;gt; you can read more on the Brinkster forum &lt;a href="http://forums.brinkster.com/forummessage.asp?id=113605&amp;amp;Forum=23"&gt;here.&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
There is an alternative Thinkjot which does work but comes with this warning "It may
be unstable and cause problems in the application pool" read more &lt;a href="http://www.crystaltech.com/forum/topic.asp?TOPIC_ID=13132"&gt;here&lt;/a&gt; .
I have only just installed it and will update this post at a later date if I encounter
problems. You can get thinkjot &lt;a href="http://www.process64.com/thinkjot/download.htm"&gt;here&lt;/a&gt; it
is based on dasBlog but has been written to work at the medium trust level. To get
it working you must get create a subfolder in your webroot folder then upload the
Thinkjot files and folders to it. You must edit the web.config file and comment out
the line &amp;lt;trust level="Medium" originUrl=""/&amp;gt;. In the SiteConfig folder you
must edit the site.config file and set the &amp;lt;Root&amp;gt; element to the URL of your
blog. You can edit these files locally and upload them or use the brinkster file manager.
You must then contact the brinkster live chat support and ask them to give read /
write permission to NETWORKSERVICE on three subfolders &amp;lt;yourfolder&amp;gt;\content
&amp;lt;yourfolder&amp;gt;\logs &amp;lt;yourfolder&amp;gt;\SiteConfig and create a VIRTUAL WEBROOT
for &amp;lt;yourfolder&amp;gt;. They will only do this if you have a DEVELOPER hosting package
multiple virtual roots are not supported in lesser packages.&lt;br&gt;
&lt;br&gt;
When Brinkster switched the trust level to Medium just before christmas many of their
customers sites that were using ASP 2.0&amp;nbsp; stopped working, if you are contemplating
using Brinkster or any other hosting company for a 2.0 application you should read &lt;a href="http://forums.brinkster.com/forummessage.asp?id=113605&amp;amp;Forum=23"&gt;this&lt;/a&gt;. &lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=a64f9e1f-022e-42d9-8064-0ca595eb19e1" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,a64f9e1f-022e-42d9-8064-0ca595eb19e1.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=1bdf509a-14ca-424e-95cf-016b45b828c6</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,1bdf509a-14ca-424e-95cf-016b45b828c6.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.dualbotic.com/DasBlog/CommentView,guid,1bdf509a-14ca-424e-95cf-016b45b828c6.aspx</wfw:comment>
      <wfw:commentRss>http://www.dualbotic.com/DasBlog/SyndicationService.asmx/GetEntryCommentsRss?guid=1bdf509a-14ca-424e-95cf-016b45b828c6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">I have become a Just-Dial affiliate and
built a website to promote the service. Anyone can do this all you need to do is register
on their website. My new website is <a href="http://www.Dial360.co.uk">www.Dial360.co.uk</a>.
I am in the final stages of completing it, hoping to finish it off this weekend. The
site is built completely in ASP,NET 2.0 using master pages. I am impressed with how
easy it was to build.<img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=1bdf509a-14ca-424e-95cf-016b45b828c6" /></body>
      <title>Make Cheap International Calls to India, China, Thailand Etc.</title>
      <guid isPermaLink="false">http://www.dualbotic.com/DasBlog/PermaLink,guid,1bdf509a-14ca-424e-95cf-016b45b828c6.aspx</guid>
      <link>http://www.dualbotic.com/DasBlog/Make+Cheap+International+Calls+To+India+China+Thailand+Etc.aspx</link>
      <pubDate>Fri, 02 Feb 2007 17:16:19 GMT</pubDate>
      <description>I have become a Just-Dial affiliate and built a website to promote the service. Anyone can do this all you need to do is register on their website. My new website is &lt;a href="http://www.Dial360.co.uk"&gt;www.Dial360.co.uk&lt;/a&gt;.
I am in the final stages of completing it, hoping to finish it off this weekend. The
site is built completely in ASP,NET 2.0 using master pages. I am impressed with how
easy it was to build.&lt;img width="0" height="0" src="http://www.dualbotic.com/DasBlog/aggbug.ashx?id=1bdf509a-14ca-424e-95cf-016b45b828c6" /&gt;</description>
      <comments>http://www.dualbotic.com/DasBlog/CommentView,guid,1bdf509a-14ca-424e-95cf-016b45b828c6.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dualbotic.com/DasBlog/Trackback.aspx?guid=169355c6-5d67-455a-9880-ba3a9eca91cf</trackback:ping>
      <pingback:server>http://www.dualbotic.com/DasBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.dualbotic.com/DasBlog/PermaLink,guid,169355c6-5d67-455a-9880-ba3a9eca91cf.aspx</pingback:target>
      <dc:creator>
      </