Project Roadmap
NOTE: we're currently naming our release versions using positive integers. We're now designing a roadmap that uses decimal version namesIf there's anything we're missing please let us know in the issue tracker or in the discussion forum.
Version 1.0
- OrderBy,OrderByDescending - single and multiple order bys
- Support IQueryable Methods
- All
- Any
- Contains
- LastOrDefault
- SingleOrDefault
- Cast? - does this even need to be supported?
- Distinct
- GroupBy
- Explicitly throw exceptions on these IQueryable methods
- Join
- GroupByJoin
- Intersect
- Reverse? -- Maybe this is supportable
- Sum
- Average
- Concat
- Min,Max
- TakeWhile,SkipWhile
- Everything else not convertable
- More unit tests for IQueryable methods
- Add implicit Paging support - see Built-in support for PagedList<T>
- But, what if devs use have their own type of paging?
- SortFieldType support - Auto, Number, Text, etc
- Field Formatters - support System.ComponentModel.TypeConverter stuff for string target conversion and formatting
*
Version 1.1
- ObjectQueryTranslator
- Batch and merge indexing (Indexers, RamDirectories and Merge) - maybe provide several indexing strategies
- Mapping unit tests
*
Version 1.3
Version 1.5
- Object Tracking against DataContext for synchronizing the DataContext changes w/ index
- Filters