|
Released on 27 February 2010
New Features :: Changes/Enhancements
:: Resolved Issues
New Features
| NConstruct Server |
NCT-1405 |
Add machine-name application setting for NHibernate connection string to support multi-developer environment. |
| NConstruct Server |
NCT-1401 |
Use NHibernateUtil.Initialize and NHibernateUtil.IsInitialized in the Load method in Web applications in a case when using default-lazy="true" in HBM files. |
| NConstruct Server |
NCT-1400 |
Use NHibernateProxyHelper.GuessClass when getting entity type in the SaveEntity method in Web applications in a case when using default-lazy="true" in HBM files. |
| NConstruct Server |
NCT-1399 |
Apply Fetch Eager to many-to-one datasources in a case when using default-lazy="true" in HBM files and declare new application setting to apply the fetch. |
| NConstruct Server |
NCT-1394 |
Add NHibernate xsd files to server project to enable HBM and configuration IDE IntelliSense. |
Changes/Enhancements
| Code Generation |
NCT-1404 |
Simplified enumeration creation. |
| NConstruct Server |
NCT-1403 |
Allow SettingsManager and SystemObjectsManager communation only through their interfaces (ISettingsManager and ISystemObjectsManager). |
| NConstruct Server |
NCT-1402 |
Append WithTransactionProcessor suffix to methods names on the server that use explicit transaction process. |
| NConstruct Server |
NCT-1398 |
Assign missing virtual keyword to the entity properties declaration to be capable to enable default-lazy="true" in HBM files. |
| NConstruct Server |
NCT-1397 |
When updating system objects on the server start handle the 'use of implicit transaction is discouraged' alert (detected by NHibernate profiler). |
| NConstruct Server |
NCT-1396 |
When loading system objects on the server start handle the 'use of implicit transaction is discouraged' alert (detected by NHibernate profiler). |
| NConstruct Server |
NCT-1395 |
When adding and deleting system objects handle the 'use of implicit transaction is discouraged' alert (detected by NHibernate profiler). |
| Code Generation |
NCT-1390 |
Rearrange controls in EntityControl. |
Resolved Issues
| Code Generation |
NCT-1411 |
When having LookupAttribute on many-to-one property and no filtering is allowed on such property, the code does not compile. |
| Code Generation |
NCT-1410 |
When adding a formula field to the model, two equivalent constant fields are added and the code does not compile. |
| Code Generation |
NCT-1409 |
When having composed primary key in a view entity and include ReadOnlyObjectAttribute attribute, the code does not compile. |
| Code Generation |
NCT-1406 |
When using a Microsoft Access database and creating desktop application, the Login window is not required. |
| NConstruct Client |
NCT-1393 |
When a Microsoft Access database is used and no default module exists, the module manager throws an exception. |
| NConstruct Client |
NCT-1391 |
RepositoryItemEntityLookUpButtonEdit editor does not handle the edit row action with a correctly selected ID. |
|