in

The ORM Foundation

Get the facts!

zip Norma for Visual Studio 2010 - Published 17 January 2013

Downloads: 2,019 File Size: 5.2MB
Posted By: Ken Evans Views: 4,113
Date Added: 01-01-2011

Release 17 January 2013. This version supersedes all previous versions.

This version of NORMA is for use with Visual Studio 2010 standard or above.

NOTE: NORMA does not work with Visual Studio Express.

---------------------------------------------------------------------------------------------------------------
Many thanks to Matt Curland for his hard work in creating this release.
---------
------------------------------------------------------------------------------------------------------

This release adds 17 new features and fixes 21 bugs:

New features 

* Switch 'partially derived and stored' markup from +* to ++, include storage markup with derived fact type and subtype derivation with lead markup and additional sentence for stored subtype and fact types.

* Added the same text markup to derived subtypes as derived fact types for partial and stored derivations.

* Added verbalization for partially derived subtype.

* Recognize reference mode patterns on value types for object type name formatting and apply separator character settings to combined names.

* Add constraint support for limited cases between subtype links and normal roles

* Add and delete value types as appropriate to enable custom reference mode kind change

* Preserve ExpandRefMode property as RefMode property changes.
 
* Use native SQL Server types and add fallback to use old types.
 
* Updated verbalization of values projected directly on entities.

* Enhanced name splitting to recognize punctuation and symbols and replace (configurable) characters with spaces during expansion.

* Updated verbalization for disjunctive mandatory constraints on ring fact types, uniqueness constraints over unary fact types, and all cases of frequency constraints over join paths.

* Enabled db import in VS2010/2012 in C# and VC projects.

* Verify ORM fact editor colors are defined before showing the fact editor.

* Enable project build on 64 bit systems.

* Added initial abstract query support, subquery as a concrete base class, and inline verbalization of subqueries used in a derivation rule.
 
* Enabled inline edits of table name in relational view.

* Changed shape directives to enable 'select on other diagram' commands to key off of interface instead of base class.

Bugs fixed

* Problems with document services after reloading document for extension changes.
* Crash from editing intrinsic refmode kind format string.
* Crash opening context menu on two exclusion constraints.
* Some cases where set comparison overlap constraints were not appearing.
* Context window crash.
* Limit saving of length/scale/precision information for data types that do not use it.
* Relational generation now ignores query fact types.
* Subtype connector could not be initially added to objectified fact types even though the underlying subtype was created.
* Subtype connectors from objectified fact types were not recreated on reload.
* Verbalizations for subset constraints with split conditions: 'then' clause text was overwriting the end of the 'if' clause'.
* Variable pairing with subqueries.
* Subquery verbalization fixes for constants and calculations projected on subquery roles.
* Multiple value constraint shapes being created on file load.
* Blank tool window issues (VS2010 version only).
* Auto shape population scenarios:import from database generates shapes again.
* Intra-diagram shape copy and cross model drag scenarios with value constraints being moved or not attached.
* Columns in set comparison constraint not paired for compatible but unequal types for rows without join paths.
* Ensure one variable per projected role for cases where the same variable is projected on multiple roles in the same path.
* Inline edit of column names in relational view did not keep changes on future model edit.
* Verbalizer crash with internal binary uniqueness with no roles.

---------------------------------------------------------------------------------------------------------

Full details are in the readme file that is included in the .zip file
---------------------------------------------------------------------------------------------------------
Installation notes: Before running setup, you should shut down all Visual Studio instances. Vista users should use the SetupVista.bat or explicitly run Setup.bat as an Administrator. When you run Setup.bat or SetupVista.bat, this will uninstall any existing version of NORMA and then install the new code. 

For Windows 7, use Setup.bat -  Run as Administrator.

Comments

No comments exist for this file.
© 2008-2013 The ORM Foundation: A UK not-for-profit organisation -------------- Terms of Service