Projects tagged ‘linq’


[271 total ]

14 Users
   

DataObjects.Net v4.0 is rapid database application development framework. It combines comprehensive business logic layer development framework, object-relational mapper and a set of storage ... [More] implementations enabling the same BLL code work everywhere dramatically reducing the resources and time you need to develop generally any application dealing with persistent data. [Less]
Created about 1 year ago.

14 Users

Linq provider for MySQL, Oracle, SQL Server, PostgreSQL, SQLite, Ingres and Firebird
Created about 1 year ago.

5 Users

ORM Battle is designed to compare the most famous ORM (object-relational mapping) tools for .NET. Its primary focus ares are LINQ implementation quality and performance of essential operations (CRUD ... [More] , queries, fetches, materialization). Visit http://ormbattle.net for the most current results. [Less]
Created 4 months ago.

4 Users

Clockwork Web Framework for .NET makes it easy to build powerful websites. It helps provide features such as user management, database access, multilingualism, and website integration. It integrates ... [More] with many popular web services and uses open source components including NHibernate, log4Net, and Castle. [Less]
Created about 1 month ago.

3 Users

Description will follow. Read the team blog for initial information about mixins (extensibility for C# and VB.NET classes) and re-linq (a library for creating LINQ providers).
Created 10 months ago.

1 Users

This project aims to create a useful code library for Delphi 2009+ platform. Project includes a generic collections library, big numbers support and better date/time processing.
Created 10 months ago.

1 Users
 

Querydsl (spell: query diesel) is a framework which enables the construction of statically typed SQL-like queries. Instead of writing queries as inline strings or externalizing them into XML files ... [More] they can be constructed via a fluentDSL/API like Querydsl. The benefits of using a fluent API in comparison to simple strings are * code completion in IDE * almost none syntactically invalid queries allowed * domain types and properties can be referenced safely * adopts better to refactoring changes in domain types [Less]
Created about 1 year ago.

1 Users
 

IQToolkit is essential if you are building your own LINQ IQueryable provider. It contains common tools and source code you can apply to your own project.
Created 11 months ago.

1 Users

ModelShredder is a class library that can translate Collections implementing IEnumerable into flat DataTables. It is written with extensibility in mind. Why would I want to do that?:I started this ... [More] project while adding printing and reporting capabilities to the LOB Application I am currently working upon. I wanted to have a consistent Interface to the report engine, which API favors using DataSets for data exchange. Once the templates are deployed, it is cumbersome to change them everytime i update my model or rename something. Via projecting my model into annonymous types, I am able to have this consistent interface while also beeing able to include values returned by functions into my Report Model without having to declare and map to DTOs. Another application is when you do need to bind your domain model to a table style view. Projecting your model into annonymous types can help you build a ViewModel. When you bind the resulting collection to a DataGridView it is not sortable. By letting ModelShredder translate it into a DataTable you gain this ability. ModelShredder uses dynamically injected IL to do its work. Thats why it outperforms most Generic List Binding solutions by orders of magnitude. How it works:ShredderOptions - defines how a type should be shreddered (order and visibility of fields and properties) IShredderOptionsProvider - provides shredder options for a type. ISchemaBuilder - Builds a DataTable schema according to a ShredderOptions instance. IObjectShredder - Shredders an object into an object array Shredder - Uses the interfaces defined above to shred a IEnumerable collection into a DataTable The key to performance is the InjectionObjectShredder which directly injects MSIL instructions into the Type to shred in order to quickly load each instance of it into a DataRow. What you can do with it:var source = from x in p select new {x.Id, x.Name, x.Price, x.Qty, x.LineTotal}; DataGridView.DataSource = source.ToDataTable();Check out the RoadmapPlease do also check out the RoadMap. Feel free to contact me if you have any questions. [Less]
Created 8 months ago.

1 Users

A SQL to LINQ translator that will help the development community to adopt the new expression language using a user friendly integrated tool for Visual Studio 2008.
Created 11 months ago.