2.3.2

@niemyjski niemyjski released this Aug 3, 2015 · 6 commits to master since this release

.netTiers 2.3.2 is a maintenance release focusing bug fixes and enhancements. Your contributions, time and effort are greatly appreciated. We are also actively seeking team members that are interested in helping develop the .netTiers templates.

Improvements

  • Added support for .NET 4.5 and Visual Studio 2012 and 2013.

Bug Fixes

  • Fixed a bug where the generated website configs, where being improperly generated for non sql server providers.
  • Fixed a bug where non SQL Server providers tried to run the generated database scripts (not supported).
  • Fixed a bug that would cause an ArgumentException to be thrown if the ParameterPrefix was empty or null when generating against stored procedures.
  • Fixed a bug in the ParameterBuilder classes that wasn't clearing out the objects right when calling .Clear()
  • Fixed a bug where the EntityGridViewSearch dropdown was not using the friendly name.
  • [Issue 381] Exception raised in SELECT statements when order by/sort expression is missing, bug induced in latest release (Contrib: vaibhavk).
  • [Issue 158] - HierarchyID data type treated as a string. Insert, Update & Get methods tested successfully. However, no validation is done on INSERT or UPDATE, so if an invalid HierarchyID string is used an exception is thrown.
  • [Issue 329] Default values correctly initialised for DateTime & Time data types.
  • [Issue 278] & [Issue 199] Added the same logic to the parameter builder in the INSERT & UPDATE for nullable fields.
  • [Issue 278] & [Issue 199] DbType.Time initialised with new TimeSpan(1,0,0,0,0), and additional logic added to the input parameter builder for the INSERT & UPDATE methods to cater for the SqlDbType.Time.
  • [Issue 113] I have updated the code comment, removing reference to IsNull() and DateTime.MinValue.
  • [Issue 188] Logic fixed for SQL INSERT & UPDATE statement builder.
  • [Issue 368] Project GUID issue in Visual Studio (Contrib: Dave).
  • [Issue 367] Added instructions to fix two-way binding when using WinForms.
  • [Issue 140] Changed the SQL back to using SET ROWCOUNT.
  • [Issue 140] Additional changes to the SQL used for the GetPaged. SET ROWCOUNT removed in favour of TOP(n). Also, the number of rows inserted into the temp table have been limited, using TOP(n).
  • [Issue 188] New method IsIdentityIncrementColumn to check for Identity Insert (SQL only). Additional logic added to the SQL INSERT & UPDATE statement builder to check for identity insert and build the correct SQL.
  • [Issue 298] @WhereClause increased to varchar(8000).

Downloads

2.3.1

@niemyjski niemyjski released this Jan 7, 2011 · 30 commits to master since this release

.netTiers 2.3.1 is a maintenance release with scores of bug fixes and enhancements. There are over 60+ bug fixes and improvements since .netTiers 2.3.0 release. Your contributions, time and effort are greatly appreciated. We, the .netTiers Team, want to say "THANK YOU" for your help in improving our product.

The team decided to drop support for Enterprise library 4.1 as Enterprise Library 5.0 has the same requirements. Please note that Enterprise Library 3.1 support is still included. Also this allows us to make the upgrade path to .netTiers 3.0 much easier as it will only be targeting the latest version of Enterprise Library (5.0 or the latest version).

The new and notable changes are:

  • Added Enterprise Library 5.0 Support.
  • Added support for Visual Studio 2010 and .Net 4.0
  • Updated support for Oracle, MySQL and SQLCe.
  • Added support for Windows Azure.
  • Fixed many bugs with the strongly typed generated web controls.
  • Updated the Enumeration and WCF support.

Downloads

2.3.0

@niemyjski niemyjski released this Jun 19, 2009 · 89 commits to master since this release

.netTiers 2.3 is a maintenance release with scores of bug fixes and enhancements. There are over 300+ bug fixes and improvements since .netTiers 2.2 release. The 2.3 release was a real community effort as several major enhancements and fixes were provided by the members of the .netTiers community. Your contributions, time and effort are greatly appreciated. We, the .netTiers Team, want to say "THANK YOU" for your help in improving our product.

The new and notable changes are:

  • Added Enterprise Library 4.0 and 4.1 as generation options.
  • Added support for Visual Studio 2008 and .Net 3.5
  • Added support for Oracle.
  • Added deep loading support which speeds up generation time greatly when used with CodeSmith 5.0.
  • Fixed many bugs in the generic provider.
  • Updated support for SQL 2005 (NewSequentialID) and SQL Server 2008.
  • Updated all the generated unit tests

Downloads

2.2.0

@niemyjski niemyjski released this May 20, 2008 · 178 commits to master since this release

Please see the changelog for the full list of changes.

Downloads