我想知道ASP.NET MVCF是否与Postgresql数据库一起使用?
答案 0 :(得分:4)
如果要同时使用.NET和Postgresql,请使用Npgsql:
Npgsql是一个.Net数据提供程序 PostgreSQL的。它允许任何程序 为.Net框架开发以进行访问 数据库服务器它是在实施的 100%C#代码。适用于Postgresql 7.x及以上。
ASP.NET MVC是一个用于创建Web应用程序的Web框架 - 它不关心您在幕后使用持久性存储的内容。您可以自由地实现您想要的任何商店(数据库,平面文件等)。
正交架构的一个好处是,它们可以让您自由地将所有内容从小型组件更改为整个架构层,而对系统其他部分的影响最小。 ASP.NET MVC是以这种理念构建的。
答案 1 :(得分:0)
你也可以使用dotconnect for PostgresSQL。正如安德鲁所说,ASP.Net MVC没有对您的数据库层提出任何要求。
http://www.devart.com/dotconnect/postgresql/articles/tutorial_ef.html