v1.0.2
- Updating to version 1.0.2
- Updating nuget packages
- Fixing token iterator
- db request builder nullable parameters
- SegmentLinkedList
- extended stored procedures
- Eliminating GC monitor error
- Memory optimized read only list
- Collection extension methods
- Handling 'cancel command' exceptions
- Solving 'TKey = int' problem
- Retry pattern (experimental, similar to Polly)
- Updating SQL Server versions
- db query builder varchar(max), nvarchar(max)
- db query builder AddChar
- db query builder: handling size of nvarchar input parameters
- db query builder AddString (SQL NULL instead of default)
- Removing unused IProvider method ExecuteXmlReader
- Table editor: stringly typed table schema instead of DataSet
- Table editor: stringly typed table schema instead of DataSet
- Fixing undo/redo
- Undo/redo function (experimental)
- Fixing text box event handlers
- Replacing tab to 4 spaces before decreasing line indent
- Cleaning code
- Create C# Command/Query
- Fixed: QueryForm does not work in design mode
- TakeRanges extensions method
- Fixing DataSetResultWriter tableIndex
- ConnectionProperties repository
- ReadOnlyList enhancements for empty lists
- Adding SQL Server 2017
- Fixing Progress class
- Update README.md
- Indenting multiple lines
- Fixing SequenceCompare method
- Fixing single row reader
- IDataRecord extensions
- SqlStatementExtensions
- table node insert script generator moving commands to the end of the line
- Fixning db query builder
- join strings extension method
- CamelCase -> CamelHumps
- Preferring non-identity unique indexes in DataTableEditor for generating update/delete SQL scripts
- Faster startup with less frequent update checking
- How to build
- Exception handling in ExecuteNonQuery method
- JSON.NET friendly ReadOnlyList
- Refining command execution log messages
- Fixing log reader config namespace
- Upgrading to .NET Framework 4.7.2
- ReadOnly collections
- Progress class
- Providers solution folder
- Code cleanup
- Eliminating FoundationContract
- Eliminating FoundationContract references
- Moving readme
- Rolling back to prefixed assembly names
- Refactoring solution, code cleanup
- Refactoring solution
- Adjusting assembly boundaries
- Removing unused references
- Adjusting namespaces
- Rafactoring namespaces
- Removing unused dependencies
- Assertions -> Core
- Renaming Foundation project directories
- Removing empty xml comments
- Refactoring DotNetFrameworkVersionStore
- SQLite was ignored
- Adding missing files
- Drag & Drop file name from Visual Studio
Refactoring directory structure (Isolating DataCommander and Foundation) - DateRange
- DbRequestBuilder: xml parameter
- SqlParameterFactory
- namespace Foundation.Collections.ReadOnly
- Usings
- ReadOnlyCollection -> ReadOnlyList
- ReadOnlyCollection -> ReadOnlyList
- ReadOnlySortedList
- ReadOnlyList, ReadOnlyDIctionary
- IReadOnlySortedSet
- ReadOnlySortedSetArray
- ReadOnlySortedSet
- GetAppLock
- ThreadMonitor
- SortedArray
- Cleaning using sections
- Cleaning SmallDate, SmallDateInterval, SmallTime, adding MinuteSpan
- Adding Empty collections
- Fixing 'no column name' bug in db query builder
- Enhancing AppDomainMonitor assembly info with IsDynamic property
- GetDotNetFrameworkVersion, 4.7.2
- Moving font selection menu item into Options dialog.
- Fixing options menu item click event handler
- Changing default size of forms
- Fixing form designer auto property issue
- IQueryForm: reducing dependencies
- Moving ISerializer to Core
- Moving Foundation classes to Linq
- Moving Foundation classes to Core
- Removing redundant type specifications
- Removing unused usings
- Enhancing AppDomainMonitor WindowsVersionInfo
- Fixing logging configuration
- Separating Foundation assembly into multiple assemblies
- Isolating Foundation.Data assembly
- Moving MethodProfiler from Diagnostics into Data
- Isolating Foundation.Depoyment assembly
- Automatic Update
- Fixing updater bugs
- Query builder
- DbRequestBuilder
- Command/Query Builder
- Enhancing Query builder parameter handling (automatic SQL parsing instead of manual json configuration)
- Enhancing DbQueryParameter