<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.codesmithtools.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.netTiers Releases</title><link>http://community.codesmithtools.com/blogs/nettiers_releases/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>.netTiers 2.2</title><link>http://community.codesmithtools.com/blogs/nettiers_releases/archive/2007/07/25/nettiers-2-2.aspx</link><pubDate>Wed, 25 Jul 2007 15:36:00 GMT</pubDate><guid isPermaLink="false">829aebef-9208-4531-832e-1f916c1e97cb:26652</guid><dc:creator>shannon</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.codesmithtools.com/blogs/nettiers_releases/rsscomments.aspx?PostID=26652</wfw:commentRss><comments>http://community.codesmithtools.com/blogs/nettiers_releases/archive/2007/07/25/nettiers-2-2.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://nettiers.com/Download.aspx"&gt;Download .netTiers Here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;07/25/2007&lt;br /&gt;&amp;nbsp;- [FIX] Corrected default value in column for NewId(), from new Guid(), to Guid.NewGuid()&lt;br /&gt;&amp;nbsp;- [FIX] Added locks throughout EntityFactory to make thread-safe (contrib Taliesin)&lt;br /&gt;&amp;nbsp;- [FIX] Corrected nUnit assembly output library path when using another path other than references.&lt;/p&gt;
&lt;p&gt;07/23/2007&lt;br /&gt;&amp;nbsp;- [FIX] Corrected Include=&amp;quot;**\*.user.*&amp;quot; to use an Exclude=&amp;quot;**\*.csproj.user&amp;quot; as well. (contrib GRAW)&lt;/p&gt;
&lt;p&gt;07/20/2007&lt;br /&gt;&amp;nbsp;- [FIX] Escaped ..\\References, for CodeSmith 3.2.x users in vs2005.project.cst&lt;br /&gt;&amp;nbsp;- [FIX] Corrected reference assembly copying from template root to library path.&lt;br /&gt;&amp;nbsp;- [ENH] EntityDropDownList now exposes Validate method and sets ValidationGroup for the embedded RequiredValidator&lt;/p&gt;
&lt;p&gt;07/19/2007&lt;br /&gt;&amp;nbsp;- [ENH] Created Facade for DAL.Bases.MyEntityParameterBuilder, which now lives in in the root DAL namespace.&amp;nbsp; ex. OrdersQuery query = new OrdersQuery(); query.AppendIsNotNull(OrdersColumns.OrderId); DataRepository.OrdersService.Find(query);&lt;br /&gt;&amp;nbsp;- [ENH] ***MINOR POTENTIAL BREAKING CHANGE*** Changed method signature for SqlParameterFilterCollection in DAL and Service methods to IParamterFilterCollection (You can now just pass in a ParameterBuilder type, and the engine will call GetParameters() automatically).&amp;nbsp; No consumption of the implementation should break unless your bound to the SqlParameterFilterCollection by a 3rd party.&lt;br /&gt;&amp;nbsp;- [ENH] ***MINOR POTENTIAL BREAKING CHANGE*** Made unit tests atomic for any data calls.&amp;nbsp; to do so, i had to update the CreateMock() and UpdateMock() to signatures of CreateMock(TransactionManager tm) UpdateMock(TransactionManager tm, MyEntity mock), so you will have to update the two methods in your class user files.&lt;br /&gt;&amp;nbsp;- [ENH] ***MINOR POTENTIAL BREAKING CHANGE*** Removed junction tables from doing any data access other than inserts.&amp;nbsp; It too dificult to determine and validate fk constraint checks.&amp;nbsp; So if you want them in your tests, then just add them in your user code unit test file.&lt;br /&gt;&amp;nbsp;- [FIX] Corrected DeepSave issue whereby if deleting an entity and it&amp;#39;s children, the operations of the children execute before the entity (contrib Trinity)&lt;br /&gt;&amp;nbsp;- [FIX] Corrected issue with #PageIndex temp table name collisions when running several find methods altogether in the same tran. (contrib GRAW)&lt;br /&gt;&amp;nbsp;- [FIX] Change Replace to Remove() column from string, in DataProvider Find method (contrib mfalcon)&lt;br /&gt;&amp;nbsp;- [ENH] Fixed EntLibVersion for webConfigAtlas, and Unit Tests.&amp;nbsp; Also added PublicTokenKey to string.&lt;br /&gt;&amp;nbsp;- [ENH] Modified vs project files to specify EntLibVersion as well.&lt;br /&gt;&amp;nbsp;- [ENH] Enabled new file format to be auto included anywhere in all projects.&amp;nbsp; Any file ending with *.user.*&amp;nbsp;&amp;nbsp; ex&amp;nbsp; MyCustomClass.user.cs&lt;br /&gt;&amp;nbsp;- [ENH] Made it easier to do strongly typed queries, now in the root DAL namespace, and using {0}Query format, ex. MyEntityQuery.Append();&lt;br /&gt;&amp;nbsp;- [ENH] Modified ParameterizedSqlFilterBuilder to not require the call of GetParameters() to create the filter.&amp;nbsp; Now you can just pass the builder to the Find method and it will automatically create the filter. (contrib ToddMoon)&lt;br /&gt;&amp;nbsp;- [ENH] Enabled Library Path to be configurable from project root, ex. References&lt;br /&gt;&amp;nbsp;- [FIX] Corrected Unit Test FK, and disabled INSERT/UPPDATE/DELETE tests for Junction Tables.&lt;br /&gt;&amp;nbsp;- [FIX] Fixed report to display when using a relative output path&lt;br /&gt;&amp;nbsp;- [FIX] Removed Warning by adding comments to public static TranMan in UnitTests&lt;br /&gt;&amp;nbsp;- [FIX] Removed warning of count never being used in UnitTests&lt;br /&gt;&amp;nbsp;- [ENH] Added NoWarn numbers to disable common warning for all templates. Now easier to find errors for developers. (only supported in CodeSmith 4.1+)&lt;br /&gt;&amp;nbsp;- [FIX] Corrected UnitTest.dll.config file to include the correct entlib.config file.&lt;/p&gt;
&lt;p&gt;07/18/2007&lt;br /&gt;&amp;nbsp;- [FIX] Check _originalData is not null when CancelingChanges() in an entity. contrib(DanDBD)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;07/16/2007&lt;br /&gt;&amp;nbsp;- [FIX] Updated WebConfig so that it has the correct reference of the EntLib File Configuration Source&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;07/14/2007&lt;br /&gt;&amp;nbsp;- [FIX] M2M deep save support for composite keys&lt;br /&gt;&amp;nbsp;- [FIX] Corrected Threading issue for high traffic data access index out of range exceptions (load of procs was not completing prior to a subsequent request)&lt;br /&gt;&amp;nbsp;- [FIX] Out of Range Exception in GetCorrespondingRelationship, corrected logic&lt;br /&gt;&amp;nbsp;- [ENH] Removed several warnings&lt;br /&gt;&amp;nbsp;- [ENH] Added CustomMethods user file to be included so that users can run custom logic against the generation.&lt;br /&gt;&amp;nbsp;- [ENH] CommonSqlCode is now a partial class&lt;br /&gt;&amp;nbsp;&amp;nbsp;- [FIX] Corrected 1:1 relationship UnitTest transaction failure&amp;nbsp; (contrib JJMartin)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;07/13/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added support to SqlParameter when used to configure ExpressionBuilder to be able to apply formatting via Format property.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;07/13/2007&lt;br /&gt;&amp;nbsp;- [FIX] Updated SqlEntityViewProviderBase custom procedure parameters to use col.Name (contrib graw)&lt;br /&gt;&amp;nbsp;- [ENH] Added Entity property to the strong type repeater, to be able to access deeploaded properties.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;07/09/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added new UsePascalCasing property to allow for different casing styles i.e. None/Style1(Original pre 552)/Style2(Post 552)&lt;br /&gt;&amp;nbsp;- [FIX] Updated GetCSType method to handle nullable option correctly (contrib JJmartin)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/26/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed casing of IndexId column used in GetPaged temp table (contrib nosferatus)&lt;br /&gt;&amp;nbsp;- [FIX] Updated calls in factory method of EntityInstanceBase to use GetFieldName rather than old method. With revisions after 552 this was causing XML warnings.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/25/2007&lt;br /&gt;&amp;nbsp;- [ENH] Preceed EnumTextValue with &amp;quot;@&amp;quot; to allow strings with escape characters&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/22/2007&lt;br /&gt;&amp;nbsp;- [NEW] Added SafeNamePrefix option to enable handling of names that would be invalid in C#. Any unsafe names (eg. C# keywords, only numbers) will be made safe and prefixed with the supplied string.&lt;br /&gt;&amp;nbsp;- [FIX] Corrected calls in EntityViewBase to the GetVariableName method to use GetFieldName instead to take advantage of the refactored naming methods.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/21/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added EntLib v3.1 libraries (use new enum option v3_1)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue with EntityInstanceBase.generated.cst that was causing the &amp;quot;inconsistent line endings&amp;quot; warning in Visual Studio&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/19/2007&lt;br /&gt;&amp;nbsp;- [FIX] Updated entity constructor parameters to use the GetFieldName function&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/18/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added CausesValidation, LookFor text and Which text to GridViewSearchPanel (contrib Ryan Anderson)&lt;br /&gt;&amp;nbsp;- [FIX] Stop ToLowerExceptCamelCase throwing exception when input is blank&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/16/2007&lt;br /&gt;&amp;nbsp;- [FIX] Removed &amp;#39;ResponseEncoding=&amp;quot;UTF-8&amp;quot;&amp;#39; from VS solution file as it confuses VS selector.&lt;br /&gt;&amp;nbsp;- [FIX] Reinstated code to output custom stored proc name in providerbase&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/14/2007&lt;br /&gt;&amp;nbsp;- [REF] Major refactoring to naming functions. See &lt;a href="http://community.codesmithtools.com/forums/t/6425.aspx"&gt;http://community.codesmithtools.com/forums/t/6425.aspx&lt;/a&gt; (contrib tselke)&lt;br /&gt;&amp;nbsp;- [NEW] New NameConversion option so you can select Alias, Mapping or None (default) (contrib tselke) &lt;br /&gt;&amp;nbsp;- [NEW] New StrippedTableSuffixes option to remove user defined suffixes from table names (contrib tselke)&lt;br /&gt;&amp;nbsp;- [REF] Excluded TODO comments from generated output&lt;br /&gt;&amp;nbsp;- [REF] Corrected some XML comments in EntityGridView&lt;br /&gt;&amp;nbsp;- [REF] Added &amp;#39;ResponseEncoding=&amp;quot;UTF-8&amp;quot;&amp;#39; to all template pages where it was missing&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/07/2007&lt;br /&gt;&amp;nbsp;- [FIX] StoredProceduresXml.cst was not enclosing all columns in square brackets which caused an issue with column names that contained spaces (contrib ToddMoon)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;06/06/2007&lt;br /&gt;&amp;nbsp;- [FIX] Styling AjaxToolkit CalendarExtender that fixes transparent background.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/29/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed calendar date format when AjaxToolkit CalendarExtender is used.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/27/2007&lt;br /&gt;&amp;nbsp;- [FIX] Maintaining GridViewSearchPanel State when GridView&amp;#39;s RowCommand event raised.&lt;br /&gt;&amp;nbsp;- [FIX] Fixed &amp;#39;Object not set to an instance&amp;#39; exception in HyperlinkField databound control.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/21/2007&lt;br /&gt;&amp;nbsp;- [FIX] Changing hyperlinks to text when exporting to Excel (contrib. basolutions).&lt;br /&gt;&amp;nbsp;- [ENH] Ability to add additional columns to be exported to Excel when exporting data from EntityGridView.&lt;br /&gt;&amp;nbsp;- [ENH] Added two new events ExcelBeforeFormat and ExcelAfterFormat that could be used to apply formatting at a time of export.&lt;br /&gt;&amp;nbsp;- [FIX] Fix GridViewSearchPanel issue, loosing its&amp;#39; state at certain conditions.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/17/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed key collusion in certain conditions when configuring ManyToManyRelationship control in the [Entity]Fields.ascx page.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/15/2007&lt;br /&gt;&amp;nbsp;- [FIX] Handling AppendIsNull/AppendNotIsNull builder expressions when used in typed datasources.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/14/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed GetPascalCaseName so it returns correct values.&amp;nbsp; Also enhanced to cater for capitalization and use of &amp;quot;-&amp;quot; as a seperator.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/11/2007&lt;br /&gt;&amp;nbsp;- [NEW] Added HyperlinkField data-bound control that supports complex objects via DataContainer property.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/10/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added expression group support used within typed datasource.&lt;br /&gt;&amp;nbsp;- [FIX] Changed EntLib default to v2 so its matches a valid enum value.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/07/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added support for the AppendRange builder expression when used within typed datasource.&lt;br /&gt;&amp;nbsp;- [ENH] Updated HideButton in FormUtilBase to use Control rather than Button so images can be used. (contrib sdavison)&lt;br /&gt;&amp;nbsp;- [FIX] Added System.Collections.Specialized namespace to SqlParameter.cs. (contrib mscolaro)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed a couple of errors in the GenericClient. See &lt;a href="http://community.codesmithtools.com/forums/thread/19946.aspx"&gt;http://community.codesmithtools.com/forums/thread/19946.aspx&lt;/a&gt; (contrib pubb)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/07/2007&lt;br /&gt;&amp;nbsp;- [ENH] See &lt;a href="http://community.codesmithtools.com/forums/thread/24246.aspx"&gt;http://community.codesmithtools.com/forums/thread/24246.aspx&lt;/a&gt; and &lt;a href="http://community.codesmithtools.com/forums/thread/24260.aspx"&gt;http://community.codesmithtools.com/forums/thread/24260.aspx&lt;/a&gt; for further info on the following:&lt;br /&gt;&amp;nbsp;- [ENH] New option to allow selection of EntLib2 or EntLib3 libraries. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [ENH] The mapping.config file now allows you to specify &amp;lt;View/&amp;gt; elements, which are identicle to &amp;lt;Table/&amp;gt; elements, except that they can only contain &amp;lt;Column/&amp;gt; elements. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [FIX] Handling of method names generated by indexes with many/long fields improved to limit overall length o 128 chars to stop sql error. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [FIX] When sorting a list with no sort specified, the default was to use the textual name of the appropriate list&amp;#39;s first column enum entry instead of the actual table/view column name stored in the attribute.&amp;nbsp; It will now use the appropriate table/view column name from the attribute. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [FIX] References to Environment.NewLine prefixed with full namespace to avoid conflicts with an entity named &amp;quot;Environment&amp;quot;. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [FIX] Various bug fixes and refactoring to internal methods including GetPascalCaseName, GetAliasName, GetCleanName, GetPropertyName, GetDBColumnName, GetPrivateName, GetSqlParameterXmlNode, GetKeysName. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [ENH] Several enhancements to unit tests to improve test data generated. (contrib tselke)&lt;br /&gt;&amp;nbsp;- [FIX] Removed entlib.config.cst which was replaced by specific v2 and v3 versions in 553&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/03/2007&lt;br /&gt;&amp;nbsp;- [FIX] Added comments to several public properties and methods to eliminate compiler warnings.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/02/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added expression builder support for typed datasource based off views.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;05/01/2007&lt;br /&gt;&amp;nbsp;- [ENH] Ability to specify entity typed expressions using SqlEntityExpressionBuilder.&lt;br /&gt;&amp;nbsp;- [ENH] Added support for SessionField and QueryStringField when using typed filter expression within typed object datasources.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/30/2007&lt;br /&gt;&amp;nbsp;- [FIX] Drop all procedure option made backwards compatible by reverting IncludeDrop property to a Boolean and adding new property DropStyle (Entity/All)&lt;br /&gt;&amp;nbsp;- [ENH] Added new EntityKeyFormat property to allow value to be user defined. Based on contrib by lampous. More info &lt;a href="http://community.codesmithtools.com/forums/thread/23559.aspx"&gt;http://community.codesmithtools.com/forums/thread/23559.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/28/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixing object reference set to null exception in WebAdminSiteName property, when database isn&amp;#39;t specified (contrib. Taliesin)&lt;br /&gt;&amp;nbsp;- [FIX] Hard-coded link bug fix.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/27/2007&lt;br /&gt;&amp;nbsp;- [ENH] Update to EntityLabel to handle non string objects. Contrib dudleya&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/25/2007&lt;br /&gt;&amp;nbsp;- [FIX] Corrected Fill method Bug in EntityProviderBaseCore.generated.cst, contrib hrncir &lt;br /&gt;&amp;nbsp;- [ENH] Lazy init entityHashCode in entity, contrib SuperJeffe&lt;br /&gt;&amp;nbsp;- [FIX] Corrected NullRef Exception in EntityFilter when filtering a null value for various types&lt;br /&gt;&amp;nbsp;- [FIX] Corrected ntext, text issues with validation and maxlengths showing as 16&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/24/2007&lt;br /&gt;&amp;nbsp;- [ENH] Ability to drop all procedures on generation. More info: &lt;a href="http://community.codesmithtools.com/forums/thread/23942.aspx"&gt;http://community.codesmithtools.com/forums/thread/23942.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/22/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed several small issues in the webadmin.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/20/2007&lt;br /&gt;&amp;nbsp;- [FIX] Several Performance Enhancements, in entity creation, in entity hydration, and in AcceptChanges. contrib SuperJeffe&lt;br /&gt;&amp;nbsp;- [ENH] Changes to Admin List Page to use DeepLoading instead of GetAll by Default.&amp;nbsp; Will handle databases with lots of data or relationships by default in a more performant manner.&lt;br /&gt;&amp;nbsp;- [ENH] Link to all foreign key references in the Admin, for easy navigation throughout pages.&lt;br /&gt;&amp;nbsp;- [ENH] If including AtlasToolkit, Display all blob fields as a dynamic content preview window.&lt;br /&gt;&amp;nbsp;- [ENH] If including Atlas Library, the list grid will be put in an UpdatePanel for Ajax Paging/Sorting calls. &lt;br /&gt;&amp;nbsp;- [REF] Changed all dates in the grid to be displayed as ShortDates.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/18/2007&lt;br /&gt;&amp;nbsp;- [ENH] Ability to turn ON/OFF auto increment of the assembly build version.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/16/2007&lt;br /&gt;&amp;nbsp;- [FIX] EntityGridView had hard-coded Entities namespace (contrib katokay) (NT-164)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;04/05/2007&lt;br /&gt;&amp;nbsp;- [FIX] Ability of the GridViewSearchPanel to respond to page events.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/29/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue with parsed Find method (contrib hrncir) (NT-162)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed grid sorting when parameterized Find method used.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/28/2007&lt;br /&gt;&amp;nbsp;- [FIX] Applying the GetPropertyName to the Checkbox&amp;#39;s DataTextField property that is used in the ManyToManyListRelationship configuration.&lt;br /&gt;&amp;nbsp;- [FIX] Properly assigning keys when configuring ManyToManyListRelationship control in the case when keys that linked have different column names.&lt;br /&gt;&amp;nbsp;- [FIX] Fixed InvalidCastException when entity Equal operation was performed (contrib SuperJeffe).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/27/2007&lt;br /&gt;&amp;nbsp;- [ENH] Added support to handle declaratively persistence method of GridViewSearchPanel and GridView parameters.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/23/2007&lt;br /&gt;&amp;nbsp;- [ENH] Specifying Columns Data Type in the concrete classes based of views &lt;br /&gt;&amp;nbsp;- [FIX] Fixing problem with GridViewSearchPanel when GridView bound to an object data source that is based of view.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/22/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixing &amp;quot;RadioButtonField could not extract control&amp;quot; in BoundRadioButtonField control.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/20/2007&lt;br /&gt;&amp;nbsp;- [ENH] Displaying EntityGridView PageHeader, in the event when there are no records returned from the typed object data source&lt;br /&gt;&amp;nbsp;- [ENH] Exposing several EntityGridView properties to control text in footer (such as ShowPageText, TotalRecordsText, RecordsPerPageText)&lt;br /&gt;&amp;nbsp;- [FIX] Problem with StoredProcedureProvider in multi-threaded scenarios (contrib GRAW) (NT-161)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/16/2007&lt;br /&gt;&amp;nbsp;- [FIX] Enclosing the GridView SortExpression into square brackets to handle fields that contain spaces or start with number.&lt;br /&gt;&amp;nbsp;- [FIX] Currency input validation regex is configured to handle negative numbers.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/15/2007&lt;br /&gt;&amp;nbsp;- [ENH] Several cosmetic enhancements in the webadmin (displaying actual company name and url if specified, cleaning up the unnecessary html tags in master page, setting page name of the default.aspx page).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/14/2007&lt;br /&gt;&amp;nbsp;- [FIX] Validating currency input using RegEx control (allows to specify either dot or coma as a decimal point to accommodate international formats)&lt;br /&gt;&amp;nbsp;- [FIX] Formatting currency datatype (Money|SmallMoney) value as a number with two digits of precision in web admin.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/12/2007&lt;br /&gt;&amp;nbsp;- [FIX] Reverting EnumTextValue to hold Column Name, instead of Friendly Name value, this attribute is used by the typed sql filter functionality.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/10/2007&lt;br /&gt;&amp;nbsp;- [ENH] Changes made to the ValidationRules engine to display FriendlyNames specified in the mapping config file (contrib. kevlingo). More info: &lt;a href="http://community.codesmithtools.com/forums/thread/22905.aspx"&gt;http://community.codesmithtools.com/forums/thread/22905.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/09/2007&lt;br /&gt;&amp;nbsp;- [NEW] Addition of the new webcontrol EntityLabel by swin. More info: &lt;a href="http://community.codesmithtools.com/forums/thread/22858.aspx"&gt;http://community.codesmithtools.com/forums/thread/22858.aspx&lt;/a&gt;&lt;br /&gt;&amp;nbsp;- [ENH] Overriding Equals and GetHashCode in the EntityBase.generated.cs to be able to compare objects by value rather then reference (contrib Taliesin)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/07/2007&lt;br /&gt;&amp;nbsp;- [FIX] MasterPages folder wasn&amp;#39;t created in web admin (contrib Taliesin)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;03/05/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixing the hard-coded link issue in the web admin&lt;br /&gt;&amp;nbsp;- [ENH] Renaming the site.admin master page to admin.master page and moving it to the MasterPages folder&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/26/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed ApplyFilter bug in ListBase.cs (NT-160)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/23/2007&lt;br /&gt;&amp;nbsp;- [ENH]&amp;nbsp; Added ability to exclude specific fields from the GridViewSearchPanel list of fields&lt;br /&gt;&amp;nbsp;- [ADD]&amp;nbsp; Added missing GridViewSearchPanelState.cs file&lt;br /&gt;&amp;nbsp;- [ENH]&amp;nbsp; Enhancements to GridViewSearchPanel. More Info: &lt;a href="http://community.codesmithtools.com/forums/thread/22549.aspx"&gt;http://community.codesmithtools.com/forums/thread/22549.aspx&lt;/a&gt;&lt;br /&gt;&amp;nbsp;- [FIX]&amp;nbsp; Fixing problem in ComponentServiceBase.cst with hard returns for XML comments (contrib Taliesin)&lt;/p&gt;
&lt;p&gt;02/22/2007&lt;br /&gt;&amp;nbsp;- [FIX] Custom Stored Procedures for views that have a void return type causes an error in the web service provider (NT-159)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/21/2007&lt;br /&gt;&amp;nbsp;- [FIX] Checking for AllowDbNull when setting Required Property of the EntityDropDownList in the web admin&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/20/2007&lt;br /&gt;&amp;nbsp;- [FIX] Issue with Convert function in WsEntityProvider.generated.cst when arguments are null (NT-158) (contrib JJMartin)&lt;br /&gt;&amp;nbsp;- [FIX] Custom stored procs for views were creating transactions that never got committed or rolled back (NT-157) (contrib GRAW)&lt;br /&gt;&amp;nbsp;- [FIX] Internal Filter class renamed to EntityFilter (NT-156)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue in the report when there are no errors it would display the number of errors is 1&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue with BoundEntityDropDownField as reported here &lt;a href="http://community.codesmithtools.com/forums/thread/22456.aspx"&gt;http://community.codesmithtools.com/forums/thread/22456.aspx&lt;/a&gt;&lt;br /&gt;&amp;nbsp;- [ENH] Added list of custom stored procedures to generation report (found at bottom of page) (NT-155)&lt;br /&gt;&amp;nbsp;- [FIX] Not all classes accounted for SQL extended properties having embedded carriage returns (NT-154)&lt;br /&gt;&amp;nbsp;- [FIX] Insert stored procs no longer had OUTPUT parameters after SVN 491 (NT-152)&lt;br /&gt;&amp;nbsp;- [FIX] Admin layout issue fix (contrib Tanno)&lt;br /&gt;&amp;nbsp;- [NEW] Addition of the BoundRatioButtonField control&lt;br /&gt;&amp;nbsp;- [ENH] Integration of the EntityDropDownList, BoundEntityDropDownField, BoundRatioButtonField into web admin&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/19/2007&lt;br /&gt;&amp;nbsp;- [FIX] ExecuteUpdate method in ProviderDataSource was doing an insert rather than an update (NT-153) (contrib sdavison)&lt;br /&gt;&amp;nbsp;- [FIX] OUTPUT stripped from parameter in custom sp (nt-152) (contrib Altin)&lt;br /&gt;&amp;nbsp;- [FIX] Custom stored procedures are no longer dropped and re-created when a project is regenerated (NT-152)&lt;br /&gt;&amp;nbsp;- [NEW] New controls addition to the web toolbox by swin: EntityDropDownList, BoundEntityDropDownField. More info:&amp;nbsp; &lt;a href="http://community.codesmithtools.com/forums/thread/22398.aspx"&gt;http://community.codesmithtools.com/forums/thread/22398.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/18/2007&lt;br /&gt;&amp;nbsp;- [FIX] Displaying Guid fields in the web admin (contrib Alex)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/15/2007&lt;br /&gt;&amp;nbsp;- [FIX] Aliased the System.Text.RegularExpressions namespace in EntityUtil.cs (NT-151) (contrib Lampous)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/14/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue with IIS web projects where user would see &amp;quot;URI Formats Are Not Supported&amp;quot; at design time (NT-150) (contrib evolved)&lt;/p&gt;
&lt;p&gt;02/13/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed DataBinding to a hierarchy of sub collections deeper than 2+ levels (NT-149) (contrib GRAW)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue in the root default.aspx page tag atlas renamed to an asp (contrib Lampous)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/12/2007&lt;br /&gt;&amp;nbsp;- [FIX] IncludeGeneratedDate not used in StoredProceduresXml.cst (NT-148) (contrib sadavison)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed a bug in the web service provider when the database name is lower case (NT-147) (contrib XjsDog)&lt;br /&gt;&amp;nbsp;- [FIX] Fixed a performance issue with using the Copy method of the entity due to entity events being fired (NT-146) (contrib jcrawfor74)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/09/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue where typed repeaters inside of a user control were not able to find the typed datasource control also inside the user control (contrib jletts)&lt;br /&gt;&amp;nbsp;- [ENH] Renamed WsEntityProvider.generated.cs to WsEntityProviderBase.generated.cs and WsEntityViewProvider.generated.cs to WsEntityViewProviderBase.generated.cs to align with other provider naming conventions.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/07/2007&lt;br /&gt;&amp;nbsp;- [EHN] Upgrade to ASP.NET AJAX 1.0 RTM Release and AjaxToolkit 10201 Prod&lt;br /&gt;&amp;nbsp;- [FIX] Fixed issue with WSEntityProvider being abstract (contrib XjsDog) BREAKING CHANGE: see &lt;a href="http://community.codesmithtools.com/forums/permalink/22116/22116/ShowThread.aspx#22116"&gt;http://community.codesmithtools.com/forums/permalink/22116/22116/ShowThread.aspx#22116&lt;/a&gt;&lt;br /&gt;&amp;nbsp;- [ROL] Rollback of the 02/05/2007 changes made to the EntityGridView&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/06/2007&lt;br /&gt;&amp;nbsp;- [ENH] Marked all data access layer base classes (sql, generic and webservice) as abstract (&lt;a href="http://community.codesmithtools.com/forums/permalink/21893/21893/ShowThread.aspx#21893"&gt;http://community.codesmithtools.com/forums/permalink/21893/21893/ShowThread.aspx#21893&lt;/a&gt;)&lt;br /&gt;&amp;nbsp;- [ENH] Marked FK relation properties (One-to-one, one-to-many and many-to-many) as virtual so that they can be overridden&lt;br /&gt;&amp;nbsp;- [ENH] Add IncludeGeneratedDate property to control when the generation date is added to the generated files&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/05/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixing exception error in the EntityGridView when bound via DataSource property&lt;br /&gt;&amp;nbsp;- [FIX] Fixing problem of the PageSelector in the EntityGridView when Page.DataBind method is used&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;02/01/2007&lt;br /&gt;&amp;nbsp;- [FIX] Fixing sort direction indicator rendering in FireFox (contrib sdavison)&lt;br /&gt;&amp;nbsp;- [FIX] Correcting the display of column order when multisort is turned off (contrib sdavison)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.codesmithtools.com/aggbug.aspx?PostID=26652" width="1" height="1"&gt;</description></item></channel></rss>