Я ищу библиотеку .NET для программного создания таблиц, хранимых процедур, представлений и отношений с базой данных SQL 2008. Какие у меня есть варианты, кроме необработанного ADO.NET?
Библиотека .NET для программного создания объектов SQL.
Ответы (3)
объекты управления SQL Server (SMO) поставляются с SQL Server по умолчанию .
Кажется, вы ищете какого-то короля ORM... Вот несколько ссылок
Службы WCF RIA: http://www.silverlight.net/getstarted/riaservices/
NHibernate: http://community.jboss.org/wiki/NHibernateForNET
Также существует множество коммерческих продуктов, предлагающих такую функциональность.
Трудно сказать, о чем вы спрашиваете, поэтому я отвечу, насколько смогу, учитывая имеющуюся у меня информацию.
Лично я бы выбрал инфраструктуру объектно-реляционного сопоставления, такую как NHibernate.
Это создаст для вас среду, которая упростит работу с вашей базой данных абстрактным образом, предоставив вам больше времени, чтобы сосредоточиться на других частях вашего приложения.
Чтобы ответить на ваш вопрос о создании таблиц базы данных и т. д., DataObjects.NET, кажется, предлагает что-то, что звучит как это соответствует тому, что вы хотите.