好像有很多同学把Linq和 linq to SQL 搞混了,
有很多同学追着linq to SQL 学习,认为这就是Linq 技术,
殊不知MS已经 Deprecate linq to SQL 这个技术了(推荐 Linq to entity)。其实,准确地说linq 是一种思想,一种基于query的编程思维方式,而不是具体的技术。
随便一找,就能发现很多不同的provider 比如:
# LINQ to Amazon
# LINQ to Active Directory
# LINQ to Bindable Sources (SyncLINQ)
# LINQ over C# project
# LINQ to CRM
# LINQ To Geo - Language Integrated Query for Geospatial Data
# LINQ to Excel
# LINQ to Expressions (MetaLinq)
# LINQ Extender (Toolkit for building LINQ Providers)
# LINQ to Flickr
# LINQ to Google
# LINQ to Indexes (LINQ and i40)
# LINQ to IQueryable (Matt Warren on Providers)
# LINQ to JSON
# LINQ to NHibernate
# LINQ to JavaScript
# LINQ to LDAP
# LINQ to LLBLGen Pro
# LINQ to Lucene
# LINQ to Metaweb(freebase)
# LINQ to MySQL, Oracle and PostgreSql (DbLinq)
# LINQ to NCover
# LINQ to Opf3
# LINQ to Parallel (PLINQ)
# LINQ to RDF Files
# LINQ to Sharepoint
# LINQ to SimpleDB
# LINQ to Streams
# LINQ to WebQueries
# LINQ to WMI
# LINQ to XtraGrid其实也没什么,发着帖子主要是看到很多人把Linq当作SQL的替代品,觉得很不是滋味,发发牢骚而已。
有很多同学追着linq to SQL 学习,认为这就是Linq 技术,
殊不知MS已经 Deprecate linq to SQL 这个技术了(推荐 Linq to entity)。其实,准确地说linq 是一种思想,一种基于query的编程思维方式,而不是具体的技术。
随便一找,就能发现很多不同的provider 比如:
# LINQ to Amazon
# LINQ to Active Directory
# LINQ to Bindable Sources (SyncLINQ)
# LINQ over C# project
# LINQ to CRM
# LINQ To Geo - Language Integrated Query for Geospatial Data
# LINQ to Excel
# LINQ to Expressions (MetaLinq)
# LINQ Extender (Toolkit for building LINQ Providers)
# LINQ to Flickr
# LINQ to Google
# LINQ to Indexes (LINQ and i40)
# LINQ to IQueryable (Matt Warren on Providers)
# LINQ to JSON
# LINQ to NHibernate
# LINQ to JavaScript
# LINQ to LDAP
# LINQ to LLBLGen Pro
# LINQ to Lucene
# LINQ to Metaweb(freebase)
# LINQ to MySQL, Oracle and PostgreSql (DbLinq)
# LINQ to NCover
# LINQ to Opf3
# LINQ to Parallel (PLINQ)
# LINQ to RDF Files
# LINQ to Sharepoint
# LINQ to SimpleDB
# LINQ to Streams
# LINQ to WebQueries
# LINQ to WMI
# LINQ to XtraGrid其实也没什么,发着帖子主要是看到很多人把Linq当作SQL的替代品,觉得很不是滋味,发发牢骚而已。
解决方案 »
- mysql里int时间字段,sql语句选择条件怎么选?
- streamreader读出来的文件的饿内容为空
- 简单的C#问题,怎么访问一个类里的成员变量?
- csc.exe编译器的一个超级大bug!
- c#中如何创建request的输入流
- 求救:FORM编程问题
- 网上找到的pdf417条码源码生成的图片格式问题raw bitmap?
- SharpDevelopFidalgoRC1Setup.exe 的程序中怎么没有界面设计了(design)?
- c# listview生成excel文件
- 自己写程序如何发送邮件? 需要什么条件?
- 如何使datagridview的单元格可直接编辑
- 请问如何用c#开发类似于招商银行的网络银行专业版软件
但是lambda expression多多少少和函数式编程有点关系的吧 肯定和C#这种命令式语言有差别等牛人分析