<?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>Mindscape Blog &#187; Products</title>
	<atom:link href="http://www.mindscapehq.com/blog/index.php/category/products/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindscapehq.com/blog</link>
	<description>The official blog of Mindscape</description>
	<lastBuildDate>Fri, 03 Feb 2012 01:48:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>New Web Workbench features</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/01/17/new-web-workbench-features/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/01/17/new-web-workbench-features/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 02:57:06 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Web Workbench]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4331</guid>
		<description><![CDATA[We&#8217;ve just shipped another update to Web Workbench, our popular Visual Studio add-in for Sass, Less and CoffeeScript. Here&#8217;s what&#8217;s new in the latest version: If you use a built-in Sass or Less function, such as the hsl function to express a colour in hue-saturation-value format, we&#8217;ll now show the coveted &#8216;blue squiggly&#8217; if you [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just shipped another update to <a href="http://www.mindscapehq.com/products/web-workbench">Web Workbench</a>, our popular Visual Studio add-in for <a href="http://www.mindscapehq.com/products/web-workbench/what-is-sass">Sass</a>, <a href="http://www.mindscapehq.com/products/web-workbench/what-is-less">Less</a> and <a href="http://www.mindscapehq.com/products/web-workbench/what-is-coffee-script">CoffeeScript</a>.  Here&#8217;s what&#8217;s new in the latest version:</p>
<ul>
<li>If you use a built-in Sass or Less function, such as the hsl function to express a colour in hue-saturation-value format, we&#8217;ll now show the coveted &#8216;blue squiggly&#8217; if you supply an incorrect number of arguments, or if you use named arguments and get the names wrong, with a hover tip to show the correct syntax.</li>
<li>If you&#8217;ve got the <a href="http://www.mindscapehq.com/products/web-workbench/go-pro">Pro edition</a>, we&#8217;ll also display popup signature help for built-in functions as you type.</li>
<li>Comment/uncomment support.  You can now comment and uncomment blocks of code using the standard Visual Studio &#8216;comment/uncomment block&#8217; commands.  (Comment/uncomment is a Pro edition feature.)</li>
<li>And a number of fixes for bugs and glitches.</li>
</ul>
<p><a href="http://cdn.mindscapehq.com/blog/wp-content/uploads/2012/01/ww-whats-new.png"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2012/01/ww-whats-new.png" alt="" title="Function squigglies, signature help and &quot;comment out&quot; functionality" width="673" height="185" class="alignleft size-full wp-image-4334" /></a></p>
<p>To get Web Workbench, choose Tools > Extension Manager, select Online Gallery and search for &#8220;Mindscape Web Workbench.&#8221;  To update your existing copy, go into Extension Manager and check the Updates tab (and be patient, we think the update server must be running on SharePoint or something).  Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/01/17/new-web-workbench-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kick start 2012 with this special offer!</title>
		<link>http://www.mindscapehq.com/blog/index.php/2012/01/12/kick-start-2012-with-this-special-offer/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2012/01/12/kick-start-2012-with-this-special-offer/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 08:36:04 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[MegaPack]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[NHibernate Designer]]></category>
		<category><![CDATA[Phone Elements]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[SimpleDB Management Tools]]></category>
		<category><![CDATA[Web Workbench]]></category>
		<category><![CDATA[WPF Diagrams]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4262</guid>
		<description><![CDATA[Make building better software your New Year&#8217;s resolution by taking advantage of our 30% sale on the Mega Pack. For a limited time, pay only $699 and you&#8217;ll receive: LightSpeed O/R Mapper (normally $349) WPF Elements (normally $699) WPF Diagrams (normally $699) Silverlight Elements (normally $699) Phone Elements for WP7 (normally $299) NHibernate Designer (normally [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mindscapehq.com/productive-2012"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2012/01/JanuarySaleBlogImage.jpg" alt="Get 9 products for an amazing price" title="Get 9 products for an amazing price" width="718" height="450" class="alignnone size-full wp-image-4263" /></a></p>
<p>Make building better software your New Year&#8217;s resolution by <a href="http://www.mindscapehq.com/productive-2012">taking advantage of our 30% sale on the Mega Pack</a>.</p>
<p>For a limited time, pay only $699 and you&#8217;ll receive:</p>
<ul>
<li><a href="http://www.mindscapehq.com/products/lightspeed">LightSpeed O/R Mapper</a> <span style="color: rgb(192, 192, 192); ">(normally $349)</span></li>
<li><a href="http://www.mindscapehq.com/products/wpfelements">WPF Elements</a> <span style="color: rgb(192, 192, 192); ">(normally $699)</span></li>
<li><a href="http://www.mindscapehq.com/products/wpfdiagrams">WPF Diagrams</a> <span style="color: rgb(192, 192, 192); ">(normally $699)</span></li>
<li><a href="http://www.mindscapehq.com/products/silverlightelements">Silverlight Elements</a> <span style="color: rgb(192, 192, 192); ">(normally $699)</span></li>
<li><a href="http://www.mindscapehq.com/products/phone-elements">Phone Elements for WP7</a> <span style="color: rgb(192, 192, 192); ">(normally $299)</span></li>
<li><a href="http://www.mindscapehq.com/products/nhdesigner">NHibernate Designer</a> <span style="color: rgb(192, 192, 192); ">(normally $99)</span></li>
<li><a href="http://www.mindscapehq.com/products/simpledbtools">SimpleDB Management Tools</a> <span style="color: rgb(192, 192, 192); ">(normally $29)</span></span></li>
<li><a href="http://www.mindscapehq.com/products/web-workbench">Web Workbench</a> <span style="color: rgb(192, 192, 192); ">(normally $29)</span></li>
<li><a href="http://www.mindscapehq.com/products/sharepointtools">Visual Tools for SharePoint</a> <span style="color: rgb(192, 192, 192); ">(normally $349)</span></li>
</ul>
<p>Plus, you also get:</p>
<ul>
<li>12 months of new releases, nightly builds and new products!</li>
<li>The best support in the business!</li>
</ul>
<p>Imagine that &#8211; a full range of developer tools across WPF, Silverlight, Windows Phone, Data Access, Web Development and Domain Modeling for just $699!</p>
<p>So, save thousands of dollars by getting all your tools at once with our 30% off Mega Pack Special now.</p>
<p>Hurry, promotion ends 1 Feb 2012!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2012/01/12/kick-start-2012-with-this-special-offer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: 5 Professional WPF Themes</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/12/13/free-5-professional-wpf-themes/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/12/13/free-5-professional-wpf-themes/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 03:04:59 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[Expression Theme WPF]]></category>
		<category><![CDATA[WPF Themes]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3998</guid>
		<description><![CDATA[Everyone loves free things! With the recent release of WPF Elements 5 we decided to beef up the free WPF control pack even more. Now in addition to the already free WPF controls you will find 5 professionally built themes to bring your applications to life. 5 superbly crafted themes We have poured months of [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone loves free things! With the <a href="http://www.mindscapehq.com/blog/index.php/2011/12/07/wpf-elements-5-released/">recent release of WPF Elements 5</a> we decided to beef up the <a href="http://www.mindscapehq.com/products/wpfelements/free-controls">free WPF control pack</a> even more. Now in addition to the already <a href="http://www.mindscapehq.com/products/wpfelements/free-controls">free WPF controls</a> you will find 5 professionally built themes to bring your applications to life.</p>
<p><strong>5 superbly crafted themes</strong><br />
We have poured months of effort into creating <a href="http://www.mindscapehq.com/products/wpfelements/themes">pixel perfect themes both for the standard WPF controls and the WPF Elements controls</a>. There&#8217;s Office Blue, Office Black, Office Silver, Expression (Alloy) and Expression Light (Alloy Light). You&#8217;ll be impressed by how easy these themes are to add to your project and your users will be really impressed at how great the application looks.</p>
<p><img src="http://www.mindscapehq.com/upload/wpfelements/screenshots/Version5Screens/ThemeMultipleWeb.png" alt="Three of five themes" /></p>
<p><strong>Autocomplete Text Box for WPF</strong></p>
<p>Autocomplete text boxes are great. We&#8217;ve made some great additions to this control recently and it will really help bring your applications up a level. Check out the new multi-value autocomplete box support that was included recently.</p>
<p><img src="http://www.mindscapehq.com/upload/wpfelements/screenshots/AutoCompleteBoxDelimiters.png" alt="Autocomplete text box" /></p>
<p><strong>Coverflow for WPF</strong></p>
<p>Popularised in iTunes, Coverflow is a unique way of presenting data to your users. Beyond just static images and thanks to the power of WPF you will find you can set any arbitrary content as your covers &#8212; images, videos, other WPF controls, whatever you want! We&#8217;ve seen some imaginative uses of the Coverflow control over the years. You will be pleased to find everything you need in the box to configure the display exactly as you want it to be. </p>
<p><img src="http://www.mindscapehq.com/upload/wpfelements/screenshots/wpfcoverflow.png" alt="Coverflow" /></p>
<p><strong>Prompt Decorator for WPF</strong></p>
<p>This control adds a polish to your applications. Want to have hint text on your text box and drop down lists? Say &#8220;Search&#8221; appearing in your search box but disappearing when the user clicks in it? It couldn&#8217;t be easier with the Prompt Decorator control.</p>
<p><img src="http://www.mindscapehq.com/upload/wpfelements/screenshots/Version5Screens/PromptDecorator.png" alt="Prompt Decorator" /></p>
<p>Get the <a href="http://www.mindscapehq.com/products/wpfelements/free-controls">free controls with the WPF Elements 5 installer.</a> You&#8217;re welcome to use the controls and themes listed here at no charge, with no royalties. </p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/12/13/free-5-professional-wpf-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Working with the Data Grid &#8211; Day 1</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 03:33:18 +0000</pubDate>
		<dc:creator>CallumG</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[DataGrid]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=4052</guid>
		<description><![CDATA[As we&#8217;ve previously mentioned, WPF Elements 5 comes with a powerful new control for displaying data in a tabular format, the Data Grid. While I could write about its super fast performance under heavy loads, or its many options, the first thing to mention is how to get a Data Grid up on the screen. [...]]]></description>
			<content:encoded><![CDATA[<p>As we&#8217;ve previously mentioned, <a href="http://www.mindscapehq.com/products/wpfelements">WPF Elements 5</a> comes with a powerful new control for displaying data in a tabular format, the <a href="http://www.mindscapehq.com/products/wpfelements/controls/data-grid">Data Grid</a>. While I could write about its super fast performance under heavy loads, or its many options, the first thing to mention is how to get a Data Grid up on the screen. Fortunately that&#8217;s a simple matter, and in this introductory post I&#8217;ll be showing you how to do just that. From there the Data Grid is easily sculpted to fit the needs of your application, and over this series I&#8217;ll continue the process by showing you how to build a fully functional data grid customized to specifications.</p>
<p>You might like to <a href="http://www.mindscapehq.com/products/wpfelements/download">check out the demos of the Data Grid in the Sample Explorer</a> that comes bundled with the <a href="http://www.mindscapehq.com/products/wpfelements/download">60 day trial of WPF Elements</a>. Alongside being able to see the Data Grid in action XAML and code samples are included, ready to inspire your own applications.</p>
<p>But for now we shall build one from scratch! Where to begin?</p>
<p><strong>Setting up the references</strong></p>
<p>The easiest way is to add a reference to WpfElements.dll and then drag a Data Grid control from the toolbox onto your Window or Page. This will add the licenses.licx file to your properties folder and also add the following namespace to your XAML:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;">xmlns:ms=&quot;http://namespaces.mindscape.co.nz/wpf&quot;</pre></div></div>

<p>Our Data Grid is going to be fairly uninteresting without binding it to a model. To save time I&#8217;ve made the following simple example to populate the grid; you can <a href='http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/datagrid1/' rel='attachment wp-att-4088'>download the source code here</a> and put it in the code-behind (the archive also includes the finished XAML).</p>
<p>We&#8217;re ready to go! Here&#8217;s the code:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;Grid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGrid</span> <span style="color: #000066;">ItemsSource</span>=<span style="color: #ff0000;">&quot;{Binding Data}&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/Grid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>The Data Grid was designed following WPF best practices therefore setting its model is like any other WPF control &#8211; just bind the ItemsSource property to a collection of data. Run it, edit cell data, rearrange column order by dragging and dropping, click on a column header to sort &#8211; all behave as expected. All with one line of XAML!</p>
<p><a href="http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/datagrid1-1/" rel="attachment wp-att-4100"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/12/datagrid1-1.png" alt="" title="DataGrid" width="600" height="450" class="alignnone size-full wp-image-4100" /></a></p>
<p>You&#8217;ll notice that some of the column widths are a little small for many of the records. Also, while the Generic theme is perfectly serviceable, we&#8217;ve got five other theme options so we could apply one of those too. Column widths are set inside the DataGrid control as follows:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGrid</span> <span style="color: #000066;">ItemsSource</span>=<span style="color: #ff0000;">&quot;{Binding Data}&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGrid.Columns<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGridColumn</span> <span style="color: #000066;">PropertyName</span>=<span style="color: #ff0000;">&quot;Name&quot;</span> <span style="color: #000066;">Width</span>=<span style="color: #ff0000;">&quot;120&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGridColumn</span> <span style="color: #000066;">PropertyName</span>=<span style="color: #ff0000;">&quot;Address&quot;</span> <span style="color: #000066;">Width</span>=<span style="color: #ff0000;">&quot;140&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:DataGridColumn</span> <span style="color: #000066;">PropertyName</span>=<span style="color: #ff0000;">&quot;Balance&quot;</span> <span style="color: #000066;">Width</span>=<span style="color: #ff0000;">&quot;60&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ms:DataGrid.Columns<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>      
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ms:DataGrid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>As for the theme, I&#8217;ll be setting the entire window theme, but if you just want to set the Data Grid control that&#8217;s available by setting the ResourceDictionary inside ms:DataGrid.Resources.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;Window.Resources<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ResourceDictionary<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ResourceDictionary.MergedDictionaries<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ms:OfficeBlue</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ResourceDictionary.MergedDictionaries<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ResourceDictionary<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/Window.Resources<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>Feel free to check out how OfficeSilver, OfficeBlack, Alloy and AlloyLight look too. The finished result:</p>
<p><a href="http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/datagrid1-21/" rel="attachment wp-att-4103"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/12/datagrid1-21.png" alt="Data Grid with Office Blue" title="DataGrid" width="600" height="450" class="alignnone size-full wp-image-4103" /></a></p>
<p>As you can see it&#8217;s fairly easy to get the Data Grid up and running! In future posts we&#8217;ll look at some of the properties we can set on the Data Grid, to control sorting, column reordering, selection modes and of course the editors, both built-in and custom. Finally we&#8217;ll apply a custom colored template to the Balance column!</p>
<p>Head on over and grab the 60 day trial of WPF Elements to try out the Data Grid and over 50 other controls here:<br />
<a href="http://www.mindscapehq.com/products/wpfelements/download">Download WPF Elements</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/12/12/working-with-the-data-grid-day-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>NHibernate Designer 2: Roadmap</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/08/04/nhibernate-designer-2-roadmap-and-special/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/08/04/nhibernate-designer-2-roadmap-and-special/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 06:12:49 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[NHibernate Designer]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Roadmap]]></category>
		<category><![CDATA[Special]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3598</guid>
		<description><![CDATA[The NHibernate Designer has been out for a wee while now and we&#8217;ve received some great feedback from developers who use it. With that in mind and with recent requests we wanted to share our roadmap for what we are imaginatively calling NHibernate Designer 2! File-per-class generation Currently the NHibernate Designer outputs all of the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/08/NHDesignerSmall.png" alt="Nhibernate Designer for VS2010" title="Nhibernate Designer for VS2010" width="307" height="211" class="alignnone size-full wp-image-3608" style="float:right; margin-left:20px; margin-bottom: 10px;" />The <a href="http://www.mindscapehq.com/products/nhdesigner">NHibernate Designer</a> has been out for a wee while now and we&#8217;ve received some great feedback from developers who use it. With that in mind and with recent requests we wanted to share our roadmap for what we are imaginatively calling NHibernate Designer 2!</p>
<p><strong>File-per-class generation</strong><br />
Currently the NHibernate Designer outputs all of the generated classes into one file. Even though this is code generated and shouldn&#8217;t be edited we got strong feedback from developers that they preferred a file per class approach. NHibernate Designer 2 will include the option to generate a file per class if desired.</p>
<p><strong>Set up NHibernate configuration in more detail</strong><br />
NHibernate Designer already gives developers a starting point for their NHibernate configuration (right click the design surface -> getting started). To help new users get started quicker we&#8217;re overhauling this much loved feature to include the ability to visually configure how you would like NHibernate configured and then generate the appropriate configuration block! It can&#8217;t get easier than that.</p>
<p><strong>Migrations support</strong><br />
We&#8217;re looking at porting the Visual Studio integrated migrations framework from LightSpeed into the NHibernate Designer. This provides for schema migrations that can be created and executed from within Visual Studio, creation of migration SQL scripts and also includes command line tools for running migrations on servers without Visual Studio installed. The LightSpeed migration engine includes support for several database engines (SQL Server, MySQL, PostgreSQL, SQLite, etc).</p>
<p>Migrations can be created based on your model changes within Visual Studio, giving you a big leg up in creating your migrations.</p>
<p>We&#8217;ve also had feedback asking about third party migration frameworks.  Is this important to you?  Why?  Leave a comment and let us know!</p>
<p><strong>More chocolate sprinkles</strong><br />
Other ideas we&#8217;re tossing around include the ability to execute queries from within Visual Studio, model checking (validation and &#8216;lint&#8217;-type advice), and <a href="http://www.mindscapehq.com/blog/index.php/2009/05/26/sub-views-in-the-lightspeed-designer/">filtered views a la LightSpeed</a>.  If you like the sound of any of these then do let us know &#8212; your feedback helps us to prioritise features and decide where to make the cut!</p>
<p><strong>We want to hear from you</strong><br />
This post as highlighted some of the key improvements we&#8217;re adding to the NHibernate Designer for version 2. There are plenty of other tweaks and improvements that will be included. Much of the current roadmap has come from user feedback &#8212; thank you to those who have provided it to date! And if you haven&#8217;t told us about your fondest wish then leave a comment to let us know &#8212; it&#8217;s not too late!  (Heck, it&#8217;s never too late.  Even after we ship it, it still won&#8217;t be too late.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/08/04/nhibernate-designer-2-roadmap-and-special/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New versions of WPF Elements, Silverlight Elements, Phone Elements!</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/07/29/new-versions-of-wpf-elements-silverlight-elements-phone-elements/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/07/29/new-versions-of-wpf-elements-silverlight-elements-phone-elements/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 09:21:27 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[Phone Elements]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[WPF Elements]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3350</guid>
		<description><![CDATA[We&#8217;re pleased to announce a trio of releases: WPF Elements 4.1, Silverlight Elements 2.1 and Phone Elements 1.1! This point release occurs at the same time as it represents primarily the addition of new charting types across the product line and the sharing of performance improvements across them all. There is also a roll up [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re pleased to announce a trio of releases: <a href="http://www.mindscapehq.com/products/wpfelements/whats-new">WPF Elements 4.1</a>, <a href="http://www.mindscapehq.com/products/silverlightelements/whats-new">Silverlight Elements 2.1</a> and <a href="http://www.mindscapehq.com/products/phone-elements/whats-new">Phone Elements 1.1</a>!</p>
<p>This point release occurs at the same time as it represents primarily the addition of new charting types across the product line and the sharing of performance improvements across them all. There is also a roll up of individual product improvements in each product as well.</p>
<p><strong>What&#8217;s new in all three products?</strong></p>
<ul>
<li>Polar charts including rose charts, radar charts and polar scatter/bubble charts</li>
<li>Additional events for interactive chart usage (e.g. DataSeries.SelectedDataPointChanged)</li>
<li>Added ChartAxis.MinimumRange, TitleVisibility and LabelStep properties</li>
<li>DataSeries.Visibility can be used to collapse a series on the chart</li>
<li>Additional performance improvements</li>
</ul>
<p>We have also rolled up a number of general enhancements &#8211; for example basic image support in the Silverlight Rich Text Editor, improved keyboard navigation in the Book and Coverflow controls and new colour palettes for WPF and Silverlight. </p>
<p>This brings the number of overall controls to 45+ for WPF Elements, 40+ for Silverlight Elements and 30+ for Phone Elements. If you haven&#8217;t tried these products before but want to create amazing user experiences <a href="http://www.mindscapehq.com/downloads/">you can download the trials free from the download page</a>. Customers already have the latest builds available <a href="http://www.mindscapehq.com/store/myaccount">on their account pages</a>.</p>
<p>To whet your appetite, here&#8217;s an example application built using WPF Elements charting:</p>
<div class="boximage leftfloated">
<div class="boximageTop"><span>&nbsp;</span></div>
<div class="boximageContent"><a><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/07/PipperCatering_Full.png" alt="WPF Dashboard built with WPF Elements" title="WPF Dashboard built with WPF Elements" width="692" height="400" class="alignnone size-full wp-image-3584" /></a></div>
<div class="boximageBottom"><span>&nbsp;</span></div>
</div>
<p>We would, as always, <a href="http://www.mindscapehq.com/forums/">love to hear your feedback</a> on what&#8217;s new and what you&#8217;d like to see in the future. </p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/07/29/new-versions-of-wpf-elements-silverlight-elements-phone-elements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio + Sass + Less + CoffeeScript = Web Workbench</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/07/14/visual-studio-sass-less-coffeescript-web-workbench/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/07/14/visual-studio-sass-less-coffeescript-web-workbench/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 04:15:18 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Web Workbench]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3510</guid>
		<description><![CDATA[You may have noticed that this new-fangled Web thing is getting quite a bit of traction at the moment. And these days you can&#8217;t get away with static Web pages built with table-based layouts and presentational markup. It&#8217;s all script this and stylesheet that and jQuery the other. Why, even those time-hallowed animated GIFs of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/07/Workbench_blog_718x200.jpg" alt="" title="Mindscape Web Workbench: Sass, Less and CoffeeScript for Visual Studio" width="718" height="200" class="alignleft size-full wp-image-3524" /></a></p>
<p>You may have noticed that this new-fangled Web thing is getting quite a bit of traction at the moment.  And these days you can&#8217;t get away with static Web pages built with table-based layouts and presentational markup.  It&#8217;s all script this and stylesheet that and jQuery the other.  Why, even those time-hallowed animated GIFs of little men digging now incur only sneers from the Weberati.</p>
<p>But when you&#8217;re writing one of these modern Web pages, don&#8217;t you find yourself wishing for something a bit less repetitive than CSS and a bit neater and safer than JavaScript?  Well, you&#8217;re not alone.  A bunch of smart folks have invented extensions and alternatives: languages that do the same jobs as CSS and JavaScript, but are a bit easier on your fingers and your brain.  Three prominent productivity languages are <a href="http://www.mindscapehq.com/products/web-workbench/what-is-sass">Sass</a> and <a href="http://www.mindscapehq.com/products/web-workbench/what-is-less">Less</a>, which provide extensions to CSS to reduce duplication and promote reuse, and <a href="http://www.mindscapehq.com/products/web-workbench/what-is-coffee-script">CoffeeScript</a>, which provides a simpler and safer syntax than JavaScript but still compiles down to JavaScript to run in the browser.</p>
<p>Today, we&#8217;re releasing a <a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a">FREE Visual Studio extension</a> that supports all three of these languages.  <a href="http://www.mindscapehq.com/products/web-workbench">Mindscape Web Workbench</a> gives you Visual Studio syntax highlighting for Sass, Less and CoffeeScript, and automatically generates the corresponding CSS and JavaScript into your Web project so you can just reference it on your Web pages as though you&#8217;d written it by hand*.  For Sass and Less, Web Workbench also provides Intellisense, outlining, &#8220;go to definition&#8221; support &#8212; very handy for navigating around large stylesheets &#8212; and of course the ever-popular error squigglies!</p>
<p><a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a"><img src="http://www.mindscapehq.com/upload/web-workbench/preview.png" /></a></p>
<p>How does it work?  Easy!  Just <a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a">install it into Visual Studio 2010 from the Gallery</a> or using the Extension Manager, and you&#8217;ll see three new templates in the Web tab of the Add Item dialog &#8212; Sass SCSS Style Sheet, Less Style Sheet and CoffeeScript File.  Choose the one you want and start coding &#8212; we&#8217;ll do the rest!  Take a look at the <a href="http://www.mindscapehq.com/products/web-workbench/getting-started">Getting Started guide</a> for more information.  And of course the <a href="http://sass-lang.com/docs.html">Sass</a>, <a href="http://lesscss.org/">Less</a> and <a href="http://jashkenas.github.com/coffee-script/#language">CoffeeScript</a> home pages are full of great information on the languages themselves.</p>
<p>We think Sass, Less and CoffeeScript are great little helpers for Web developers, and Web Workbench is our way of sharing the love.  Give them a try and see if you don&#8217;t fall in love too!</p>
<p><a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a"><img src="http://www.mindscapehq.com/upload/web-workbench/add-item.png" /></a></p>
<p>As always, we love to hear feedback.  Are there other features or improvements you&#8217;d like to see in Web Workbench?  Have you found a <em>*gasp*</em> bug?  Would you like to see us add support for your favourite Web productivity language?  <a href="http://www.mindscapehq.com/forums/Forum.aspx?ForumID=29">Let us know in the forums!</a></p>
<p>You can <a href="http://www.mindscapehq.com/products/web-workbench">learn more about Web Workbench here</a>, or <a href="http://visualstudiogallery.msdn.microsoft.com/2b96d16a-c986-4501-8f97-8008f9db141a">download it FREE from the Visual Studio Gallery here</a>.</p>
<p>Happy coding!</p>
<p><span style="font-size:75%">* For Less files, we don&#8217;t generate CSS because Less files are typically referenced directly and translated to CSS within the browser.  See the Getting Started guide for a link to the Less JavaScript include file.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/07/14/visual-studio-sass-less-coffeescript-web-workbench/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>It&#8217;s here: LightSpeed 4.0 hits the shelves!</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/06/30/its-here-lightspeed-4-0-hits-the-shelves/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/06/30/its-here-lightspeed-4-0-hits-the-shelves/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 05:53:00 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[Products]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3401</guid>
		<description><![CDATA[Over 1,000 commits, 5,422 file changes, 70,000 words of documentation, and many months of work, and we&#8217;re now ready to unveil LightSpeed 4.0 to the world! There is so much packed into LightSpeed 4 that this blog post won&#8217;t cover it all but we&#8217;ll dig deeper over the coming weeks. Lets start by looking at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mindscapehq.com/products/lightspeed"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/06/LightSpeedBlogHeader1.jpg" alt="LightSpeed 4: The very best .NET ORM" title="LightSpeed 4: The very best .NET ORM" width="718" height="212" class="alignnone size-full wp-image-3409" /></a></p>
<p>Over 1,000 commits, 5,422 file changes, 70,000 words of documentation, and many months of work, and we&#8217;re now ready to unveil <a href="http://www.mindscapehq.com/products/lightspeed">LightSpeed 4.0</a> to the world! There is so much packed into LightSpeed 4 that this blog post won&#8217;t cover it all but we&#8217;ll dig deeper over the coming weeks.</p>
<p>Lets start by looking at the highlights!</p>
<p><strong>Distributed Data &#8211; LightSpeed everywhere</strong></p>
<p>One of the design goals of LightSpeed 4 was that LightSpeed should be the center of your data access world. While LightSpeed is much much more than just data access, this called for looking at how we could build a Distributed Unit Of Work to help shuttle data around between rich clients, phones, internet applications and more. Distributed data is the big feature of LightSpeed 4 and the feedback we&#8217;ve received to date has been great. You can now write your client side code and have LightSpeed automatically and transparently operate over the wire as if you were working locally. <a href="http://www.mindscapehq.com/blog/index.php/2010/12/09/distributed-enhancements-coming-in-lightspeed-4/">You can read more about these capabilities in an earlier blog post where I hinted at what was to come.</a></p>
<p><strong>Moving beyond data &#8211; Web Application support</strong></p>
<p>LightSpeed 4 makes it easier than ever to integrate your entities into your Web applications.  Whether you&#8217;re using Web Forms or ASP.NET MVC, LightSpeed now includes a bunch of helper classes and extensions for web developers. Included are binding helpers, a base controller for further encapsulating your unit of work handling and support for enabling DataAnnotation based validation from your LightSpeed model</p>
<p>We&#8217;ve built these not only to make LightSpeed integration scenarios easier, but also to help you build better web solutions. One very cool addition is Mindscape&#8217;s contract based routing enhancements for ASP.NET MVC which allows you to specify routes on controller interfaces and have the web application generate the routes for your automatically at run time. We have used this internally on various projects and presented it at Tech Ed and found it a massive boost over the default routing configuration.</p>
<p><strong>Power programming with LightSpeed metadata</strong></p>
<p>With its simple and intuitive API and powerful RAD designer workflow, LightSpeed is well known for being super easy for newcomers to pick up and start running with. The challenge was that experienced LightSpeed users wanted to dig around in the internals and really start getting all meta with their database entities. To avoid making the default LightSpeed API surface large and scary to new users we&#8217;re shipping Mindscape.LightSpeed.MetaData.dll. This assembly exposes internal data about entities, properties and fields to developers. <a href="http://www.mindscapehq.com/blog/index.php/2011/04/10/lightspeed-metadata-coming-in-lightspeed-4/">I covered some of the possibilities of what developers could achieve with the new meta data extensions in an earlier post.</a></p>
<p><strong>Auditing additions</strong></p>
<p>LightSpeed now includes a light weight auditing solution to help track who created, updated and deleted your entities &#8211; not just when. Auditing is already in use with serveral of our early adopter customers. <a href="http://www.mindscapehq.com/blog/index.php/2011/03/24/who-updated-my-cheese/">Ivan wrote about adding this feature to nightly builds at the time.</a></p>
<p><strong>New samples and documentation</strong></p>
<p>This is a big one for existing customers and new users! LightSpeed now ships with a 336 page user guide in PDF form to help developers get the most out of LightSpeed. There&#8217;s the API CHM and a smaller tighter &#8216;Getting Started&#8217; guide but we felt it would be beneficial to provide a great user guide to developers as well. </p>
<p>LightSpeed 4 ships with 7 samples for a mixture of Visual Studio 2008 and Visual Studio 2010. Covering ASP.NET MVC, ASP.NET Web Forms, WCF, WPF, RIA Services and much more you&#8217;ll be sure to find a sample that gives some you the examples you need to start getting the most from LightSpeed. Each sample also includes a walk through guide to explain certain aspects of the solution which help highlight some of the useful aspects of LightSpeed.</p>
<p><strong>And so very very much more</strong></p>
<p>A more complete change log can be found in the Upgrade Guide included with LightSpeed, but here&#8217;s an overview of other enhancements:</p>
<ul>
<li>Updated database providers</li>
<li>Sub-namespace support in designer</li>
<li>Enum discriminators in designer</li>
<li>Entity default settings policy in designer</li>
<li><a href="http://www.mindscapehq.com/blog/index.php/2011/02/07/everything-you-wanted-to-see-in-the-lightspeed-designer-but-ran-out-of-screen-space-for/">New display options in the designer</a></li>
<li><a href="http://www.mindscapehq.com/blog/index.php/2010/12/07/lightspeed-now-available-in-chartreuse/">Per-entity colours in the designer</a></li>
<li>Designer migrations extensibility</li>
<li>Numerous minor designer extensions and improvements</li>
<li><a href="http://www.mindscapehq.com/blog/index.php/2011/02/17/database-optimisation-hints-in-lightspeed/">Table and index hint support</a></li>
<li>Minor enhancements to command line tools</li>
<li>Custom entity construction using EntityFactory</li>
<li>Reference data support</li>
<li>Many new queries and functions supported in LINQ</li>
</ul>
<p><strong>A huge thank you</strong></p>
<p>We had amazing feedback from so many customers who took up the beta opportunity. The feedback directly impacted the product and was absolutely beyond what we expected. Thank you for supporting Mindscape and the LightSpeed product. </p>
<p>This has been a huge project for Mindscape and we cannot wait to see how developers use LightSpeed 4. The feedback we receive really is what makes the whole team enjoy working on creating the very best developer tools.</p>
<p><strong>Where to get it</strong></p>
<p>Customers can immediately <a href="http://www.mindscapehq.com/store/myaccount">download LightSpeed 4 from their account pages</a>. Folks who haven&#8217;t yet taken the leap to LightSpeed can <a href="http://www.mindscapehq.com/products/lightspeed/download">download the free edition</a> (limited only by number of entity class definitions) and see what all the fuss is about!</p>
<p>While you are downloading, check out the trailer!</p>
<p><script type="text/javascript" src="/Content/js/flowplayer-3.2.6.min.js"></script></p>
<p><a href="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/06/ls4promo.flv" style="display:block;width:720px;height:400px" id="player"></a> </p>
<p><script type="text/javascript">// <![CDATA[
  flowplayer("player", "/Content/flowplayer/flowplayer-3.2.7.swf", { clip: { autoPlay: false, autoBuffering: true } });
// ]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/06/30/its-here-lightspeed-4-0-hits-the-shelves/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/06/ls4promo.flv" length="8536372" type="video/x-flv" />
		</item>
		<item>
		<title>The summer sale is here!</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/05/31/the-summer-sale-is-here/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/05/31/the-summer-sale-is-here/#comments</comments>
		<pubDate>Tue, 31 May 2011 08:06:33 +0000</pubDate>
		<dc:creator>John-Daniel Trask</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[LightSpeed]]></category>
		<category><![CDATA[MegaPack]]></category>
		<category><![CDATA[NHibernate Designer]]></category>
		<category><![CDATA[Phone Elements]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Silverlight Elements]]></category>
		<category><![CDATA[SimpleDB Management Tools]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[WPF Diagrams]]></category>
		<category><![CDATA[WPF Elements]]></category>
		<category><![CDATA[WPF Property Grid]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3312</guid>
		<description><![CDATA[Note: This sale has now ended. For our friends in the northern hemisphere it&#8217;s that time of the year &#8211; it&#8217;s warming up and there&#8217;s a holiday approaching. We thought it would be a great time to offer a special for the summer so that you have a great toolbox at your disposal for when [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/05/blogheader_summer.jpg" alt="Mindscape Summer Sale 2011" title="Mindscape Summer Sale 2011" width="718" height="251" class="alignnone size-full wp-image-3313" /></p>
<p><strong>Note:</strong> This sale has now ended.</p>
<p>For our friends in the northern hemisphere it&#8217;s that time of the year &#8211; it&#8217;s warming up and there&#8217;s a holiday approaching. We thought it would be a great time to offer a special for the summer so that you have a great toolbox at your disposal for when you&#8217;re coding away on the beach.</p>
<p><strong>Here&#8217;s the deal:</strong></p>
<p>For the price of our WPF or Silverlight suites you can get a full Mindscape Mega Pack upgrade at no extra charge! And to save you money in the long run we&#8217;ll also add an additional six months of updates! Now that will afford you a few extra Mojitos!</p>
<p>So that&#8217;s every Mindscape product &#8212; WPF, Silverlight, Windows Phone, LightSpeed, SimpleDB, you name it &#8212; and 18 whole months of nightly builds, upgrades and entirely new products! All at a fraction of the price of other competing suites.</p>
<p>Throw on your skate shoes and roll over to the Summer Sale Page!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/05/31/the-summer-sale-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing WPF Diagrams 2.0</title>
		<link>http://www.mindscapehq.com/blog/index.php/2011/05/05/introducing-wpf-diagrams-2-0/</link>
		<comments>http://www.mindscapehq.com/blog/index.php/2011/05/05/introducing-wpf-diagrams-2-0/#comments</comments>
		<pubDate>Thu, 05 May 2011 12:06:13 +0000</pubDate>
		<dc:creator>Ivan Towlson</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[WPF Diagrams]]></category>

		<guid isPermaLink="false">http://www.mindscapehq.com/blog/?p=3222</guid>
		<description><![CDATA[We&#8217;re pleased to announce the second version of WPF Diagrams, a set of controls and components for displaying and editing diagrams in Windows applications! WPF Diagrams 2.0 includes new diagram types, new pre-built shapes and a dramatically simpler API for many scenarios. You can use WPF Diagramming to construct standalone diagrams, layouts or images, or [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mindscapehq.com/products/wpfdiagrams"><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/05/blog-title.png" alt="Introducing WPF Diagrams 2.0" title="Introducing WPF Diagrams 2.0" width="718" height="402" class="alignnone size-full wp-image-3230" /></a><br />
We&#8217;re pleased to announce <a href="http://www.mindscapehq.com/products/wpfdiagrams">the second version of WPF Diagrams</a>, a set of controls and components for displaying and editing diagrams in Windows applications!  WPF Diagrams 2.0 includes new diagram types, new pre-built shapes and a dramatically simpler API for many scenarios.  You can use WPF Diagramming to construct standalone diagrams, layouts or images, or you can use it to give your users a graphical way to build &#8216;live&#8217; business objects such as business processes or data analysis flows &#8212; and now it&#8217;s easier than ever!</p>
<p><strong>New shape diagrams&#8230;</strong></p>
<p>To the existing repertoire of flow diagrams and star diagrams, we&#8217;ve now added absolutely positioned or &#8216;shape&#8217; diagrams.  Unlike flow diagrams and star diagrams, shape diagrams don&#8217;t have any logic associated with them, so they can be used for a wide variety of situations &#8212; from instructional graphics to UI prototyping to kitchen design!  Users can move shapes around and connect them up as required.</p>
<p><strong>&#8230;and goodbye separate products!</strong></p>
<p>Part of our massive set of improvements in WPF Diagrams 2 is to merge the old Flow Diagrams and Star Diagrams products into a single product. We did this because WPF Diagrams 2 brings together all the capabilities of cyclic and acyclic diagrams &#8212; as well as adding so much more.  And you&#8217;re not limited to shape, flow and star diagrams: we&#8217;ve made it easier to define your own diagram types so if you&#8217;re building anything from a BPMN editor to a circuit diagramming solution, WPF Diagrams is the product for you!</p>
<p><strong>Pre-built shapes</strong></p>
<p>We&#8217;ve also hugely expanded the number of shapes built into WPF Diagramming.  Nearly 80 shapes are pre-defined, from basic geometrical shapes like rectangles, stars and ellipses, through block arrows including curved arrows, callouts and multi-way callouts, to conventional flowchart and system design shapes like decisions, sort or merge operations, storage and the ever popular punched tape.</p>
<p><center><br />
<img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/05/shapes.png" alt="WPF Diagram Shapes" title="WPF Diagram Shapes" width="626" height="177" class="alignnone size-full wp-image-3233" /><br />
</center></p>
<p>Of course, you&#8217;re not limited to our shapes: it&#8217;s easy to define custom shapes so if you&#8217;re building the next Balsamiq clone or circuit diagramming solution you&#8217;ll be right at home with WPF Diagrams 2.</p>
<p><strong>Smarter layout options</strong></p>
<p>We&#8217;ve improved and added new layout algorithms for diagrams and connections, including an A* pathfinder for fast, non-colliding connection routing and a force based layout algorithm for that sproingy effect everyone loves so much.  The layout classes now work with all diagrams, not just flow or star diagrams.</p>
<p><img src="http://cdn.mindscapehq.com/blog/wp-content/uploads/2011/05/toolbox.png" alt="WPF Diagram Toolbox" title="WPF Diagram Toolbox" width="130" height="305" style="float:right; margin-left:20px;margin-bottom:20px;" class="alignnone size-full wp-image-3234" /></p>
<p><strong>New toolbox control</strong></p>
<p>We&#8217;ve always had great support for creating diagram nodes and connections from a toolbox, with a variety of interaction modes and handy previews.  In WPF Diagrams 2.0 we&#8217;ve added a dedicated toolbox control with grouping and filtering to make it easy to work with large numbers of node types.</p>
<p><strong>Simpler API</strong></p>
<p>The WPF Diagrams Foundation API provides a huge amount of flexibility, but many applications don&#8217;t need that flexibility.  So for applications that just want to get it done, we&#8217;ve added a simpler API which makes it much easier to build shape-oriented diagramming applications.  The new high-level API allow you to use pre-built shapes, define your own shapes and style your diagrams in just a few lines of XAML, without diving into the Foundation API.</p>
<p>We&#8217;ve also taken the opportunity to clean up the existing API a little.  We&#8217;ve merged some overlapping properties, and significantly reworked the XML serialiser to make it easier to extend to support custom data and custom node types.  (These are breaking changes so if you are an existing 1.x user you may want to keep a copy of the 1.x DLLs around until you have time to migrate.  We&#8217;ll provide more info about this in a subsequent post.)</p>
<p><strong>Learn more</strong></p>
<p><a href="http://www.mindscapehq.com/products/wpfdiagrams">WPF Diagrams</a> is bursting at the seams with capability &#8211; your imagination really is the only limitation for what you can achieve with the new version.  Find out more about what is can do, and see more examples of the awesome visuals you can create on our WPF Diagrams page.  <a href="http://www.mindscapehq.com/products/wpfdiagrams/download">Check it out</a>!</p>
<p><strong>Try it out</strong></p>
<p>Want to take it out for a spin?  You can <a href="http://www.mindscapehq.com/products/wpfdiagrams/download">download the trial edition of WPF Diagrams 2.0 for free</a>.  And we&#8217;re offering a limited launch discount.</p>
<p>Existing Mega Pack and WPF Diagrams customers already have the <a href="http://www.mindscapehq.com/store/myaccount">version 2 installation files in their accounts</a>.</p>
<p><a href="http://www.mindscapehq.com/products/wpfdiagrams/download">Take it for a spin and let us know what you think</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindscapehq.com/blog/index.php/2011/05/05/introducing-wpf-diagrams-2-0/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic (Requested URI is rejected)
Database Caching 4/20 queries in 0.042 seconds using disk: basic
Content Delivery Network via cdn.mindscapehq.com

Served from: www.mindscapehq.com @ 2012-02-03 22:11:14 -->
