C# 研究生互动
我知道有很多帖子问这个问题,但这正是我面临的问题。C# 研究生互动,c#,postgresql,C#,Postgresql,我知道有很多帖子问这个问题,但这正是我面临的问题。 似乎有很多不同的方式与C#的博士后互动,我不知道目前推荐的方式是哪种,因为许多帖子都过时了,看起来在这方面取得了进展 如果可能的话,我希望有linq的支持,因为这是一个私人项目,它必须是免费的 我发现的一些可能性: 框架实体(Npgsql) 它似乎没有linq支持 使用Linq2SQL而不是LINQ2实体的DBLinq。 Linq2SQL似乎已被弃用 所以要问一些问题: 是否可以(使用当前可用的软件)设置一些东西,以便我可以使用如图所示的代码?
似乎有很多不同的方式与C#的博士后互动,我不知道目前推荐的方式是哪种,因为许多帖子都过时了,看起来在这方面取得了进展 如果可能的话,我希望有linq的支持,因为这是一个私人项目,它必须是免费的 我发现的一些可能性:
框架实体(Npgsql)
它似乎没有linq支持 使用Linq2SQL而不是LINQ2实体的DBLinq。
Linq2SQL似乎已被弃用 所以要问一些问题:
是否可以(使用当前可用的软件)设置一些东西,以便我可以使用如图所示的代码?:
如果没有,当前推荐的与Postgres交互的方式是什么?如果您想使用您展示的代码(如LINQ+PLINQ+EF V 1+EF V 4+ADO.NET等),并且商业库是一个选项,那么我建议您使用-不附属,只是一个快乐的客户…我会将Npgsql和NHibernate与NHibernate.Linq一起使用。老实说。Npgsql对我来说,唯一的缺点是它没有CF版本。是的,如果你想要Linq,NHibernate。Linq工作得很好。虽然我还没有采用Linq,但我更喜欢手工操作:P
using (NorthwindEntities nw = new NorthwindEntities())
{
var customers = from c in nw.Customers where c.City == "London" select c;
}