7. The Refactored Release

 Downloads & Files



Source Code LinqToLucene.zip
source code, 2749K, uploaded Jul 22 2008 - 417 downloads

Release Notes

This release includes a large set of changes to the library:
  • New API that mirrors LINQ to SQL Table<T>
  • IndexSet for managing a collection of indexes
  • DatabaseIndexSet for making indexes from a LINQ to SQL Data Context
  • Centralized document and field details readers
  • New LINQ methods: Count, Skip, Take, First, Last, ElementAt
  • Mapping attributes can be added to a separate type
  • IHit for providing Relevance and DocumentId to domain tier
  • Lucene.Net Directory agnostic Index<T>
  • Refactored ObjectTranslation - abstract an interface for swappable translators in the future
  • Added PagedList for paging hits
  • An extra demonstration project comparing LINQ to XML to LINQ to Lucene.Net
  • IndexContext is analogous to the ASP.NET HttpContext with exposed locking semantics
  • Alot more Unit Tests using MbUnit
  • Batch Indexing - still a work in progress
 Reviews for this release
No reviews yet for this release.
Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | CodePlex Blog | Version 2008.12.9.14291