Генераторы кода
От: mbrodin Украина  
Дата: 20.01.06 15:34
Оценка:
Вопрос такой есть фришные генераторы, например

http://mosaicoauthor.com/composer/


которые умеют на основе шаблона генерить файлы по базе данных какие хочешь.. от
хранимок до бизнес обьектов.
Можно ли что-то подобное допустим шаблон для mosaico придумать, чтобы
генерировал классы и хранимки совместимые с BLToolkit. Было бы супер.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Re: Генераторы кода
От: IT Россия linq2db.com
Дата: 20.01.06 21:02
Оценка:
Здравствуйте, mbrodin, Вы писали:

M>Можно ли что-то подобное допустим шаблон для mosaico придумать, чтобы генерировал классы и хранимки совместимые с BLToolkit. Было бы супер.


Идея здравая. Хорошо бы какой-нибудь примерчик, чтобы долго не мучаться.
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Генераторы кода
От: mbrodin Украина  
Дата: 23.01.06 09:15
Оценка: 20 (1)
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, mbrodin, Вы писали:


IT>Идея здравая. Хорошо бы какой-нибудь примерчик, чтобы долго не мучаться.


Там после инсталляции появляется солюшн с примерами, после его компиляции можно использовать для генерации
хранимок и основных классов. Действия для генерации кода описаны в хелпе (буквально 2 странички)

Пример:

  //Sample code template    
  WriteLine("This is some static content.");
  WriteLine("Table: " + Table.Name);
  foreach (CColumn column in Table.Columns)
  {
        WriteLine("Column: {0}", column.Name );
  }
  WriteLine("This is more static content.");
  WriteLine();


Получим результат

  This is some static content.
  Table: Customer
  Column:  CustomerID
  Column:  Name
  Column:  Address
  ......
  This is more static content.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.