awesome-linq

精选的LINQ库、工具等的精选集合。(A curated collection of awesome LINQ libraries, tools, and more.)

  • 所有者: aloisdg/awesome-linq
  • 平台: Web browsers
  • 許可證: Creative Commons Zero v1.0 Universal
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

真棒LINQ

简介

精选LINQ库,工具等的精选集合。目标是建立一个由知名资源组成的分类社区驱动集合。

受GitHub上 awesome-dotnetawesome-regex 和整个 awesome-* 的趋势的启发。

欢迎分享,建议和贡献!请先查看 贡献指南和质量标准。感谢所有贡献者,你很棒,没有你就不可能!

查询

  • LINQ to Bing - Bing搜索API引擎的LINQ提供商
  • LINQ to CSV - 流行且易于使用的库,用于读取和写入CSV文件(由@mperdeck提供)
  • LINQ to DB - Linq to database provider(@ linq2db)
  • LINQ to Excel - 使用LINQ(@paulyoder)从电子表格中检索数据
  • LINQ to Google - 使用强类型语法查询Google的数据源
  • LINQ to JSON - lib Newtonsoft.Json.NET的一部分(来自@JamesNK) )
  • LINQ to REST - 解析OData系统查询参数以创建LINQ查询
  • LINQ to SharePoint - 使用熟悉的LINQ语法查询SharePoint列表
  • LINQ to Twitter - Twitter API的LINQ提供商(@JoeMayo)
  • LINQ to Wiki - .Net库访问MediaWiki API(@svick)
  • LINQ to XSD - LINQ to XSD增强了现有的LINQ to XML技术

扩展

  • ExtraLINQ - 各种.NET序列类型的扩展方法(作者@mariusschulz)
  • i4o(对象索引) - 索引LINQ - 扩展LINQ以允许您在对象上放置索引
  • LINQKit - LINQ to SQL和Entity Framework超级用户的扩展程序(@ scottksmith95)
  • LINQ扩展 - .NET的LINQ扩展是一系列有用的扩展方法,可扩展LINQ的功能。存在组合,数学序列和其他阵列/IEnumerable扩展的方法。 (来自@TommasoScalici)
  • LINQ扩展程序库 - 统计分析,序列生成和操作,模式检测等等
  • Mono.Linq.Expressions - System.Linq.Expressions的补充(@jbevain)
  • MoreLINQ - LINQ to Objects扩展(@morelinq)
  • Linq.Extras - LINQ to Objects的扩展,以及操作列表和比较器的实用程序(由@thomaslevesque提供)

数据库

  • RavenDB - 支持linq的.NET文档数据库(@ravendb)

Miscs

  • L2ST4 - 基于T4的代码生成,用LINQ to SQL替换DBML文件生成的默认代码
  • LINQ IQueryable Toolkit - 构建由LINQ to SQL背后的思想编写的LINQ提供程序
  • ReLinq - 创建功能齐全的LINQ提供商。 ReLinq由EF 7和NHibernate 使用
  • LINQBridge - 针对面向Microsoft .NET Framework 2.0的项目完成LINQ to Objects的重新实施

工具

示例

读数

教程

练习

  • LINQ测验 - 参加以下简短测验并测试您对LINQ的了解!

实现

  • CLinq - 对C++/CLI语言的LINQ支持
  • go-linq - 针对Go的.NET LINQ式查询方法(@ahmetalpbalkan)
  • hxLINQ - Haxe中的LINQ实现(by @andyli)
  • Jinq - 针对Java 8的LINQ样式查询(来自@ my2iu)
  • LINQ in JavaScript - 使用ES6迭代器进行正确的延迟评估(来自@aaronpowell)
  • Linq - LINQ for C++中的列表理解(@ pfultz2)
  • Linq - LINQ的Objective-C实现(@RyujiSamejima)
  • LinqToObjectiveC - 为Objective-C带来Linq风格的流畅查询API(@ColinEberhardt)
  • linq - LINQ 2对象的PHP实现(@fusonic)
  • linq - 对Go的LINQ支持(@ zx48)
  • linqts - TypeScript的LINQ(@kutyel)
  • linq.js - 为node.js打包的LINQ for JavaScript库(由@mihaifm提供)
  • linq4j - Java的LINQ(语言集成查询)端口(@julianhyde)
  • node-linq - LINQ for node(by @contra)
  • SINQ - Swift的LINQ - Swift集成查询(@slazyk)
  • Pinq - PHP集成查询,一个真正的PHP LINQ库(@TimeToogo)
  • YaLinqo - 另一个用于PHP的对象LINQ(由@Athari提供)

解释

您可能希望通过@Quozd查看 awesome-dotnetawesome-dotnetawesome-test-automation(C#部分)。 @tallesl的 使您的生活更轻松的.NET库值得一提 其他令人惊讶的精彩列表可以在 awesome-awesomeness 列表中找到, awesome 列表或者如果您想 更多列表

概覽

名稱與所有者aloisdg/awesome-linq
主編程語言
編程語言 (語言數: 0)
平台Web browsers
許可證Creative Commons Zero v1.0 Universal
發布數0
創建於2015-09-29 16:07:15
推送於2018-10-25 20:20:54
最后一次提交2018-10-25 22:20:54
星數396
關注者數45
派生數50
提交數38
已啟用問題?
問題數5
打開的問題數5
拉請求數5
打開的拉請求數1
關閉的拉請求數0
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Awesome LINQ

Introduction

A curated collection of awesome LINQ libraries, tools, and more. The goal is to build a categorized community-driven collection of very well-known resources.

Inspired by awesome-dotnet, awesome-regex and the whole awesome-* trend on GitHub.

Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines and quality standard first. Thanks to all contributors, you're awesome and wouldn't be possible without you!

Libraries

Queries

  • LINQ to Bing - LINQ provider for Bing search API engine
  • LINQ to CSV - Popular, easy to use library to read and write CSV files (by @mperdeck)
  • LINQ to DB - Linq to database provider (by @linq2db)
  • LINQ to Excel - Retrieve data from spreadsheets by using LINQ (by @paulyoder)
  • LINQ to Google - Query Google's Data Sources using a strongly typed syntax
  • LINQ to JSON - Part of the lib Newtonsoft.Json.NET (by @JamesNK)
  • LINQ to REST - Parses OData system query parameters to create a LINQ query
  • LINQ to SharePoint - Query SharePoint lists using familiar LINQ syntax
  • LINQ to Twitter - LINQ Provider for the Twitter API (by @JoeMayo)
  • LINQ to Wiki - .Net library to access MediaWiki API (by @svick)
  • LINQ to XSD - LINQ to XSD enhances the existing LINQ to XML technology

Extensions

  • ExtraLINQ - Extension methods for various .NET sequence types (by @mariusschulz)
  • i4o (index for objects) - Indexed LINQ - Extends LINQ to allow you to put indexes on your objects
  • LINQKit - Extensions for LINQ to SQL and Entity Framework power users (by @scottksmith95)
  • LINQ Extensions - LINQ extensions for .NET is a collection of useful extensions methods that extends LINQ's capability. There are methods for combinatorics, mathematical sequences and others Array/IEnumerable extensions. (by @TommasoScalici)
  • LINQ Extensions Library - Statistical analysis, sequence generation and manipulation, pattern detection and more
  • Mono.Linq.Expressions - Complement for System.Linq.Expressions (by @jbevain)
  • MoreLINQ - Extensions to LINQ to Objects (by @morelinq)
  • Linq.Extras - Extensions to LINQ to Objects, and utilities to manipulate lists and comparers (by @thomaslevesque)

Databases

  • RavenDB - A linq enabled document database for .NET (by @ravendb)

Miscs

  • L2ST4 – T4 based code generation to replace the default code generated from the DBML file with LINQ to SQL
  • LINQ IQueryable Toolkit - Build your own LINQ provider written by the mind behind LINQ to SQL
  • ReLinq - Create full-featured LINQ providers. ReLinq is used by EF 7 and NHibernate
  • LINQBridge - Complete re-implementation of LINQ to Objects for projects targeting Microsoft .NET Framework 2.0

Tools

Samples

  • 101 LINQ Samples - Sample covering all LINQ functionality and demonstrating LINQ with SQL, DataSets, and XML
  • LINQ - Sample Queries - This project contains about 101 samples using LINQ

Readings

Tutorials

Exercices

  • LINQ Quiz - Take the following short quiz and test your knowledge of LINQ!

Implementations

  • CLinq - LINQ support for the C++/CLI language
  • go-linq - .NET LINQ-like query methods for Go (by @ahmetalpbalkan)
  • hxLINQ - An implementation of LINQ in Haxe (by @andyli)
  • Jinq - LINQ-style queries for Java 8 (by @my2iu)
  • LINQ in JavaScript - Use ES6 iterators for proper lazy evaluation (by @aaronpowell)
  • Linq - LINQ for list comprehension in C++ (by @pfultz2)
  • Linq - Objective-C implementation of LINQ (by @RyujiSamejima)
  • LinqToObjectiveC - Brings a Linq-style fluent query API to Objective-C (by @ColinEberhardt)
  • linq - PHP implementation of LINQ 2 Objects (by @fusonic)
  • linq - LINQ support for Go (by @zx48)
  • linqts - LINQ for TypeScript (by @kutyel)
  • linq.js - LINQ for JavaScript library packaged for node.js (by @mihaifm)
  • linq4j - A port of LINQ (Language-Integrated Query) to Java (by @julianhyde)
  • node-linq - LINQ for node (by @contra)
  • SINQ - LINQ for Swift - Swift Integrated Query (by @slazyk)
  • Pinq - PHP Integrated Query, a real LINQ library for PHP (by @TimeToogo)
  • YaLinqo - Yet Another LINQ to Objects for PHP (by @Athari)

Lists

You may want to look to awesome-dotnet by @Quozd, awesome-dotnet by @Valien or awesome-test-automation (C# section) by @atinfo. Also .NET libraries that make your life easier by @tallesl deserves a mention.

Other amazingly awesome lists can be found in the awesome-awesomeness list, the awesome list or if you want more lists.

去到頂部