<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="0.91">
<channel><title>Products, the Universe and Everything</title><link>http://www.riverblade.co.uk/blog.php</link><description>Riverblade's products, and the technologies we encounter along the way</description><language>en-us</language><item><title>ResOrg 2.0 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2012_01_01_archive.xml#2012012201#2012012201</link><description><![CDATA[
    
<b>Well, it's done.</b> After a rather extended incubation period ResOrg 2.0.0.15 (the first public ResOrg 2.0 build) was uploaded earlier this morning, and the <a href="http://www.riverblade.co.uk/products/resorg/">ResOrg product pages</a> updated to match.

If you have used ResOrg 1.x before, you will notice that the user interface of ResOrg 2.0 is subtly different from its predecessor - notably in the Visual Studio plug-in (which now of course supports Visual Studio 2008 and 2010...).

In particular, the old (and rather limited) "ResOrg.NET Explorer" toolwindow has been replaced by a much more useful "Symbol Files Display" which is also available in the standalone application.

If you are using Visual Studio 2010, it might interest you to know that ResOrg 2.0 can automatically update Ribbon Designer (.mfcribbon-ms) files when an ID referenced in a ribbon resource is renumbered.

I won't include any screenshots in this post as a couple of good ones were included in the previous post, however if you are reading this post in your RSS reader you can find them at <a href="http://www.riverblade.co.uk/blog.php?archive=2011_12_01_archive.xml#2011121501">http://www.riverblade.co.uk/blog.php?archive=2011_12_01_archive.xml#2011121501</a>.

<b><ul><li><a href="http://www.riverblade.co.uk/products/resorg/downloads.html">Try ResOrg 2.0</li></ul></b>

     
    ]]></description></item>
<item><title>ResOrg 2.0 update</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_12_01_archive.xml#2011121501#2011121501</link><description><![CDATA[
    
We released a new beta of <b>ResOrg 2.0</b> this morning. This one has a new and slightly more up to date look and feel than its predecessors, as you can probably see from the screenshot below:

<div align="center">
  <a href="http://www.riverblade.co.uk/images/blog/2011/resorg2_app.png" rel="lightbox[Blog]" title="The ResOrg 2.0 application">
    <img alt="The ResOrg 2.0 application" src="http://www.riverblade.co.uk/images/blog/2011/resorg2_app.png" width="700" height="525 border="0"
  /a
/div

pOne small but significant improvement is the ability to renumber IDs in the span class="code".mfcribbon-ms/span files used by the Visual Studio 2010 a href="http://msdn.microsoft.com/en-us/library/ee354408.aspx" target="_blank"Ribbon Designer/a:/p

div align="center"
  a href="http://www.riverblade.co.uk/images/blog/2011/resorg2_vs2010.png" rel="lightbox[Blog]" title="ResOrg 2.0 running within Microsoft Visual Studio 2010"
    img alt="ResOrg 2.0 running within Microsoft Visual Studio 2010" src="http://www.riverblade.co.uk/images/blog/2011/resorg2_vs2010.png" width="700" height="525 border="0" />
  </a>
</div>

If the value of a symbol which appears in a .mfcribbon-ms file associated with the same .rc file is changed, ResOrg will now automatically update the contents of the .mfcribbon-ms file when the symbol file is saved.

The symbol highlighted in yellow above is an example - if you change the value of IDB_BUTTONS in the left hand pane and the save the file, the corresponding value in the ribbon.mfcribbon-ms file will be updated automatically and the IDE will then prompt you to reload the ribbon.mfcribbon-ms file.

We still have a handful of things to change in ResOrg 2.0 before releasing it publicly, but it's now just about there.

     
    ]]></description></item>
<item><title>Today only - 50% off Visual Lint Standard Edition on Bits du Jour!</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_12_01_archive.xml#2011120601#2011120601</link><description><![CDATA[
    
Visual Lint Standard Edition is being featured on <a href="http://www.bitsdujour.com/software/visual-lint-standard-edition" target="_blank">Bits du Jour</a> today for a whopping <b>50% discount</b>.

We obviously can't afford to offer this kind of discount often, so it will be available for <b>today only</b>. If you are interested in a Standard Edition licence at half the price it would normally be this is your big chance!

Please visit <a href="http://www.bitsdujour.com/software/visual-lint-standard-edition" target="_blank">http://www.bitsdujour.com/software/visual-lint-standard-edition</a> for more information.

     
    ]]></description></item>
<item><title>ESWC is this weekend - and I'm speaking!</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_11_01_archive.xml#2011111801#2011111801</link><description><![CDATA[
    
    <div align="center"><img src="/images/blog/2011/eswc2011_what_is_quality.jpg" alt="What is Quality?" /></div>
    This is one of the slides from the "Software Quality for MicrosISVs" talk I'm giving at this weekend's <a href="http://euroconference.org/" target="_blank">European Software Conference</a>. Although I haven't presented a talk for a while (the last one was the "Code Analysis Tool Parallisation and Grid Computing" BOF session I did at ACCU 2009) I'm really looking forward to it.

  I'm sure you'll agree it's a huge topic to present in a 45 minute slot, though. Wish me luck!
     
    ]]></description></item>
<item><title>Visual Lint 3.0.8.166 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_11_01_archive.xml#2011111701#2011111701</link><description><![CDATA[
    The following changes are included in this build:
    <ul>
        <li>Fixed a bug in the parsing of Visual Studio 2010 projects using Forced Include properties containing the $(ProjectName) environment variable.</li>
        <li>If the active analysis tool is Vera++ and VERA_ROOT (which is needed to use Vera++) is not defined, Visual Lint will now define it for the current process.</li>
   </ul>

     
    ]]></description></item>
<item><title>LintProject Pro 2.5.2.23 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_10_01_archive.xml#2011102601#2011102601</link><description><![CDATA[
    The following changes are included in this build:
    <ul>
        <li>Fixed a bug in the handling of UNC paths while writing PC-lint project indirect files [from Visual Lint 3.0.6.162].</li>
        <li>Fixed a bug in the parsing of PC-lint XML formatted analysis results (generated by env-xml.lnt) which could cause the contents of the &lt;Description&gt; tag to be truncated [from Visual Lint 3.0.6.162].</li>
        <li>Revised the layout of the charts used within generated analysis reports [from Visual Lint 3.0.6.162 and 3.0.7.164].</li>
        <li>Tweaked the PC-lint analysis results parser to better handle raw analysis results generated without an env-*.lnt file [from Visual Lint 3.0.7.164].</li>
        <li>Fixed a bug in the parsing of Visual Studio 2010 projects using Forced Include properties containing the $(ProjectName) environment variable [from Visual Lint 3.0.7.164b].</li>
        <li>Fixed a potential crash if no configurations could be read from a project file being analysed.</li>
        <li>Added the /exportfile and /exportformat switches to allow analysis results to be exported when the analysis run completes. The following formats are currently supported: "text" (as implemented by the Visual Lint "Copy to Clipboard" command in the analysis results display), "env-xml" (PC-lint env-xml.lnt format) and "SATE" (<a href="http://samate.nist.gov/SATE.html" mce_href="http://samate.nist.gov/SATE.html" target="_blank">http://samate.nist.gov/SATE.html</a>).</li>
        <li>Added basic support for <a href="http://www.atmel.com/microsite/avr_studio_5" mce_href="http://www.atmel.com/microsite/avr_studio_5" target="_blank">AVR Studio 5.0</a> solutions (.avrsln) and projects (.avrgccproj).</li>
        <li>Added basic support for <a href="http://www.analog.com/en/processors-dsp/blackfin/VDSP-BF-SH-TS/products/product.html" mce_href="http://www.analog.com/en/processors-dsp/blackfin/VDSP-BF-SH-TS/products/product.html" target="_blank">Visual DSP++</a> 4.0 and 5.0+ projects (.dpj).</li>
        <li>Added basic support for <a href="http://www.microchip.com/en_us/family/mplabx/" mce_href="http://www.microchip.com/en_us/family/mplabx/" target="_blank">MPLAB X</a> projects (nbproject/project.xml).</li>
    </ul>

     
    ]]></description></item>
<item><title>Visual Lint 3.0.7.164 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_10_01_archive.xml#2011101801#2011101801</link><description><![CDATA[
    The following changes are included in this build:
    <ul>
        <li>Added basic support for the <a href="http://www.inspirel.com/vera/" target="_blank">Vera++</a> C++ static analysis tool.</li>
        <li>Optimised the Visual Lint start-up process for faster loading.</li>
        <li>Added support for Eclipse projects whose location is defined via a URI stored within a .location file within the workspace .metadata folder.</li>
        <li>Added support for the Eclipse environment variable <code>${parent-2-project_loc}</code>.</li>
        <li>Guarded against repeated Eclipse resource project add/remove events during "Open/Close Project" operations.</li>
        <li>Added basic support for linked resources and path variables in Eclipse projects.</li>
        <li>Fixed an intermittent crash when a project was removed in Eclipse with the Analysis Status Display "All Files" view active.</li>
        <li>Fixed a bug in the Analysis Status Display which caused the selection of the "Filter" drop list to be lost when a project was closed in Eclipse.</li>
        <li>Fixed a bug in the Manual Analysis Dialog which manifested when a file which was not a member of the currently loaded solution (if any) was analysed with the "Close this dialog when the analysis completes" checkbox active.</li>
        <li>Fixed a bug with opening linked files for editing from the Analysis Status Display within the Eclipse IDE.</li>
        <li>Fixed a bug in the handling of PC-lint issue categories which affected the Visual Lint Category "Issues" page.</li>
        <li> Modified the PC-lint analysis results parser to better handle raw analysis results generated without an <code>env-*.lnt</code> file.</li>
        <li>The Analysis Results Display "Go to Source" command will now be disabled if the selected issue does not include details of the source file.</li>
        <li>The Analysis Results Display "Go to Source" command now checks that the file exists, and displays an error message otherwise.</li>
        <li>Revised the look and feel of pie charts used in reports/displays following beta test feedback on the changes introduced in Visual Lint 3.0.6.162.</li>
        <li>Minor tweaks to the layout of the chart properties controls within the Analysis Results Display.</li>
    </ul>

     
    ]]></description></item>
<item><title>Visual Lint and Atmel AVR Studio 5</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_09_01_archive.xml#2011091601#2011091601</link><description><![CDATA[
From our perspective one of the more intriguing embedded environments to appear recently is Atmel's <a href="http://www.atmel.com/microsite/avr_studio_5" target="_blank">AVR Studio 5</a>.

When I first saw a screenshot of this IDE (it was mentioned in a post in the <a href="http://www.codeproject.com/Lounge.aspx" target="_blank">CodeProject Lounge</a>) it was immediately obvious that this was some sort of Visual Studio derivative.

In fact, although it uses GCC toolchains, the environment is based on the <a href="http://msdn.microsoft.com/en-us/library/bb685691.aspx" target="_blank">Visual Studio 2010 isolated shell</a> (which incidentally is something we briefly considered using ourselves for a future standalone GUI version of Visual Lint, but decided against because of its complexity and the size of the download).

It obviously occured to us then that as a Visual Studio derivative, it shouldn't be too difficult to get Visual Lint running within it. The first step was obviously to install the IDE in a VM (XP SP3 - doesn't XP look a bit old these days...?) and experiment with some projects.

AVR Studio 5 codebases uses the Visual Studio 2010 solution file format (albeit rebadged as a <code>.avrsln</code> file) and a new MSBuild based project file format (<code>.avrgccproj</code>), so the first thing we obviously had to do was implement parsers for these files (something that will also benefit LintProject Pro, of course). Once that was done, we turned our attention to getting Visual Lint to load within the IDE itself.

This turned out to be fairly straightforward. Although AVR Studio 5 does not seem to support COM add-in registration in <code>HKEY_LOCAL_MACHINE</code> (which is how the Visual Lint add-in registers in Visual Studio), the corresponding registration in <code>HKEY_CURRENT_USER\Software\Atmel\AVRStudio\5.0\AddIns</code> <b>does</b> work. Although this is problematical from an installation point of view (see my <a href="http://riverblade.co.uk/blog.php?archive=2011_09_01_archive.xml#2011091501" target="_blank">previous post on the Visual Studio 11 Developer Preview</a>) it is not a showstopper by any means.

With manual add-in registration in place, Visual Lint loaded within the IDE. Although a few minor tweaks were needed to work around issues such as AVR reporting itself as "Visual Studio Express Edition, version 1.0" (which caused the version detection code in Visual Lint to default to 16 colour command bitmaps!) those were easily addressed. 

As a result, we now have AVR Studio 5 running with a development build of Visual Lint:

<div align="center">
  <a href="http://riverblade.co.uk/images/blog/2011/avrstudio_1.png" rel="lightbox[Blog]" title="Visual Lint running within AVR Studio 5"><img src="http://riverblade.co.uk/images/blog/2011/avrstudio_1.png" alt="Visual Lint running within AVR Studio 5" width="700" height="525" /></a>
  
  <a href="http://riverblade.co.uk/images/blog/2011/avrstudio_2.png" rel="lightbox[Blog]" title="Visual Lint running within AVR Studio 5"><img src="http://riverblade.co.uk/images/blog/2011/avrstudio_2.png" alt="Visual Lint running within AVR Studio 5" width="700" height="525" /></a>
</div>

Although we still have quite a bit to do (not least the code editor markers and installer) before AVR Studio 5 can become a supported host environment for Visual Lint this is a very promising start. Needless to say, beta testers are welcome.
     
    ]]></description></item>
<item><title>Visual Studio 11 Developer Preview</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_09_01_archive.xml#2011091501#2011091501</link><description><![CDATA[
Hot on the heels of the Windows 8 preview (which we're already experimenting with in a VM) comes something probably even more significant for us - an early preview of <b>Visual Studio 11</b>, no less!

The first thing we tried to do was of course to load Visual Lint into it. Although Visual Lint won't yet load automatically into VS11, by the simple trick of exporting the registry from <code>HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\<b>10.0</b>\AddIns\Visual Lint</code> and reimporting it to <code>HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\<b>11.0</b>\AddIns\Visual Lint</code> (with the <code>Wow6432Node</code> node on x64 machines, of course) we were able to get it to show up in the VS11 Add-In Manager.

Unfortunately, Visual Studio then reported an error when it tried to load the add-in.

After a little experimentation we discovered that VS11 COM add-in registration in <code>HKEY_LOCAL_MACHINE</code> is broken in the preview, but once we moved the registration to <code>HKEY_CURRENT_USER</code> Visual Lint loaded correctly (albeit without a toolbar or menu as its VSPackage implementation doesn't yet know about VS11).

If you really need the proof, here it is:

<div align="center">
  <a href="http://riverblade.co.uk/images/blog/2011/vs11_preview_output_window.png" rel="lightbox[Blog]" title="The Visual Lint Status View running within the Visual Studio 11 developer preview"><img src="http://riverblade.co.uk/images/blog/2011/vs11_preview_output_window.png" alt="The Visual Lint Status View running within the Visual Studio 11 developer preview" width="700" height="233" /></a>
</div>

The slightly unnerving thing about this is the issue it raises within the installer - writing to <code>HKEY_CURRENT_USER</code> from an elevated installer is highly discouraged behaviour (it will cause your app to fail a platform test if you submit it for formal testing) and for good reason - if the logged in user doesn't have admin privileges the user account that gets modified by the installer will be the wrong one.

Hence if this isn't fixed in VS11 we have some headscratching to do. Nevertheless, it's a start.
     
    ]]></description></item>
<item><title>Visual Lint 3.0.6.162 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_09_01_archive.xml#2011090501#2011090501</link><description><![CDATA[
    The following changes are included in this build:
    <ul>
      <li>Fixed a bug in the handling of UNC paths while writing PC-lint project indirect files.</li>
      <li>Fixed a bug in the parsing of PC-lint XML formatted analysis results (generated by env-xml.lnt) which could cause the contents of the &lt;Description&gt; tag to be truncated.</li>
      <li>Fixed a bug in the implementation of the "Auto-show the Analysis Results Display when analysis results are available" option which could cause the UI to freeze when hosted within Visual Studio 2005.</li>
      <li>Fixed a bug which could cause code editor markers for issues in header files to be shown incorrectly [VS2002-VS2010] [Visual Lint Enterprise Edition].</li>
      <li>Fixed two bugs in the Analysis Results Display which prevented the selected file from being changed directly when the "Pin" command was active or after all files open for editing within the environment had been closed.</li>
      <li>Updated the balloon tip text displayed in the when an invalid name/key combination is entered into the Registration Dialog.</li>
      <li>Generalised the caption text for the "initial analysis state" control on the "Analysis" options page.</li>
      <li>Added a new "Auto" analysis thread count option to the "Analysis" options page. This is now the default setting for new installations of Visual Lint.</li>
      <li>Revised the layout of the charts used within the displays and reports.</li>
    </ul>

     
    ]]></description></item>
<item><title>Visual Lint command line application - now in beta</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_08_01_archive.xml#2011080301#2011080301</link><description><![CDATA[
        For some time now we have been receiving enquiries about the possibility of doing a command line version of Visual Lint for use with build servers. Such a product would in effect offer a more capable alternative to LintProject Pro which could also run incremental and whole project analysis, or even take advantage of an IncrediBuild grid to dramatically reduce analysis time.
        Although we have had "proof of concept" code for VisualLintConsole (our internal name for the Visual Lint command line application) for some time now, the project is now running on a more formal footing in our Visual Lint development branch. Analysis functions (including IncrediBuild/XGE accelerated analysis) are working, and we are gradually implementing command line switches matching those supported by LintProject Pro:
        <div align="center">
          <a href="http://www.riverblade.co.uk/images/blog/2011/visuallintconsole.png" rel="lightbox[Blog]" title="VisualLintConsole - the command line version of Visual Lint">
            <img src="http://www.riverblade.co.uk/images/blog/2011/visuallintconsole.png" alt="VisualLintConsole - the command line version of Visual Lint" />
          </a>
        </div>
        VisualLintConsole supports incremental analysis in the same way as  the interactive versions of Visual Lint, and we are finding this to be very well suited to a continuous integration environment - in fact we have VisualLintConsole configured to run a time-limited incremental analysis on each check-in, and our build server (a humble dual core 1.8GHz Xeon) hasn't melted just yet!
        In terms of licencing, our intention is that developer installations of VisualLintConsole will be covered under existing Visual Lint licences , but for use in a build server environment a new "Build Server Edition" licence will become available. LintProject Pro will of course continue to be offered as a low-cost alternative for teams who do not need access to the more advanced functionality offered by VisualLintConsole.
        Public availability will be "when it's ready" rather than on a fixed schedule but later this year or early next year is realistic.
        In the meantime it goes without saying that beta testers are welcome. We are particularly interested in developing stylesheets etc. to integrate VisualLintConsole with continuous integration servers such as <a href="http://ccnet.thoughtworks.com/" target="_blank">CruiseControl.NET</a>, <a href="http://jenkins-ci.org/" target="_blank">Jenkins</a> and <a href="http://www.jetbrains.com/teamcity/" target="_blank">TeamCity</a> so if you are using one of these environments we would be particularly interested to hear from you.
     
    ]]></description></item>
<item><title>LintProject Pro 2.5.1.22 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_07_01_archive.xml#2011072902#2011072902</link><description><![CDATA[

    The following changes are included in this build:
    <ul>
      <li>Added a guard against recursively defined environment variables in Visual Studio 2010 (.vcxproj) project files [from Visual Lint 3.0.5.160].</li>
      <li>Fixed a bug in the parsing of IncludePath elements in Visual Studio 2010 property (.props) files [from Visual Lint 3.0.5.160].</li>
      <li>Various modifications to the command line processor. For the most part these should be transparent; however incorrectly specified parameters such as /folder"c:\lint" will no longer be accepted.</li>
      <li>Renamed the following command line switches: /cfg (now /config), /cfg? (now /config?), /env (now /envfile), /folder (now /toolfolder), /show (now /showreport) and /tool (now /toolname). For backward compatibility both old and new forms are accepted. Note that support for /f and /s will shortly be removed from the software and we therefore recommend that they should no longer be used.</li>
      <li>Corrected the location in the registry used to store saved PC-lint installation folder and config file information.</li>
      <li>The Code Composer Studio 3.x project file parser now uses the name of the project file to determine the project name.</li>
    </ul>

     
    ]]></description></item>
<item><title>Visual Lint 3.0.5.160 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_07_01_archive.xml#2011072901#2011072901</link><description><![CDATA[

    The following changes are included in this build:
    <ul>
      <li>Fixed a bug in the detection of the format of PC-lint analysis results generated by env-xml.lnt.</li>
      <li>Fixed a bug in the IncrediBuild interface which could cause analysis results to be erroneously discarded on completion if the destination folder did not exist.</li>
      <li>Added a guard against recursively defined environment variables in Visual Studio 2010 (.vcxproj) project files.</li>
      <li>Fixed a bug in the parsing of IncludePath elements in Visual Studio 2010 property (.props) files.</li>
      <li>Fixed a bug in the identification of unloaded projects [VS2002-VS2010].</li>
      <li>Added a "prioritise re-analysis of saved files" option to the "Analysis" options page. When set (which is the default) newly saved files will be added to the front of the analysis queue rather than the back. This option allows the user to override that behaviour if required.</li>
    </ul>

     
    ]]></description></item>
<item><title>Visual Lint 3.0.4.158 has been released</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_07_01_archive.xml#2011071301#2011071301</link><description><![CDATA[

        The following changes are included in this build:<ul>
        <li>Added support for the revised CppCheck XML format when parsing the output of --errorlist with CppCheck 1.47 or later. This allows categories other than Style or Error to be parsed.</li>
        <li>The Analysis Results Display "Insert Directive" context menu command is now available for cpplint.py (Google C++ Style Checker) analysis [Visual Lint Enterprise Edition].</li>
        <li>Added a "Show issues in header files" checkbox to the Analysis Results Display to allow issues in C/C++ header files to be hidden if desired. The checkbox is hidden when a non C/C++ analysis tool is active.</li>
        <li>Added support for the project environment variables $(TargetFileName) $(TargetName) and $(TargetExt) in .vcproj project files [VS2002-VS2008].</li>
        <li>PC-lint project.lnt files written by Visual Lint now include a +libdir() option for each system include folder.</li>
        <li>Corrected the text of the Analysis Results Display "Insert Directive" context menu command [Visual Lint Enterprise Edition].</li>
        <li>Added FindBugs to the list of supported analysis tools in the readme file packaged within the installer.</li>
        <li>The Eclipse plug-in now reports details of the host environment in the subject of support emails sent via the About Box.</li>
        <li>Fixed a bug in the Eclipse plug-in which could cause the Analysis Results Display to fail to draw correctly when activated from the Manual Analysis Dialog.</li>
        <li>Fixed several bugs in the Eclipse plug-in which caused warnings to be recorded in the Eclipse error log.</li>
        <li>Fixed a bug in the reporting of analysis tool names/versions in the subject of support emails sent via the About Box in the Visual Studio plug-in.</li>
        <li>Fixed some display issues with large fonts.</li></ul>

       
      ]]></description></item>
<item><title>ACCU 2012 dates announced</title><link>http://www.riverblade.co.uk/blog.php?archive=2011_06_01_archive.xml#2011061601#2011061601</link><description><![CDATA[
        If you enjoyed this year's ACCU conference, or indeed were disappointed to not be able to make it, you might be interested to know that the dates for next year's conference have now been announced:
        <ul><li><b>Tuesday 24th April</b> - pre-conference day </li>
        <li><b>Wednesday 25th April</b> - main conference day 1 </li>
        <li><b>Thursday 26th April</b> - main conference day 2 </li>
        <li><b>Friday 27th April</b> - main conference day 3 </li>
        <li><b>Saturday 28th April</b> - main conference day 4</li></ul>
        The venue will once again be the <a href="http://www.barcelo-hotels.co.uk/hotels/central-england/barcelo-oxford-hotel" target="_blank">Barcelo hotel Oxford</a>.
        <a href="http://accu.org/index.php/conferences" target="_blank"><img src="/images/blog/2011/accu2012web.png" border="0" /></a>
        
      ]]></description></item>
</channel></rss>
