Я создаю приложение ASP.NET, которое в значительной степени самодостаточно, оно будет отправлено на разные хосты и в результате будет включать встроенный механизм базы данных - я действительно смотрел на SQLite, но он не может работать при среднем доверии и это может быть проблемой, поэтому похоже, что это будет Microsoft SQL Server Compact Edition 4.
Microsoft SQL Server Compact Edition не поддерживает хранимые процедуры, и поэтому мне интересно, где будет лучшее место для включения кода SQL, с учетом будущих изменений и т. Д.
До сих пор я думаю, что мои параметры либо напрямую встроены в код в виде типа String или Stringbuilder (который может запутаться в сложных запросах), либо, может быть, в файлы SQL, хранящиеся в папке App_GlobalResources - второй вариант - это нечто что я только что рассмотрел, но думаю, что это будет довольно хороший вариант для локализации и будущего редактирования - есть ли у кого-нибудь еще предложения?
С уважением, Натан.