0

Ich schrieb eine E-Commerce-App und verwendete SubSonic 2.2, um den Data-Access-Layer zu generieren. Es funktioniert perfekt mit Sql Server 2005 und 2008. Allerdings möchte ich Unterstützung für SQL Azure hinzufügen.SubSonic und SQL Azure

Weiß jemand, ob der von SubSonic 2.2 mit der Arbeit mit SQL Azure generierte Code?

Seitennotiz: Wenn es große Probleme gibt, kann ich den 2 Jahre alten Data-Access-Layer verschrotten und Telerik ORM verwenden.

dank

Antwort

1

Ich bin mit SQL Azure nicht so vertraut, aber ich verstehe es T-SQL unterstützt. In diesem Fall sollte es zu schwierig sein, SubSonic daran anzupassen.

Das Ändern der Vorlagendateien ist jedoch nicht ausreichend. Sie müssen das Quellprojekt ändern und neu erstellen. Ich sage das, weil die SubSonic dll Verweise auf die verschiedenen ADO.Net-Provider enthält, die es unterstützt (Microsoft.Practices.EnterpriseLibrary.Data, MySql.Data, System.Data.SQLite, System.Data.SqlServerCe).

+0

Vorsicht mit SubSonic, mein Verständnis ist, dass es MSDTC unter den Abdeckungen verwendet. MSDTC wird zu diesem Zeitpunkt nicht in Windows Azure unterstützt. – ryancrawcour

0

Ich würde/stark beraten, etwas wie EntityFramework zu verwenden, das vollständig unterstützt wird. Andere voll unterstützen ORMs sind Lightspeed, nHibernate usw.