[ANN] Надстройка к студии для генерации классов к Linq2BLT
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 28.01.10 22:38
Оценка: 227 (13)
В общем, хочу представить вашему вниманию свой проект для облегчения работы с Linq2BLT, целью которого в основном лишить Linq2SQL своего последнего (ИМХО) преимущества — наличия генератора классов. Про фичи лучше читайте тут: http://code.google.com/p/bltutilsvspackage/, ибо здесь их писать бесполезно ввиду того, что проект в активной разработке и список фичей будет меняться. Сегодня сделал более-менее рабочий инсталлер, но если что, проект можно собрать и самостоятельно. Для сборки нужен установленный VS SDK, для сборки сетапа — WiX 3.0 SDK, всё остальное уже имеется в SVN. Сам BLToolkit подключен через svn:external, посему при обновлении данного репозитория автоматически обновится и BLToolkit.

Краткая инструкция по использованию:
Правый щелчок на c# проекте -> Add New Item... -> BLToolkit Settings File -> Назови его как-нить(это имя будет частью имени контекста — SomethingDbContext) -> OK

Далее, дабл-клик на файле — ты увидишь страницу настроек. Вводишь имя сервака и имя базы. Из типов креденшелов пока работают тока 2 — clear text и Intergrated. После ввода инфы тыкай "Сохранить".
Для (пере)генерации файлов правый клик на проекте -> "Update Database Definition". По идее всё должно пройти нормально. Дальше надо руками подключить референс на BLToolkit и после этого проект должен нормально собираться.

Баги/предложения писать сюда или напрямую в багтрекер на сайте — буду разбираться по мере возможностей.

Огромное спасибо товарищу под ником Holms за альфа-тестирование и предложения!
[КУ] оккупировала армия.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.