Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Универсальный template engine / 25 сообщений из 68, страница 1 из 3
15.06.2013, 17:21
    #38298646
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
для настраиваемых шаблонов писем, document assembly и т.п.

на базе asp.net, стоит ли использовать?

пример:
http://www.west-wind.com/presentations/aspnetruntime/aspnetruntime.aspx

наверно, тогда можно подключать любой рендерер на выбор:
https://en.wikipedia.org/wiki/MonoRail_(software)#View_engines

или есть что-нибудь готовое?
...
Рейтинг: 0 / 0
15.06.2013, 17:29
    #38298650
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
да и, может быть, есть redistributable T4 engine кроме копии из MonoDevelop?
...
Рейтинг: 0 / 0
16.06.2013, 13:51
    #38298980
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
Для Razor рекомендуют:
http://github.com/jlamfers/RazorMachine

интересно, а для WebForms view engine есть что-нибудь готовое, чтобы в качестве шаблонизатора использовать?
...
Рейтинг: 0 / 0
17.06.2013, 01:56
    #38299277
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
...
Рейтинг: 0 / 0
17.06.2013, 05:28
    #38299300
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
skyANA StringTemplate

а аля WebForms есть, чтобы <%=FunctionXXX(YYY) %>

?
...
Рейтинг: 0 / 0
17.06.2013, 06:45
    #38299307
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2,

а чем разор-то не угодил? с чем работать будем? html? для xml есь xslt (генерить xdoc-и всякие), или нужен какой-то такой мегадвижок чтоб генерил что попало? у всех свой несколько ограниченный круг задач как бы, и это логично чорт возьми ))
...
Рейтинг: 0 / 0
17.06.2013, 07:00
    #38299310
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttsanyock2,

а чем разор-то не угодил? с чем работать будем? html? для xml есь xslt (генерить xdoc-и всякие), или нужен какой-то такой мегадвижок чтоб генерил что попало? у всех свой несколько ограниченный круг задач как бы, и это логично чорт возьми ))

синтаксис классического asp нужен, и желательно, чтобы работало на старых dotnet v2 или хотябы v3.5 (легко делается из v2 добавление DLL-ки)
...
Рейтинг: 0 / 0
17.06.2013, 07:15
    #38299312
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2,

можно попробовать выдрать из спарка, как в етом примере:

https://github.com/loudej/spark/tree/master/src/Samples/DirectUsage/EmailOrTextTemplating/


...
пысы и отсебятина: наверное мне одному непонятно, какие силы должны удерживать на v2, сочувствую в общем :)
...
Рейтинг: 0 / 0
17.06.2013, 07:28
    #38299317
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2,

кстати, http://www.stringtemplate.org/about.html

все ж рекомендую посмотреть. во-первых, есь под csharp2, проверен временем, во-вторых быстр, и многое умеет:

Literals

Expressions

Template includes

Expression options

Conditionals

Anonymous templates

Map operations

Functions

Lazy evaluation

Missing and null attribute evaluation

в общем всё что нужно.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<body>
<ol>
$foreach n in names
  <li>$n</li>
$end
</ol>
There are $numberNames names.
</body>
</html>
...
Рейтинг: 0 / 0
17.06.2013, 07:43
    #38299320
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttsanyock2,

можно попробовать выдрать из спарка, как в етом примере:

https://github.com/loudej/spark/tree/master/src/Samples/DirectUsage/EmailOrTextTemplating/

...
пысы и отсебятина: наверное мне одному непонятно, какие силы должны удерживать на v2, сочувствую в общем :)

в смысле подобно этому примеру можно попытаться использовать WebForms ViewEngine из MVC2? так-то мне синтаксис шаблонов Spark не нужен
...
Рейтинг: 0 / 0
17.06.2013, 08:24
    #38299337
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2,

так...

aspx без asp.net не имеет же смысла. т.е. чтоб его использовать, надо
сварганить соответствующее окружение.

я так понял изначальный вопрос про какой-нибудь универсальный рендер
подразумевал под собой вполне конкретный aspx, исключительно
...
Рейтинг: 0 / 0
17.06.2013, 09:21
    #38299374
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
Razor (без каких-либо студенческих велосипедов с гитхаба)

http://codearticles.ru/articles/2339
...
Рейтинг: 0 / 0
17.06.2013, 09:45
    #38299397
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
МСУ,

фига се... в систему должен быть установлен MVC 4, чтобы проект запахал

ну в принципе, еси закрыть на это глаза, почти что даже и «отдельно» :)

кроме того, не применимо к .net 2 (совсем-совсем), и судя по всему,
автору топика разор ни разу не упал.

давай лучше пример с «отдельным» движком WebForms Engine :)
...
Рейтинг: 0 / 0
17.06.2013, 09:57
    #38299414
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttМСУ, фига се... в систему должен быть установлен MVC 4, чтобы проект запахал
Не фантазируй. System.Web.Razor.dll поставляется при решении, открой для себя Copy Local = true
Собственно, в моём рецепте именно так и сделано, если быть внимательным.

hVosttкроме того, не применимо к .net 2 (совсем-совсем)
И не надо. Какой смысл использовать это старьё? Ты бы еще 1.1 вспомнил.

hVosttавтору топика разор ни разу не упал.
Это его проблемы.

hVosttдавай лучше пример с «отдельным» движком WebForms Engine :)
В топку, Razor вкуснее.
...
Рейтинг: 0 / 0
17.06.2013, 10:07
    #38299433
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
МСУ,

да ладно те,

Install-Package Microsoft.AspNet.Razor

а копи-паст либ не простительно даже в корпоративной наглухо
закрытой среде...

в твоем рецепте ниче об этом не сказано кстати, а в проекте
цепляется либа из GAC
...
Рейтинг: 0 / 0
17.06.2013, 10:15
    #38299450
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttМСУ,

да ладно те,

Install-Package Microsoft.AspNet.Razor

а копи-паст либ не простительно даже в корпоративной наглухо
закрытой среде...

в твоем рецепте ниче об этом не сказано кстати, а в проекте
цепляется либа из GAC
Ты сказал, что "в систему должен быть установлен MVC 4, чтобы проект запахал". Я тебе объяснил на пальцах, что это не так. Нужен только System.Web.Razor.dll. Как ты его доставишь для билда - твои проблемы. А после билда решение может поставляться в среды без каких-либо проблем, т.к. System.Web.Razor.dll находится рядом (Copy Local = True).
...
Рейтинг: 0 / 0
17.06.2013, 10:17
    #38299456
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
у DotNet v4 жизненный цикл наверно будет еще больший, чем у v2, как минимум пока XP остаются

а DotNet v4.5 так и не подлечили для XP/2003?
...
Рейтинг: 0 / 0
17.06.2013, 10:22
    #38299466
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2skyANA StringTemplate

а аля WebForms есть, чтобы <%=FunctionXXX(YYY) %>

?Есть.
...
Рейтинг: 0 / 0
17.06.2013, 10:29
    #38299482
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
sanyock2,

http://www.microsoft.com/ru-ru/download/details.aspx?id=17851

прекрасно ставится на XP sp3, проблем никаких в использовании .net 4 сейчас нет
если конечно свой XP по каким-то религиозным причинам не хотють обновлять до sp3

4.5 для 4.0 — это как 3.5 для 2.0 :)
...
Рейтинг: 0 / 0
17.06.2013, 10:32
    #38299488
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttМСУ,

да ладно те,

Install-Package Microsoft.AspNet.Razor

а копи-паст либ не простительно даже в корпоративной наглухо
закрытой среде...

в твоем рецепте ниче об этом не сказано кстати, а в проекте
цепляется либа из GACКаким образом Вы разворачиваете сайт на выделенном сервере заказчика?
...
Рейтинг: 0 / 0
17.06.2013, 10:35
    #38299493
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
skyANAhVosttКаким образом Вы разворачиваете сайт на выделенном сервере заказчика?
Попросит заказчика поставить студию и через Install-Package доустановит необходимые пакеты
...
Рейтинг: 0 / 0
17.06.2013, 10:41
    #38299502
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
МСУ, skyANA,

вы оба два беспардонно и толсто троллите

либы, установленные через менеджер пакетов, по умолчанию имеют copy local = true

если проект имеет депенси, без надлежащего пакета (какето по-нормальному делаецца у МСУ),
и в системе либы нет, то проект просто не скомпилится и никакие copy local = true ему не помогут.

харетупить.
...
Рейтинг: 0 / 0
17.06.2013, 10:46
    #38299517
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVostt, ты на вопрос не ответил.
...
Рейтинг: 0 / 0
17.06.2013, 10:50
    #38299523
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
hVosttsanyock2,

http://www.microsoft.com/ru-ru/download/details.aspx?id=17851

прекрасно ставится на XP sp3, проблем никаких в использовании .net 4 сейчас нет
если конечно свой XP по каким-то религиозным причинам не хотють обновлять до sp3

4.5 для 4.0 — это как 3.5 для 2.0 :)
и все же 4.5 вы не запустите на хп ну никак.
...
Рейтинг: 0 / 0
17.06.2013, 10:55
    #38299537
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Универсальный template engine
handmadeFromRu,

так и есть...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Универсальный template engine / 25 сообщений из 68, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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