Home » Blog

rounded header

Archive for the ‘NHibernate Designer’ category

Nightly news, 20 January 2012

Cripes! Weeks and weeks of updates to catch up on! Here’s what’s new in the nightly builds since the last update.

LightSpeed

  • Fix for one-to-one association join chain in LINQ Where clauses
  • Added support for negated boolean expressions in LINQ Any and All
  • Fixed a memory leak with compiled FindById queries
  • Validation errors now provide access to the validation rule instance
  • Include schema in auto-joined tables being joined by an identifier expression
  • Fixed automatic date-time range validation for Oracle
  • Improved support for SQL Server 2008 TIME data type
  • Fixed an issue where a query with criteria on the left and a logical combination on the right could be processed incorrectly
  • Fix for DeletedOn column being incorrectly aliased in update/delete queries
  • Added support for deleting by LINQ query
  • Added Procedure and Scale options to ProcedureParameter class
  • Fix for procedure parameters of user-defined types in designer being generated into wrapper function signatures as object instead of strongly typed
  • Fix for value objects not being handled correctly in batch updates
  • Fixed exception if you put DiscriminatorAttribute on a root entity class
  • We now raise an exception if a SQL Server stored procedure calls RAISERROR (sic: what is this, guys, Fortran?) after performing a successful SELECT (previously only errors raised before the SELECT would cause exceptions)
  • Added a property for migration code to access the connection string of the database being migrated
  • When a stored procedure sets an out parameter to SQL NULL, we now translate this to CLR null instead of leaving it as DBNull.Value (this fixes casting errors in strong-typed wrapper methods)
  • Fix for virtual (non-mapped) discriminators not being populated on insert
  • Entity- and interface-level query filtering (in progress and subject to change)

Web Workbench

  • Collapsing support for non-top-level regions
  • Sass and Less Format Document command
  • Fixed issue in Sass compilation if install path included non-ANSI characters
  • Fixed JavaScript minifier mangling non-ANSI characters
  • Upgraded CoffeeScript compiler to 1.2.0
  • CoffeeScript comment highlighting fixes
  • Comment/uncomment block support
  • Performance improvements when making many deletes from a document
  • Error checking and signature help for Sass and Less built-in functions

WPF Elements

  • Continuing improvements to control themes
  • Fixes for potential issues in TimeExplorer, Chart, ChartAxis and PieSeries
  • Added option for rounding on lost focus in NumericTextBox
  • Added ResetZoom command for charts
  • MajorTickSpacing now keeps consistent tick density as user zooms
  • Added PieSeries.SelectedDataPointChanged event
  • Improvements to automatic bar chart width calculation
  • Fixed error when changing chart highlight mode
  • Fixed an issue with horizontal bar charts using categories along the Y axis
  • Resolved a DataGrid issue
  • Fixed foreground colours not being respected in CurrencyTextBox
  • Fixed potential null reference error when changing DataGrid.ItemsSource
  • Fixed some issues with chart default axes

WPF Diagrams

  • Added TreeLayoutAlgorithm
  • Fixed null reference error in ConnectionPointThumb
  • Fixed a diagram binding issue
  • Fix for a bug that was stealing mouse wheel and scroll events
  • Added an option to turn off infinite scrolling

NHibernate Designer

  • Added support for NHibernate sql-insert, sql-update and sql-delete overrides
  • Added support for stored procedures and named SQL queries

SimpleDB Management Tools

  • No longer need to click away from a row to ensure it is saved

As usual you can get the latest nightly builds from the Downloads page (free editions) or the store (full editions).

Kick start 2012 with this special offer!

Get 9 products for an amazing price

Make building better software your New Year’s resolution by taking advantage of our 30% sale on the Mega Pack.

For a limited time, pay only $699 and you’ll receive:

Plus, you also get:

  • 12 months of new releases, nightly builds and new products!
  • The best support in the business!

Imagine that – a full range of developer tools across WPF, Silverlight, Windows Phone, Data Access, Web Development and Domain Modeling for just $699!

So, save thousands of dollars by getting all your tools at once with our 30% off Mega Pack Special now.

Hurry, promotion ends 1 Feb 2012!

Nightly news, 25 November 2011

This week we have mostly been flinging sheep at each other in a bout of pre-election excitement, but we’ve also shipped a good batch of updates. Here’s what’s in the this week’s nightly builds.

WPF Elements

  • Fix for chart update when an alternate axis is zoomed programmatically
  • Fixed automatic bar chart LabelLayout option
  • Added DataSeries.LabelBinding property for conveniently setting data label content

LightSpeed

  • You can now skip initialising entity collections that you’ll never need.

Web Workbench

  • Updated Less compiler to 1.1.5
  • Updated CoffeeScript compiler to 1.1.3
  • Fixed a possible race condition
  • Fix for Sass user-defined function causing highlighting errors
  • Added highlighting for @font-face directive in Sass @mixin declaration
  • Fix for top-level Sass @includes

NHibernate Designer

  • Added public get/protected set visibility option
  • Added policy option for visibility of default identity properties

Nightly builds of WPF Elements and LightSpeed are on the downloads page (free editions) or in the store (full editions). Web Workbench and NHibernate Designer update automatically through the Visual Studio Extension Manager.

Nightly news, 18 November 2011

Great joy from our operations team this week as the last bit of Community Server is finally excised from our Web site and replaced with a LightSpeed-based support forum that’s faster, more capable and infinitely more maintainable. Check it out! But we’ve also shipped the usual crop of enhancements and fixes to our developer products. Here’s what’s new this week.

LightSpeed

  • Added a class containing constants for all aggregate names in the model
  • Don’t show a ‘should be cached’ validation warning when associating to reference data across a linked model boundary
  • Fix for an issue with subqueries of projections involving soft deleted entities
  • Added some new field model information to the metadata API
  • Added interceptor support for command execution — this allows low-level diagnostics, retry strategies, etc.

WPF Elements

  • Added support for dynamically changing chart axes
  • Added alternate Y axis templating for custom axes
  • Added a ChartZoomed event
  • Fix for IsSelected property on non-joined-up data series (such as scatter graphs)

NHibernate Designer

  • Fix for XML mapping issue in Visual Basic
  • Use @-strings in Getting Started Fluent NHibernate code
  • Added some more validation on identity generator types

These updates are in the current nightly builds. You can get the free editions from the downloads page, and retail editions from the store. NHibernate Designer automatically updates itself from the Visual Studio Gallery.

NHibernate Designer 2 is here!

NHibernate Visual Designer for Visual Studio

I’m very pleased to announce the immediate availability of the NHibernate Designer 2.0! This release represents a big set of improvements for existing users and a great experience for new users.

Key new features:

  • File per class generation option added
  • Setup wizard for creating a new model
  • Generate mappings with either inline XML or Fluent NHibernate
  • Configuration guidance wizard to integrate quicker with your project
  • Automatically add references to required NHibernate assemblies
  • Fully integrated schema migrations framework
  • View entity database tables directly within Visual Studio
  • Set up validation in the designer for NHibernate.Validator
  • Per project code generation templates

Along with all these great additions we’ve added a lot of polish to really boost the easy of use — we think you’ll be very pleased with the results. Read more about the NHibernate Designer 2 features here.

How to get it today

If you already have the NHibernate Designer installed in Visual Studio 2010, simply open the Extension Manager (Tools -> Extension Manager) and check for updates. The latest build will be there, install it and you’re away.

If you have not yet tried the NHibernate Designer then click here to install the latest version.

One more thing…

We’ve dropped the price for the launch of version 2.0. Down to a tight $99 USD per developer! Given the hours of time you’ll save it’s the perfect time to invest in your toolset!

Free Download Download the free edition

Data Products Visual Controls Community Store
LightSpeed ORM
NHibernate Designer
SimpleDB Tools
SharePoint Tools
WPF Elements
WPF Diagrams
Silverlight Elements
Forums
Blog
Register
Login
Subscribe to newsletter
Buy Now
My Account
Volume Discounts
Purchase Orders
Contact Us