客观的:要更多地了解一些我熟悉但不是专家的技术:Postgres、Compass/Sass、Google 地图 API、Twitter API 和 ASP.NET MVC 1.0、Flickr API

网站:只是一个有趣的小应用程序,其中包含我朋友地址的 CRUD,然后是一个页面,其中包含他们居住地的地图、他们最近的 5 条推文以及他们的一些 flickr 照片。

问题:

  1. 我喜欢 LINQ。我的意思是我真的很喜欢它。大概是不自然吧。如何将 LINQ 和 Postgres 与 ASP.NET 一起使用?有人有这方面的经验吗?举一个好例子怎么样?我的意思是,大多数情况下我只是在这里进行简单的插入和查询,所以我不需要大量的功能。我想创建一个数据库存储库并拥有一些 IQueryables。

  2. 指南针文档看起来非常简洁。有人可以给我指出一组很好的例子吗……或者真的那么简单吗?另外,有人有这方面的经验吗?有任何障碍 - 值得吗?

  3. 比如说,如果我有 50 个朋友,并且我想要他们最后 5 条推文......如果我尝试一次提取并更新所有这些内容,以免遇到网络问题,是否会达到 API 速率限制?这样做值得吗?

  4. 谷歌太聪明了,不利于他们自己。我并没有真正“理解”API 文档。有人能给我 10 秒的概述吗?这不是“Mapplet”,对吧?

预先感谢,你们摇滚!

编辑 - 我也在寻找使用这些技术的一般技巧!

有帮助吗?

解决方案

上有几个开源 LINQ 项目 代码库.

数据库连接: http://dblinq.codeplex.com/

LINQ 到 Twitter: http://linqtotwitter.codeplex.com/ (免责声明:我写了 LINQ to Twitter)

LINQ 到谷歌: http://glinq.codeplex.com/

LINQ 到 Flickr: http://linqflickr.codeplex.com/

其他提示

1)“linq”我假设你指的是Linq2Sql orm。不幸的是,它只支持 SQL Server,并且可能永远不会获得任何其他数据库,因为它不再处于积极开发状态。如果您确实希望 ORM 中的 IQueryables 指向 postgres,那么最好的选择是 NHibernate.Linq http://codebetter.com/blogs/kyle.baley/archive/2008/04/07/trying-out-linq-for-nhibernate.aspx

另一个免费的替代方案可能是 http://code2code.net/DB_Linq/index.html 但这不是一个非常成熟的项目

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top