powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / smarty, velocity - а в asp,net 2.0 какой аналог?
13 сообщений из 13, страница 1 из 1
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34139915
nikbeam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:???:
Собсно сабж.
Где же template engine, как же подменять контент aspx страниц в динамике.
Спасибо за ответы.
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34139996
cadet354
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, nikbeam, Вы писали:
N>Где же template engine, как же подменять контент aspx страниц в динамике.
а зачем velocity, есть же ascx :)
N>Спасибо за ответы.
nvelocity... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140010
nikbeam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, cadet354, Вы писали:

C>Здравствуйте, nikbeam, Вы писали:
N>>Где же template engine, как же подменять контент aspx страниц в динамике.

N>>Спасибо за ответы.
C>nvelocity

Я ведь уточнил, что для asp.net 2.0
А nvelocity судя по дате последнего релиза NVelocity-0.4.2 October 27, 2003
давно не развивается.
C>а зачем velocity, есть же ascx :)
Хорошо что есть ascx — но проблема таже — как динамически подменить контент этого контрола.
в смарти я могу просто указать другой base-dir и у всех страниц поменяются шаблоны.
В asp.net 2.0 есть themes — но это лишь подмена css, а не html разметки
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140052
cadet354
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, nikbeam, Вы писали:


N>Я ведь уточнил, что для asp.net 2.0
N>А nvelocity судя по дате последнего релиза NVelocity-0.4.2 October 27, 2003
N>давно не развивается.
а что его нельзя в 2.0 использовать?
в MonoRail он используется [http://www.castleproject.org/monorail/documentation/v1rc2/viewengines/comparisson.html]здесь
C>>а зачем velocity, есть же ascx :)
N>Хорошо что есть ascx — но проблема таже — как динамически подменить контент этого контрола.
N>в смарти я могу просто указать другой base-dir и у всех страниц поменяются шаблоны.
N>В asp.net 2.0 есть themes — но это лишь подмена css, а не html разметки
предположим есть два каталога в которых и лежат ascx:
cat1/ и cat2/ в page_load aspx мы ведь можем вручную LoadControl указать с какого каталога грузить ascx.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140145
nikbeam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень не нравятся эти 2 минуса:
* Interpreted
* Community seem very inactive. That forced Castle Project to fork NVelocity and work on improvements and bug fixes.

Писать LoadControl для каждого контрола на странице не очень удобно, или составлять страницу из 1го контрола — тоже не то.
В любом случае это не готовый темплейт энджин. нужно ручками все сделать. а не просто поменять допустим какой нибудь параметр в
web.config

+ Контент юзер контрола можно подменить, а aspx страницы — нет? не хорошо. хотелось бы на уровне страницы работать.
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140339
cadet354
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, nikbeam, Вы писали:

N>Очень не нравятся эти 2 минуса:
N>* Interpreted
а в java он, что в байт код преобразуется?
N>* Community seem very inactive. That forced Castle Project to fork NVelocity and work on improvements and bug fixes.
N>Писать LoadControl для каждого контрола на странице не очень удобно, или составлять страницу из 1го контрола — тоже не то.
N>В любом случае это не готовый темплейт энджин. нужно ручками все сделать. а не просто поменять допустим какой нибудь параметр в
N>web.config
ну так сам задай этот параметр
N>+ Контент юзер контрола можно подменить, а aspx страницы — нет? не хорошо. хотелось бы на уровне страницы работать.
есть masterpage для этого.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140486
nikbeam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Но все же связка master page + themes/skins + user controls не совсем завершенный template engine.
Посмотрел на MonoRail — вроде то что надо. Вот только он какой то нераспространенный :)
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34140660
cadet354
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, nikbeam, Вы писали:

N>Спасибо.
N>Но все же связка master page + themes/skins + user controls не совсем завершенный template engine.
N>Посмотрел на MonoRail — вроде то что надо. Вот только он какой то нераспространенный :)
я бы сказал совсем не распространенный, порт с Ruby on Rails.
Сильно силен майнстрим от мс,вот например WebPart хорошая весчь,и как это реализовать на MonoRail :???:?

P.S. И какой ViewEngine для MonoRail выберешь?... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34141138
nikbeam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C>я бы сказал совсем не распространенный, порт с Ruby on Rails.
C>Сильно силен майнстрим от мс,вот например WebPart хорошая весчь,и как это реализовать на MonoRail :???:?
В веб партах надобности пока нет — а как их реализовать на MonoRail даже не представляю, т.к. даже не щюпал этот самый монорейл
C>P.S. И какой ViewEngine для MonoRail выберешь?
Видимо если все же решу на MonoRail писать, то NVelocity
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34141841
Sinclair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, nikbeam, Вы писали:
N>В asp.net 2.0 есть themes — но это лишь подмена css, а не html разметки
А вот это уже заблуждение. Themes позволяют подменить гораздо больше. Изучать .skin — файлы. В частности, они позволяют переопределять и шаблоны для template-based контролов. 1.2.0 alpha rev. 655
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34157464
lephik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, nikbeam, Вы писали:
N>>В asp.net 2.0 есть themes — но это лишь подмена css, а не html разметки
S>А вот это уже заблуждение. Themes позволяют подменить гораздо больше. Изучать .skin — файлы. В частности, они позволяют переопределять и шаблоны для template-based контролов.

По сравнению с PHP+Smarty это занимает в разы больше времени.
Вы предлагаете каждый user control переписывать и делать из него template-based контрол или я чего-то не допонял ?
А как быть с кодом aspx страницы ?
В общем поддержка тем в asp.net ИМХО неполноценна.
Примерно об это кстати давно писал Rick Strahl в своём блоге:
http://www.west-wind.com/WebLog/posts/4899.aspx.
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34157831
Sinclair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, lephik, Вы писали:

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

S>>Здравствуйте, nikbeam, Вы писали:
N>>>В asp.net 2.0 есть themes — но это лишь подмена css, а не html разметки
S>>А вот это уже заблуждение. Themes позволяют подменить гораздо больше. Изучать .skin — файлы. В частности, они позволяют переопределять и шаблоны для template-based контролов.

L>По сравнению с PHP+Smarty это занимает в разы больше времени.
L>Вы предлагаете каждый user control переписывать и делать из него template-based контрол или я чего-то не допонял ?
Судя по всему — недопонял.
L>А как быть с кодом aspx страницы ?
L>В общем поддержка тем в asp.net ИМХО неполноценна.
L>Примерно об это кстати давно писал Rick Strahl в своём блоге:
L>http://www.west-wind.com/WebLog/posts/4899.aspx. 1.2.0 alpha rev. 655
...
Рейтинг: 0 / 0
smarty, velocity - а в asp,net 2.0 какой аналог?
    #34159482
lephik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Sinclair, Вы писали:

S>Судя по всему — недопонял.

Хорошо. Допустим мы делаем один темплейтед-контрол для контента страницы. но опять же это решение предполагает что все шаблоны будут в скин файлах, что как сами понимаете, очень не удобно по очень многим причинам. Также придётся очень много менять в уже существующем коде сайта.
Предаположу также что при запхании всего контента страницы в контрол, темплейт которого будет меняться чере файл скинов, возникнет куча глюков.
Может быть поделитесь ссылками на эту тему или своим кодом ? ;)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / smarty, velocity - а в asp,net 2.0 какой аналог?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]