Мне любопытно и растерянно. Subsonic только для или в основном для DAL?
Может ли он использоваться, например, для создания кода ViewModel или View для проекта WPF или только для генерации кода для базы данных.
Также может использоваться с / для Entity Framework и / или nHibernate.
Спасибо