<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Resolver Systems News</title>
	<atom:link href="http://www.resolversystems.com/news/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.resolversystems.com/news</link>
	<description>Updates on Resolver Systems' products and events</description>
	<lastBuildDate>Fri, 23 Dec 2011 12:09:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>We&#8217;re hiring!</title>
		<link>http://www.resolversystems.com/news/?p=229</link>
		<comments>http://www.resolversystems.com/news/?p=229#comments</comments>
		<pubDate>Mon, 16 May 2011 17:22:40 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Recruiting]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=229</guid>
		<description><![CDATA[We&#8217;re looking for a Software Developer to work on PythonAnywhere, Resolver One, and our other products, based in our offices in Clerkenwell, London, UK.   More information on our jobs page.
[UPDATE] This position is now filled.
]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re looking for a Software Developer to work on PythonAnywhere, Resolver One, and our other products, based in our offices in Clerkenwell, London, UK.   <a href="http://www.resolversystems.com/about/jobs.php">More information on our jobs page</a>.</p>
<p>[UPDATE] This position is now filled.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=229</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PythonAnywhere: code in your browser</title>
		<link>http://www.resolversystems.com/news/?p=225</link>
		<comments>http://www.resolversystems.com/news/?p=225#comments</comments>
		<pubDate>Fri, 06 May 2011 12:24:44 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Beta programme]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=225</guid>
		<description><![CDATA[Interested in an online Python environment?
We recently noticed that many of the users of Project Dirigible weren&#8217;t actually using it as a spreadsheet: instead, they were essentially using it as an online Python development environment.  This sounded like a great idea, so we&#8217;ve started a new project: PythonAnywhere.  It&#8217;s starting as a Python [...]]]></description>
			<content:encoded><![CDATA[<p>Interested in an online Python environment?</p>
<p>We recently noticed that many of the users of <a href="http://www.projectdirigible.com/">Project Dirigible</a> weren&#8217;t actually using it as a spreadsheet: instead, they were essentially using it as an online Python development environment.  This sounded like a great idea, so we&#8217;ve started a new project: <a href="http://www.pythonanywhere.com/">PythonAnywhere</a>.  It&#8217;s starting as a Python console in the browser, but we&#8217;re adding new features daily, and the plan is to gradually turn it into a fully-featured online Python IDE and cloud deployment platform.</p>
<p>If you&#8217;re interested, <a href="http://www.pythonanywhere.com/">sign up for the beta waiting list today</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=225</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing Project Dirigible</title>
		<link>http://www.resolversystems.com/news/?p=219</link>
		<comments>http://www.resolversystems.com/news/?p=219#comments</comments>
		<pubDate>Fri, 01 Oct 2010 17:20:05 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Beta programme]]></category>
		<category><![CDATA[Dirigible]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=219</guid>
		<description><![CDATA[Today we&#8217;re proud to announce something new from Resolver Systems: it&#8217;s called Dirigible, and it&#8217;s a spreadsheet-like tool for Python grid computing.  If you know Resolver One, that might sound familiar! &#8212; but Dirigible isn&#8217;t just a web-based version of our flagship product.  We&#8217;ve written it from the ground up, and designed it [...]]]></description>
			<content:encoded><![CDATA[<p>Today we&#8217;re proud to announce something new from Resolver Systems: it&#8217;s called <a href="http://projectdirigible.com/">Dirigible</a>, and it&#8217;s a spreadsheet-like tool for Python grid computing.  If you know <a href="http://www.resolversystems.com/products/resolver-one/">Resolver One</a>, that might sound familiar! &mdash; but Dirigible isn&#8217;t just a web-based version of our flagship product.  We&#8217;ve written it from the ground up, and designed it to play to the strengths of the web and cloud computing.</p>
<p>If you&#8217;d like to try it out, you can <a href="http://projectdirigible.com/">sign up for the beta program on the Dirigible web site</a>; numbers are currently limited while we make sure it&#8217;s secure and stable, but we&#8217;re bringing more people on board daily.</p>
<p>If you&#8217;d like to know a bit more about Dirigible, and particularly how it fits in with Resolver One, read on!<br />
<span id="more-219"></span></p>
<p>Let&#8217;s take a look at Resolver One first.  It&#8217;s a <a href="http://www.resolversystems.com/products/resolver-one/programmability.php">super-programmable</a> desktop spreadsheet, targeted at developers and technically-savvy spreadsheet users.  It works well with your existing Windows desktop applications, connecting seamlessly to .NET components, importing your documents from Microsoft Excel, and making it easy to script with IronPython.  If you want it to talk to your Bloomberg console, there&#8217;s <a href="http://www.resolversystems.com/products/financial-data-feeds/">a plugin for that</a> &mdash; and if you want to share your .NET environment over the network, there&#8217;s <a href="http://www.resolversystems.com/products/resolver-server/">the Resolver One Web server</a>.</p>
<p>By comparison, Dirigible was designed from the ground up for the more technical user, and plays to the strengths of utility computing.  We took the things from Resolver One that made software developers say &#8220;wow&#8221; &mdash; like Python-based formulae, objects in the grid, and the ability to treat a spreadsheet as a function and call it from another sheet.  Then we worked out what we could make better by coding just those things as a web application backed by traditional Python &mdash; not IronPython &mdash; on a grid of Linux servers.  You can <a href="http://blog.projectdirigible.com/?p=364">access your spreadsheets</a> from JavaScript on your own web pages &mdash; building simple web apps using a spreadsheet.  It runs your spreadsheets on a grid of servers (hosted by <a href="http://aws.amazon.com/ec2/">Amazon EC2</a>) and makes it easy to build calculations that scale across that grid.  (Imagine writing a spreadsheet to work out the price of a financial instrument, and then using 100 computers for a few seconds to price up a portfolio of a hundred of them.)</p>
<p>Of course, we couldn&#8217;t stop there &mdash; new ideas kept popping up.  Why not make user code <a href="http://blog.projectdirigible.com/?p=219">control how the spreadsheet is recalculated</a> &mdash; perhaps you want to run the formulae multiple times within one recalculation to do goal-seeking?  And surely we should make it easy for people to change formulae from any user code, not just button handlers?  The great thing about improvements like this is that we can see how people like them in Dirigible, and bring them back into Resolver One if they work out well.</p>
<p>We&#8217;re proud of what we&#8217;ve created so far with Dirigible, but we know that early feedback is essential.  So while it&#8217;s only a few months old, it&#8217;s already in beta &mdash; if you&#8217;d like to give it a go, you can <a href="http://projectdirigible.com/">sign up on the Dirigible site</a> and we&#8217;ll let you know as soon as we can.</p>
<p>We also have <a href="http://blog.projectdirigible.com/">a developers&#8217; blog</a>, where we&#8217;re posting details about some of the technical choices and challenges we&#8217;re encountering as we develop the software &mdash; and, of course, there&#8217;s <a href="http://twitter.com/dirigiblegrid">a Dirigible Twitter account</a> that you can follow too.</p>
<p>We think Dirigible is a great addition to <a href="http://www.resolversystems.com/products/">the Resolver Systems product line</a>, and we hope you will too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=219</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Resolver One 1.9</title>
		<link>http://www.resolversystems.com/news/?p=209</link>
		<comments>http://www.resolversystems.com/news/?p=209#comments</comments>
		<pubDate>Mon, 14 Jun 2010 18:12:02 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=209</guid>
		<description><![CDATA[We&#8217;re happy to announce the release of Resolver One 1.9!  As always, you can download it here.
We released Resolver One 1.9 to get some useful new features out to everyone while we worked on our new grid component.  It was originally going to be called 1.8.5, but there were enough new features that [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re happy to announce the release of Resolver One 1.9!  As always, you can <a href="/download/">download it here</a>.</p>
<p>We released Resolver One 1.9 to get some useful new features out to everyone while we worked on <a href="http://www.resolversystems.com/news/?p=173">our new grid component</a>.  It was originally going to be called 1.8.5, but there were <a href="/changelog/1.9.0.php">enough new features</a> that we decided it deserved a full point release number:</p>
<ul>
<li>Intelligent patch-up functions — when you enter a formula, instead of waiting until it&#8217;s been evaluated before returning control to you, however long that might take, we wait for a maximum of a few seconds and then move the calculation over to a background thread.  This makes things much more responsive when you&#8217;re working with complex spreadsheets, and is just one of many improvements we&#8217;ve made to Resolver One&#8217;s responsiveness.</li>
<li>Improved performance when importing files from Microsoft Excel.</li>
<li>A much-requested feature: moving around the grid using Control and cursor keys.</li>
</ul>
<p>If you want more details, <a href="/changelog/1.9.0.php">here is a full list of every change in this release</a>.</p>
<p>Don&#8217;t forget, we have <a href="/forums/">forums to discuss and ask questions about Resolver One</a>, and <a href="/documentation/">there is detailed documentation too</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=209</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REABot: writing the news using NLTK</title>
		<link>http://www.resolversystems.com/news/?p=203</link>
		<comments>http://www.resolversystems.com/news/?p=203#comments</comments>
		<pubDate>Thu, 29 Apr 2010 11:37:31 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=203</guid>
		<description><![CDATA[We&#8217;ve been analysing the UK political news and Twittersphere as part of a project for the New Statesman, and for a bit of fun we decided to see what else we could do with the numbers.
There&#8217;s an excellent Python library called the Natural Language Toolkit, which includes a function for generating text based on word-frequency [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been analysing the UK political news and Twittersphere as part of a project for the <a href="http://www.newstatesman.com/blogs/the-staggers/2010/04/green-party-bnp-ukip-parties">New Statesman</a>, and for a bit of fun we decided to see what else we could do with the numbers.</p>
<p>There&#8217;s an excellent Python library called the <a href="http://www.nltk.org/">Natural Language Toolkit</a>, which includes a function for generating text based on word-frequency analysis, so we decided to see what would happen if we hooked it up to code that reads the UK&#8217;s newspapers.  We discovered we&#8217;d created a monster!</p>
<p>We&#8217;ve named it REABot, for the Resolver Electoral Analysis Robot, and <a href="http://reabot.resolversystems.com/">you can read its political musings here</a>.  So far, it&#8217;s treated us to <a href="http://reabot.resolversystems.com/?p=11">an overview of the electoral campaign so far</a>, and profiles of the leaders of the three main political parties: <a href="http://reabot.resolversystems.com/?p=30">Gordon Brown</a>, <a href="http://reabot.resolversystems.com/?p=43">David Cameron</a>, and <a href="http://reabot.resolversystems.com/?p=45">Nick Clegg</a>.  It also makes occasional appearances <a href="http://twitter.com/reabot">on Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=203</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thank $deity for harsh critics</title>
		<link>http://www.resolversystems.com/news/?p=192</link>
		<comments>http://www.resolversystems.com/news/?p=192#comments</comments>
		<pubDate>Fri, 23 Apr 2010 17:46:22 +0000</pubDate>
		<dc:creator>Glenn</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=192</guid>
		<description><![CDATA[We had an email from an irate customer complaining about the ugliness of the fonts in Resolver One. A quick investigation revealed that the Calibri font looks hideous; our own default is Tahoma, and we don&#8217;t tend to use Calibri internally, so we&#8217;d not really noticed &#8212; but because Calibri is the default in Microsoft [...]]]></description>
			<content:encoded><![CDATA[<p>We had an email from an irate customer complaining about the ugliness of the fonts in Resolver One. A quick investigation revealed that the Calibri font looks hideous; our own default is Tahoma, and we don&#8217;t tend to use Calibri internally, so we&#8217;d not really noticed &mdash; but because Calibri is the default in Microsoft Excel, an Excel import resulted in a horrible-looking spreadsheet. A further investigation revealed that this problem wasn&#8217;t just present in the grid component that we&#8217;re getting rid of: the same ugliness was present in the new, shiny grid that we are working on.</p>
<p>Our first thought was that it was a simple anti-alias issue and that we could fix it that way. The following screenshots show the dilemma we were faced with: The two settings (<code>ClearType</code> and <code>AntiAliasGridFit</code>) that made one of the fonts acceptable, made the other one ugly.</p>
<div id="attachment_194" class="wp-caption alignnone" style="width: 347px"><img class="size-full wp-image-194 " title="Resolver One with GDI+ and AntiAliasGridFit" src="http://www.resolversystems.com/news/wp-content/uploads/2010/04/before2.png" alt="Resolver One with GDI+ and AntiAliasGridFit" width="337" height="119" /><p class="wp-caption-text">Resolver One with GDI+ and AntiAliasGridFit</p></div>
<div id="attachment_193" class="wp-caption alignnone" style="width: 346px"><img class="size-full wp-image-193 " title="Resolver One with GDI+ and ClearType" src="http://www.resolversystems.com/news/wp-content/uploads/2010/04/before.png" alt="Resolver One with GDI+ and ClearType" width="336" height="117" /><p class="wp-caption-text">Resolver One with GDI+ and ClearType</p></div>
<p>The second version is what you would see in the current version of Resolver One, and was also what you would have seen with the new grid if we&#8217;d not heard about this problem.</p>
<p>After some swearing and googling, Giles discovered this <a href="http://www.telerik.com/community/forums/winforms/buttons/microsoft-opentype-fonts-are-not-supported.aspx#499032">post</a> that led us to the solution. We switched from using the <code>DrawString</code> method of <code>System.Drawing.Graphics</code> (which uses GDI+ to do the drawing) to <code>DrawText</code> on the <code>System.Drawing.TextRenderer</code> (which uses GDI to do the drawing). The result is that the two fonts look great:</p>
<div id="attachment_195" class="wp-caption alignnone" style="width: 347px"><img class="size-full wp-image-195 " title="Resolver One with GDI DrawText" src="http://www.resolversystems.com/news/wp-content/uploads/2010/04/after.png" alt="Resolver One after removing GDI+ DrawString" width="337" height="118" /><p class="wp-caption-text">Resolver One with GDI DrawText</p></div>
<p>An unexpected benefit is that another issue that we were worried about has also been solved: When switching to and from edit mode in a cell, the font appearance changed. This was a result of the switch from GDI rendering in the TextBox to the GDI+ rendering in the grid.</p>
<p>There are two lessons here:</p>
<ul>
<li>Harsh critics are your best friends when you&#8217;re writing software. Their criticisms improve your product. Listen to them.</li>
<li>If you&#8217;re ever drawing stuff in .NET and it looks terrible, make sure you&#8217;re using the nasty old GDI API to do your drawing instead on the shiny, new GDI+ API.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=192</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIPA in the Register</title>
		<link>http://www.resolversystems.com/news/?p=185</link>
		<comments>http://www.resolversystems.com/news/?p=185#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:35:49 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[In the news]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=185</guid>
		<description><![CDATA[The campaign for the UK&#8217;s general election is getting started in earnest; on 6 May, people will vote to determine the next national government.  A model called VIPA that we&#8217;ve built in Resolver One gives what we think is a more accurate forecast than the traditional methods, and the Register has published a great [...]]]></description>
			<content:encoded><![CDATA[<p>The campaign for the UK&#8217;s general election is getting started in earnest; on 6 May, people will vote to determine the next national government.  A model called VIPA that we&#8217;ve built in Resolver One gives what we think is a more accurate forecast than the traditional methods, and <a href="http://www.theregister.co.uk/2010/04/14/elections_stats_matters/">the Register has published a great explanation of its advantages</a>.</p>
<p>Built by Resolver Systems director Robert Smithson, the son of political betting expert <a href="http://politicalbetting.com/">Mike Smithson</a>, the model uses the new more-detailed data available in recent polls to predict who will win.  Robert explains: &#8220;Existing election forecasts in the UK often use techniques based on a Uniform National Swing that was developed in the 1950s, when Labour and the Conservatives took 95% of the vote. Yet these do not take in account the rise of effective third parties in different parts of the country. The VIPA model is designed to accurately model voters &#8217;switching&#8217; from one party to another, providing a much more accurate forecast for modern elections.&#8221;</p>
<p>You can read more about VIPA on <a href="/election2010/">our Election 2010 page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=185</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preview of the new grid in Resolver One</title>
		<link>http://www.resolversystems.com/news/?p=182</link>
		<comments>http://www.resolversystems.com/news/?p=182#comments</comments>
		<pubDate>Fri, 09 Apr 2010 16:47:07 +0000</pubDate>
		<dc:creator>Glenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=182</guid>
		<description><![CDATA[There was a lot of interest following our announcement that we planned to write our own grid component to move towards Mono compatibility. So we decided to create a short screencast to show the grid in action. Head over to the screencast page for a short preview.
]]></description>
			<content:encoded><![CDATA[<p>There was a lot of interest following our announcement that we planned to write our own grid component to move towards Mono compatibility. So we decided to create a short screencast to show the grid in action. Head over to the <a title="New grid preview screencast" href="http://www.resolversystems.com/screencasts/new-grid-preview/">screencast page</a> for a short preview.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=182</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: using formatters</title>
		<link>http://www.resolversystems.com/news/?p=176</link>
		<comments>http://www.resolversystems.com/news/?p=176#comments</comments>
		<pubDate>Wed, 24 Mar 2010 17:10:31 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=176</guid>
		<description><![CDATA[Have you tried setting the Formatter on cells, rows, columns or worksheets?  It&#8217;s a powerful way to change the way values are displayed without changing the values themselves.
For example, let&#8217;s say that you have a column full of distances in meters, but want to show them in miles.  You can set a formatter [...]]]></description>
			<content:encoded><![CDATA[<p>Have you tried setting the Formatter on cells, rows, columns or worksheets?  It&#8217;s a powerful way to change the way values are displayed without changing the values themselves.</p>
<p>For example, let&#8217;s say that you have a column full of distances in meters, but want to show them in miles.  You can set a formatter like this:</p>
<pre>
def MetersAsMiles(distance, defaultFormatter):
    try:
        return "%s miles" % defaultFormatter(distance / 1609.344)
    except:
        return defaultFormatter(distance)
workbook["Sheet1"].Cols["Distance"].Formatter = MetersAsMiles
</pre>
<p>The first parameter to the formatter is the value to format, and the second is a reference to the function that Resolver One would normally use to format the value.  Using that default formatter not only makes it easy to handle cases where your own code isn&#8217;t relevant (for example, when formatting non-numerical values in your &#8220;distance&#8221; column like the column header) &mdash; it also lets you take advantage of Resolver One&#8217;s normal formatting behaviour, for example by taking account of the number of decimal places specified in the &#8220;Format Number&#8221; dialog.</p>
<p>The formatter only affects the way the contents of a cell are displayed.  For example, if a cell contained 18294, it might be formatted to and displayed as &#8220;11.37 miles&#8221;, but when referenced from another cell, the value would still be 18294.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=176</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new grid: first steps towards a Mac and Linux Resolver One</title>
		<link>http://www.resolversystems.com/news/?p=173</link>
		<comments>http://www.resolversystems.com/news/?p=173#comments</comments>
		<pubDate>Wed, 24 Mar 2010 17:07:34 +0000</pubDate>
		<dc:creator>giles</dc:creator>
				<category><![CDATA[Upcoming releases]]></category>

		<guid isPermaLink="false">http://www.resolversystems.com/news/?p=173</guid>
		<description><![CDATA[[UPDATE: sadly developing the new grid became a seemingly never-ending task, and our attention is now focused more on PythonAnywhere than on Resolver One.  So Mac and Linux versions of Resolver One are not likely to become available in the medium term.]
One of the things we&#8217;re always working hard to do is to make [...]]]></description>
			<content:encoded><![CDATA[<p>[UPDATE: sadly developing the new grid became a seemingly never-ending task, and our attention is now focused more on <a href="http://www.pythonanywhere.com/">PythonAnywhere</a> than on Resolver One.  So Mac and Linux versions of Resolver One are not likely to become available in the medium term.]</p>
<p>One of the things we&#8217;re always working hard to do is to make Resolver One snappier and more responsive.  And one of our most frequently-requested enhancements is to produce versions for Apple and Linux computers.  These goals are actually closely related; both depend very much on the grid component we use.</p>
<p>Right now, the raw grid display and editing portions of Resolver One use a third party grid component.  It&#8217;s a great tool, and we would recommend it highly.  However, its general-purpose nature means that it can never be as snappy for us as something we have written ourselves.  And, perhaps more importantly, it is very much a Windows grid component, not a .NET one &#8212; so without replacing it, we can never run on other operating systems.</p>
<p>So we&#8217;re writing our own replacement grid.  This will make Resolver One 1.10 much faster and more usable.  It will not make it cross-platform straight away &#8212; we have a few other Windows dependencies that we need to sort out for that &#8212; but it&#8217;s the first, and we think largest, step in that direction.</p>
<p>Naturally, there&#8217;s a lot to be done to get everything moved over, and we don&#8217;t expect to be able to release a beta until at least early May, but if you&#8217;re interested in beta-testing Resolver One 1.10 when it&#8217;s ready, and seeing how the new grid makes it a better spreadsheet, drop us a line at <a href="mailto:beta@resolversystems.com">beta@resolversystems.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.resolversystems.com/news/?feed=rss2&amp;p=173</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

