0

私は e コマース アプリを作成し、SubSonic 2.2 を使用して Data-Access-Layer を生成しました。Sql Server 2005 および 2008 で完全に動作します。ただし、SQL Azure のサポートを追加したいと考えています。

SubSonic 2.2 で生成されたコードが SQL Azure で動作するかどうか知っている人はいますか?

補足: 大きな問題がある場合は、2 年前の Data-Access-Layer を廃棄して、Telerik ORM を使用することがあります。

ありがとう

4

2 に答える 2

1

私は SQL Azure にあまり詳しくありませんが、T-SQL をサポートしていることは理解しています。その場合、SubSonic をそれに適応させることはそれほど難しくないはずです。

ただし、テンプレート ファイルを変更するだけでは十分ではなく、ソース プロジェクトを変更して再構築する必要があります。これは、SubSonic dll に、サポートされているさまざまな ADO.Net プロバイダー (Microsoft.Practices.EnterpriseLibrary.Data、MySql.Data、System.Data.SQLite、System.Data.SqlServerCe) への参照が含まれているためです。

于 2010-12-01T18:53:41.737 に答える
0

完全にサポートされている EntityFramework のようなものを使用することを検討/強くお勧めします。その他の完全にサポートされている ORM には、Lightspeed、nHibernate などがあります。

于 2012-04-30T02:51:59.993 に答える