Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Подскажите, какие есть бесплатные UI конторолы для Asp.Net MVC? Какими вы пользовались? Проект коммерческий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 17:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
asd555, все контролы, что для асп аки WebForms можно использовать для мувице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 20:05 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степиasd555, все контролы, что для асп аки WebForms можно использовать для мувице Где ты берешь такую забористую таганрогскую траву? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 20:50 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, Обоснуй, почему пользоваться можно через траву? страндартный контрол грид вполне без травы влез в мувице, и яица не потребовались в виде ViewState ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 21:52 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степиМСУ, Обоснуй, почему пользоваться можно через траву? страндартный контрол грид вполне без травы влез в мувице, и яица не потребовались в виде ViewState Потому что это разные рендеринговые движки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 22:08 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, Я наверно дурак или слишком умный ( впрочем это одно и тоже) если без проблемно их использую, зы дал бы еще тынц на TreeView, да он не опубликован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2012, 22:20 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степи, Т. е ты серверный контрол засунул в MVC? какой мханизм представления ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 09:18 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степи, Где-то в степизы дал бы еще тынц на TreeView, да он не опубликован. http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html Очень доволен. Ну если нет проблем с javascript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 09:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
началоГде-то в степи, Т. е ты серверный контрол засунул в MVC? какой мханизм представления ?Да можно целиком страницу WebForms засунуть в MVC. От механизма представления это не зависит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 10:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Но ТС нужны бесплатные MVC контролы, а не обёртка над WebForms :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 10:10 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAНо ТС нужны бесплатные MVC контролы, а не обёртка над WebForms :) Именно. Раньше телериковские были бесплатными. А теперь коммерческую лицензию ввели :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 11:29 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 14:54 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степиесли без проблемно их использую, зы дал бы еще тынц на TreeView, да он не опубликован. Прям в cshtml юзаешь вебформовые контролы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2012, 17:21 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, А че, я вообще из winform юзаю... или это мне приснилось... не помню... Норм так, вытаскиваешь хрень типа gridview, а она работает!!! Путевые нормальные бесплатные - только на githab‘е и то не все для коммерца.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2012, 01:52 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
если нужен грид, то посмотри jqGrid, сам сейчас с ним работаю. но придется допиливать JavaScript ). Зато очень многое он умеет "из коробки" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2012, 12:51 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Где-то в степиasd555, все контролы, что для асп аки WebForms можно использовать для мувице А будет ли такая смесь, архитектурно правильным подходом? WebForms - он ведь event driven. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2012, 14:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонГде-то в степиasd555, все контролы, что для асп аки WebForms можно использовать для мувице А будет ли такая смесь, архитектурно правильным подходом? WebForms - он ведь event driven. имхо, это будет архитектурно правильным бредом + многое из контролов для WebForms просто не будет корректно работать (постбэка-то нету!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2012, 22:44 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ШайтанПарамонпропущено... А будет ли такая смесь, архитектурно правильным подходом? WebForms - он ведь event driven. имхо, это будет архитектурно правильным бредом + многое из контролов для WebForms просто не будет корректно работать (постбэка-то нету!)Теоретики, такие теоретики :) К примеру у нас проект изначально на ASP.NET WebForms написан. Больше года мы его постепенно переводим на MVC, и какие-то части уже работают на чистом MVC, а какие-то - это гибрид: вызов WebForms из MVC. Где полностью страниц, где UserControl-ов. И прекрасно данная связка работает, и ни фига это не бред, а практическая необходимость :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 09:28 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAШайтанпропущено... имхо, это будет архитектурно правильным бредом + многое из контролов для WebForms просто не будет корректно работать (постбэка-то нету!)Теоретики, такие теоретики :) К примеру у нас проект изначально на ASP.NET WebForms написан. Больше года мы его постепенно переводим на MVC, и какие-то части уже работают на чистом MVC, а какие-то - это гибрид: вызов WebForms из MVC. Где полностью страниц, где UserControl-ов. И прекрасно данная связка работает, и ни фига это не бред, а практическая необходимость :) То что этот бред работает, не говорит о том что это бестпрактис. У вас даже обходмости перехода на mvc не было. Учились бы лучше формы готовить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 10:47 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAБольше года мы его постепенно переводим на MVC Зачем? Это просто пестец, такие сроки, такие трудозатраты... Бред. P.S. Согласен с Парамоном. P.S2. Мне так и не ответили на вопрос: МСУГде-то в степиесли без проблемно их использую, зы дал бы еще тынц на TreeView, да он не опубликован. Прям в cshtml юзаешь вебформовые контролы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 09:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
[quot Парамон]skyANAУ вас даже обходмости перехода на mvc не было.Необходимость появилась в связи с появлением функционала, что легче и архитектурно правильнее реализовать на MVC. Как бы не просто так решили переводить проект, где более 5000 клиентов, которым пользуется больше миллиона людей каждый день, на другие рельсы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 11:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУЗачем?Расширение функционала. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 11:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
[quot skyANAРасширение функционала. :)[/quot] Ой лукавите) ведь можно расширять и веб формы просто какой ценой тока)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 11:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, одна из задач - дать пользователям широкие возможности кастомизации своих сайтов: от CMS до возможности ручками менять разметку представлений. Подобие CMS есть и в текущей версии на WebForms, но там особо не развернёшься. А уж о том, чтобы пользователь сам смог нафигачить разметку представления и связать её с моделью в WebForms и говорить нечего :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 12:08 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA, какое нах расширение функционала :) Вебформс погибче мвц расширяется и допиливается, зачем тут сказки про белого бычка городить. Вон, тот же днн на вебформз написан, хоть обрасширяйся. Убейте своего архитектора, серьезно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 14:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, расскажите как дать пользователю полный контроль над разметкой и иметь несколько элементов <form> на странице, тогда подумаю над мокрухой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:01 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
В вебформс нельзя больше одной формы что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, ну а двумя предложениями, когда точно надо юзать mvc? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:15 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Вообще я преувеличиваю масштаб бедствия. Переводим мы на MVC не полностью весь проект (большая часть его модулей как написаны на WebForms, так и работают). На MVC мы активно переводим CMS модуль системы, т.к. именно его функционал необходимо сильно расширить. Плюс ещё пара мест. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:15 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
AntonariyВ вебформс нельзя больше одной формы что ли?Больше одного элемента <form runat="server"> нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:19 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
BoneshockМСУ, ну а двумя предложениями, когда точно надо юзать mvc?Когда начинаешь новый проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:38 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANA, какое нах расширение функционала :) Вебформс погибче мвц расширяется и допиливается, зачем тут сказки про белого бычка городить. Вон, тот же днн на вебформз написан, хоть обрасширяйся. Убейте своего архитектора, серьезно это тонкий троллинг что ли ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAБольше одного элемента <form runat="server"> нельзя. Можно и без runat="server", asp пост/гет принимает на ура и в формах :) Мне какбэ тоже, больше импонирует mvc, но целесообразность перевода большого проекта, все равно сомнительна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 15:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Парамон, я же уже уточнил, что не всего проекта, а одного большого модуля и пары мелких :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 16:06 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонМожно и без runat="server", asp пост/гет принимает на ура и в формах :)Без runat="server" мы вообще теряем контроль над элементом в WebFroms :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 16:43 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAБез runat="server" мы вообще теряем контроль над элементом в WebFroms :) И тут на помощь приходят элементы html ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 17:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонskyANAБез runat="server" мы вообще теряем контроль над элементом в WebFroms :) И тут на помощь приходят элементы html )О чём Вы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 17:41 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAПарамонпропущено... И тут на помощь приходят элементы html )О чём Вы? Про html, это результат любого элемента в формах. А где у вас контроль потерян? В студии что ли? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 18:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонskyANAпропущено... О чём Вы? Про html, это результат любого элемента в формах. А где у вас контроль потерян? В студии что ли? )Накидайте пример, как Вы будете динамически задавать значение атрибута method у элемента form. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 18:40 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAНакидайте пример, как Вы будете динамически задавать значение атрибута method у элемента form. Кину пару, на вскидку ) Код: html 1. Код: c# 1. StringBuilder или Response.Write на край ) // сойдет, для нестандартных задач ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 19:20 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Парамон, я так понимаю, что MyMethod и place - это свойство и переменная некоего контрола, который будет работать если он внутри некой страницы (считай <form runat="server">). Получаем на выходе невалидный HTML (form в form) и фиг это будет работать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 19:27 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAПарамон, я так понимаю, что MyMethod и place - это свойство и переменная некоего контрола, который будет работать если он внутри некой страницы (считай <form runat="server">). Получаем на выходе невалидный HTML (form в form) и фиг это будет работать :) Хватит ерунду городить, кто сказал внутри должно быть form? <form runat="server"> Вообще не обязан присутствовать на странице. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 19:39 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУ, расскажите как дать пользователю полный контроль над разметкой и иметь несколько элементов <form> на странице, тогда подумаю над мокрухой :) Пользователю он не нужен, этот полный контроль. Если убедишь меня в обратном - получишь медаль, золотую ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 21:38 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонskyANAПарамон, я так понимаю, что MyMethod и place - это свойство и переменная некоего контрола, который будет работать если он внутри некой страницы (считай <form runat="server">). Получаем на выходе невалидный HTML (form в form) и фиг это будет работать :) Хватит ерунду городить, кто сказал внутри должно быть form? <form runat="server"> Вообще не обязан присутствовать на странице. )А я этого и не говорил :) У Вас уточнял: маленькая провокация. Доберусь до дома, отпишу, почему получается фигня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 21:44 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAкак дать пользователю полный контроль над разметкой На мантру похоже :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 23:21 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Ищущим полного контроля над разметкой посвящается .. [spoiler] Ищущий да обрящет http://www.youtube.com/v/jo1cyl0QbWo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 23:28 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ Нашему Пользователю он не нужен, этот полный контроль. Если убедишь меня в обратном - получишь медаль, золотую )Зачем мне убеждать Вас в том, что нужно Вашему пользователю? :) Рискну предположить, что ваш пользователь - это по большей части офисный планктон, которому полный контроль вообще давать опасно :) Наши же клиенты - это более 5000 некоммерческих организаций: различные "кружки" по интересам, благотворительные организации, учебные заведения, церкви и т.д. и т.п. Это простые люди, что сами ищут в интернете подходящий им софт. Многие уже игрались с такими продуктами как Wordpress, Joomla!, знакомы с HTML и CSS, сделали пару сайтов. И они хотят индивидуальный шаблон, индивидуальные компоненты и модули на сайте. Да что тут говорить? Натянуть свой html на функционал движка - это стандартная возможность в современных CMS. И ей пользуются. 100500 шаблонов для тех же Wordpress и Joomla! создано, 100500 компонентов и модулей написано, значит это явно кому-то нужно. И нашим пользователям тожно нужен данный функционал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 10:52 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAИ нашим пользователям тожно нужен данный функционал :) Батенька, ты смотрел функционал DNN? Что скажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 11:31 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAИ нашим пользователям тожно нужен данный функционал :) Батенька, ты смотрел функционал DNN? Что скажешь?Скажу, что молодцы: написали свой движок для создания и изменения дизайна сайта, новые модули можно писать в Visual Studio. Круто :) Но на мой взгляд написать свой движок сложнее, чем перейти на MVC и использовать готовый View Engine. И MVC из коробки даёт больше возможностей по кастомизации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 12:14 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAСкажу, что молодцы: написали свой движок для создания и изменения дизайна сайта, новые модули можно писать в Visual Studio. Круто :) Не просто круто, а великолепно - мощная архитектура плагинов. skyANAНо на мой взгляд написать свой движок сложнее, чем перейти на MVC и использовать готовый View Engine. Не согласен. skyANAИ MVC из коробки даёт больше возможностей по кастомизации. Не согласен. P.S. Архитектора-таки на вертел, так и передайте ему :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 14:10 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
DNN BlogIn 6.2 DotNetNuke is beginning a framework for creating web services that are tightly integrated in the DotNetNuke platform. The Services Framework was based on ASP.Net MVC. During the development of 6.2 Microsoft announced they would be releasing WebAPI for ASP.Net. WebAPI is built from the ground up for the purpose of building services on HTTP. It quickly became obvious that WebAPI was a better approach to Services Framework than MVC. Since 6.2 was scheduled to release well before WebAPI, we made the hard choice to release an MVC based Services Framework, and then make the breaking change to WebAPI with the next major release.:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 14:58 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANADNN BlogIn 6.2 DotNetNuke is beginning a framework for creating web services that are tightly integrated in the DotNetNuke platform. The Services Framework was based on ASP.Net MVC. During the development of 6.2 Microsoft announced they would be releasing WebAPI for ASP.Net. WebAPI is built from the ground up for the purpose of building services on HTTP. It quickly became obvious that WebAPI was a better approach to Services Framework than MVC. Since 6.2 was scheduled to release well before WebAPI, we made the hard choice to release an MVC based Services Framework, and then make the breaking change to WebAPI with the next major release.:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2012, 16:32 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Чем больше выходит новых поделок на ниве сайто-строительства тем больше я склоняюсь к мысли что Серж похоже таки прав в своем угрюмом скептицизме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 01:16 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Серж априори не может быть прав. Ибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 01:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA.. ваш пользователь - это по большей части офисный планктон, которому полный контроль вообще давать опасно :) - "кружки" по интересам, - благотворительные организации, - учебные заведения, - церкви хотят индивидуальный шаблон, индивидуальные компоненты и модули на сайте ??? Ага, писать хороший софт для офиса (для людей в нем работающих) не нужно? И "контроль над разметкой" доверять им нельзя :] Да он им и не нужен, собственно. Возможность кастомизации, да. Но для этих целей обычно CSS хватало А вот кружкам по интересам и церквям o_0 и прочим графоманам "контроль над разметкой" так запросто :] Да и есть все это на формах .. А парсер для разметки(ViewEngine или как там Вы его называете :) дело конечно хлопотное но не особо сложное, IMXO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 06:34 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANA.. ваш пользователь - это по большей части офисный планктон, которому полный контроль вообще давать опасно :) - "кружки" по интересам, - благотворительные организации, - учебные заведения, - церкви хотят индивидуальный шаблон, индивидуальные компоненты и модули на сайте ??? Ага, писать хороший софт для офиса (для людей в нем работающих) не нужно? И "контроль над разметкой" доверять им нельзя :] Да он им и не нужен, собственно. Возможность кастомизации, да. Но для этих целей обычно CSS хватало А вот кружкам по интересам и церквям o_0 и прочим графоманам "контроль над разметкой" так запросто :] Да и есть все это на формах .. А парсер для разметки(ViewEngine или как там Вы его называете :) дело конечно хлопотное но не особо сложное, IMXO.Бла-бла-бла... Не надо передёргивать :) Лучше расскажите нам, что "всё это" есть на формах? И в каком виде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 10:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA, давай я поставлю вопрос по-другому, чего именно нельзя сделать на формах? А то ты как-то абстрактно всё о какой-то там полноконтрольной разметке и прочих конях в вакууме. Давай конкретно, какую прикладную задачу нельзя сделать с помощью вебформз :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 11:10 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA Лучше расскажите нам, что "всё это" есть на формах? Возможность кастомизации стандартных движков. И не только морды но и функционала. .. их есть на формах. skyANAИ в каком виде? В шикарном :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 11:51 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAЛучше расскажите нам, что "всё это" есть на формах? Возможность кастомизации стандартных движков.О каких конкретно движках речь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 12:15 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselskyпропущено... Возможность кастомизации стандартных движков.О каких конкретно движках речь? шарик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 12:30 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANA, давай я поставлю вопрос по-другому, чего именно нельзя сделать на формах? А то ты как-то абстрактно всё о какой-то там полноконтрольной разметке и прочих конях в вакууме. Давай конкретно, какую прикладную задачу нельзя сделать с помощью вебформз :)Хорошо, давайте конкретно :) В терминах нашей системы тема - это: - Master layout(s), - Gadgets - компоненты страницы (меню, форма логина, блог, форум, контент и т.п.), - Styles, - Header images, - Icons, - ArtText (fonts+styles), - Artboxes (style+images) Всё это пользователь может кастомизировать под себя. Теперь давайте подумаем над тем, что такое Master layout(s) и Gadgets в WebForms, и что это такое в MVC (мы используем StringTemplate). В WebForms: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. В MVC (StringTemplate): Код: html 1. 2. 3. 4. 5. 6. 7. Уже имеем явные неудобства для пользователя в WebForms по сравнению с MVC: - нужно понимать какие-то директивы Master и Register - нужно не забывать про runat="server" - нужно понимать зачем в разметке <form runat="server"> и помнить об этом И это только верхушка айсберга :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 12:48 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAпропущено... О каких конкретно движках речь? шарикВаши пользователи сами кастомизируют свои сайты в шарике? Каким образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 12:50 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУСерж априори не может быть прав. Ибо. Я ваши глупости, причём, со всех сторон в этом топике не читаю вообще. Не интересно. Только время от времени по диагонали просматриваю, чтобы нарушений не было. ПС. Вообще-то, мне тоже не понятно почему надо переводить проект с формс на мвц, если он работает. А послезавтра появится что-то новое. Опять переводить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 12:55 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselskyпропущено... шарикВаши пользователи сами кастомизируют свои сайты в шарике? Каким образом? http://office.microsoft.com/en-us/sharepoint-designer-help/introducing-sharepoint-designer-2010-HA101782482.aspx http://www.thesharepointmuse.com/2010/05/sharepoint-2010-customization-resources/ А гаджеты, это типа веб-парты, я полагаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:00 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyА гаджеты, это типа веб-парты, я полагаю?Типа того. Но проблема опять-таки в том, что кому-то хватает интерфейса редактора (он у нас есть с драгэндропом и визивигом), а кто-то продвинутый хочет кастомизировать саму разметку, а учить при этом синтаксис движка WebForms не хочет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:17 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ShSergeМСУСерж априори не может быть прав. Ибо. Я ваши глупости, причём, со всех сторон в этом топике не читаю вообще. Не интересно. Только время от времени по диагонали просматриваю, чтобы нарушений не было. ПС. Вообще-то, мне тоже не понятно почему надо переводить проект с формс на мвц, если он работает. А послезавтра появится что-то новое. Опять переводить? ShSerge, да нету тута никаких сторон. Так, поругиваемся, со скуки. skyANA вот мега-гениальный проект для 5000 церквей и кружков на стринг-билдере написал :] Архитектуру вот запостил, обсуждаем, формы поругиваем. Вообщем все как обычно, chill. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:19 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselskyА гаджеты, это типа веб-парты, я полагаю?Типа того. Но проблема опять-таки в том, что кому-то хватает интерфейса редактора (он у нас есть с драгэндропом и визивигом), а кто-то продвинутый хочет кастомизировать саму разметку, а учить при этом синтаксис движка WebForms не хочет :) А синтаксис Вашего движка, надо полагать хочет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:21 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ShSergeПС. Вообще-то, мне тоже не понятно почему надо переводить проект с формс на мвц, если он работает. А послезавтра появится что-то новое. Опять переводить?Да не переводим мы весь проект, уточнял уже :) Только фронтенд, CMS и ещё пару мелких модулей. Остальной бекенд как работал на WebForms, так и работает. Так же планируем реализовать свой API как разработчики DNN. И так же как они смотрим в сторону ASP.NET MVC 4 WebAPI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAпропущено... Типа того. Но проблема опять-таки в том, что кому-то хватает интерфейса редактора (он у нас есть с драгэндропом и визивигом), а кто-то продвинутый хочет кастомизировать саму разметку, а учить при этом синтаксис движка WebForms не хочет :) А синтаксис Вашего движка, надо полагать хочет?Синтаксис StringTemplate в разы проще и понятнее. Маленький пример приводил выше. Вообще Вы сами можете оценить, если почитаете доку на нашем сайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 13:29 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselskyпропущено... А синтаксис Вашего движка, надо полагать хочет?Синтаксис StringTemplate в разы проще и понятнее. Маленький пример приводил выше. Вообще Вы сами можете оценить, если почитаете доку на нашем сайте. Извини, но попахивает детскими шалостями вида «этот язык сложный и плохой», а вот этот «простой и хороший». В любом случае нужно будет учить специфику, иметь понимание и желание писать код. При прочих равных, монопенисуально, что нужно будет знать - вебформс, мвц, стрингтемплейты, xslt, ... Следовательно, мы снова упираемся в палку с двумя концами. До сих пор я не вижу никаких преимуществ такого перехода. Сопли типа одна разметка проще, другая сложнее идут в лес, разумеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 14:10 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAУже имеем явные неудобства для пользователя в WebForms по сравнению с MVC: - нужно понимать какие-то директивы Master и Register - нужно не забывать про runat="server" - нужно понимать зачем в разметке <form runat="server"> и помнить об этом И это только верхушка айсберга :) Про «неудобства» я уже сказал, а вот про айсберг давай продолжим. Так что же кроется в основании айсберга, что за непомерное зло мешает нам сделать цмс на вебформах? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 14:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, где я говорил, про плохой язык? :) Я сказал, что синтаксис StringTemplate проще и понятнее пользователям. Особенно тем, кто уже работал с движками типа Wordpress и Joomla! Почему бы Вам не предложить разработчикам не пользоваться Razor, какой в нём смысл-то вообще, а мы посмотрим на реакцию? :) StringTemplate имеет свои очевидные преимущества, поэтому и был выбран. Вообще давайте исходить из того, что CMS, да, можно реализовать на WebForms, только на MVC это сделать проще. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 15:24 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУ, где я говорил, про плохой язык? :) Я сказал, что синтаксис StringTemplate проще и понятнее пользователям. Не факт, что он проще и понятнее. skyANAОсобенно тем, кто уже работал с движками типа Wordpress и Joomla! А тем, кто не работал с Wordpress и Joomla? skyANAПочему бы Вам не предложить разработчикам не пользоваться Razor, какой в нём смысл-то вообще, а мы посмотрим на реакцию? :) А почему бы мне не предложить идею модульности в виде а) плагинов б) вечастей в) iframe ... как сделано в самых продвинутых системах (SharePoint, Dynamics CRM, DNN и т.д.)? Игрушечный StringTemplate и рядом не валялся по возможностям кастомизации. Причем, какстомизации как на серверной стороне так и клиентской. Так это еще полбеды, учитывая, что у тебя всё было на вебформз и теперь нужно что-то переписывать на мвц. Насколько вообще это оправдано? Что-бы внедрить StringTemplate? :) skyANAStringTemplate имеет свои очевидные преимущества, поэтому и был выбран. Да нихрена он не имеет, начнем с этого :) Глянь как в шарике кастомизируются страницы и веб-части с помощью xslt. skyANAВообще давайте исходить из того, что CMS, да, можно реализовать на WebForms, только на MVC это сделать проще. :) Не согласен же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 16:06 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Вообще в CMS движок не главное. По большому счёту он отвечает за отображение (rendering) сконструированной страницы. Но и тут есть свои ньюансы. Как происходит визуализация (rendering) в WebForms? Страницы и контролы рендерят себя сами (вызывается их метод Render). А в MVC это делает ViewEngine. И чтобы изменить поведение в WebForms придётся написать библиотеку своих контролов, а в MVC расширить часть функционала движка. К примеру вместо HTML я хочу получить JavaScript (JavaScript template). Как это сделать в WebForms? Используя StringTemplate я накидал базовый функционал в течение одного дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 16:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAМСУ, где я говорил, про плохой язык? :) Я сказал, что синтаксис StringTemplate проще и понятнее пользователям. Не факт, что он проще и понятнее.Можете оценить самостоятельно, ссылку на доку я приводил. МСУskyANAОсобенно тем, кто уже работал с движками типа Wordpress и Joomla! А тем, кто не работал с Wordpress и Joomla? Для менее продвинутых пользователей есть GUI c блек джеком и шлюхами WYSIWYG редактором и драгэндропом. МСУskyANAПочему бы Вам не предложить разработчикам не пользоваться Razor, какой в нём смысл-то вообще, а мы посмотрим на реакцию? :) А почему бы мне не предложить идею модульности в виде а) плагинов б) вечастей в) iframe ... как сделано в самых продвинутых системах (SharePoint, Dynamics CRM, DNN и т.д.)? Игрушечный StringTemplate и рядом не валялся по возможностям кастомизации. Причем, какстомизации как на серверной стороне так и клиентской. Так это еще полбеды, учитывая, что у тебя всё было на вебформз и теперь нужно что-то переписывать на мвц. Насколько вообще это оправдано? Что-бы внедрить StringTemplate? :)WebForms прекрасно работает из под MVC, бизнес логика в отдельном слое. Насколько вообще оправдана идея, что не должно быть проблем поменять представление? :) МСУskyANAStringTemplate имеет свои очевидные преимущества, поэтому и был выбран. Да нихрена он не имеет, начнем с этого :) Глянь как в шарике кастомизируются страницы и веб-части с помощью xslt.Думаю от синтаксиса XSLT пользователи вообще будет в восторге. Кипятком писать будут. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 16:42 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМожете оценить самостоятельно, ссылку на доку я приводил. Меня не интересуют левые малоизвестные языки, мне нужен фундаментальных подход, который заключается в применении общеизвестных языков, в т.ч. и xslt. skyANAДля менее продвинутых пользователей есть GUI c блек джеком и шлюхами WYSIWYG редактором и драгэндропом. А с чего ты взял, что они менее продвинутые? Не совсем понял про визивиг, причем тут он. skyANAWebForms прекрасно работает из под MVC, бизнес логика в отдельном слое. Извини, батенька, но я не извращенец. skyANAНасколько вообще оправдана идея, что не должно быть проблем поменять представление? :) Любая CMS позволяет менять представление, не вижу никаких проблем реализовать это с помощью веб-частей и кастомизации основного блока представления. skyANAДумаю от синтаксиса XSLT пользователи вообще будет в восторге. Кипятком писать будут. :) xslt знают все, а какое-то поделие никто не знает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 18:24 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, всё с Вами ясно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 18:34 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУ, всё с Вами ясно :) Ну а кули :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 19:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAПарамонпропущено... Хватит ерунду городить, кто сказал внутри должно быть form? <form runat="server"> Вообще не обязан присутствовать на странице. )А я этого и не говорил :) У Вас уточнял: маленькая провокация. Доберусь до дома, отпишу, почему получается фигня. Фигня потому что, все эти методы идут в разрез с концепцией форм. :) Я лишь говорил что это возможно. Ваш микс из форм и мвц, скорей вынужденный, но никак не рекомендуемый подход. Советовать использование контролов из форм для mvc, ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2012, 22:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAМСУ, всё с Вами ясно :) Ну а кули :)Если человек называет то, с чем не знаком левым поделием - это не профессионально :) Кули с ним дальше разговаривать. P.S.: вот вам статистика распределения CMS . Ткните пальцем в те, где кастомизация при помощи xslt. Прикинем насколько вообще он кому-то нужен. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 10:07 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУпропущено... Ну а кули :)Если человек называет то, с чем не знаком левым поделием - это не профессионально :) Кули с ним дальше разговаривать. P.S.: вот вам статистика распределения CMS . Ткните пальцем в те, где кастомизация при помощи xslt. Прикинем насколько вообще он кому-то нужен. :) Во-первых, там только одна цмс на дотнете, и ее система плагинов реализована на сборках dll. Во-вторых, xslt кастомизация реализована у шарепоинта (помимо серверных веб-частей и прочих фишек). В-третьих, ткни мне пальцем в хоть одну из этих цмс (кроме днн), которые поддерживают плагины на дотнете? Мы работаем с .net framework, не нужно в него тащить левое гумно с пхп, возможности фреймворка предостаточно представляют возможности как решения той или иной задачи. А переводить веб формс на мвц, причем не полностью, вкорячивать убогий стринг темплейт - говорю же, увольте архитектора :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 10:26 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПарамонskyANAпропущено... А я этого и не говорил :) У Вас уточнял: маленькая провокация. Доберусь до дома, отпишу, почему получается фигня. Фигня потому что, все эти методы идут в разрез с концепцией форм. :) Я лишь говорил что это возможно.Ну а какой толк от этого, если это не практично? :) ПарамонВаш микс из форм и мвц, скорей вынужденный, но никак не рекомендуемый подход. Советовать использование контролов из форм для mvc, ошибка.А я и не советовал, а сказал, что это работает. Мы не используем контролы из форм в mvc в том плане, что нам они вдруг понадобились, мы постепенно переводим CMS с WebForms на MVC. В итоге CMS будет на чистом MVC, но не в следующем ещё релизе. Кстати занималась у нас этим треть команды в отдельной ветке. Остальные за это время выпустили два релиза. Только недавно (летом) мы смёржили всё в одну ветку и большая часть команды перешла в разработку CMS. Релиз намечен на март следующего года. Это к вопросу о трудозатратах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 10:48 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA, дурдом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 10:55 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA, вот самые известные движки: ...System.Web.Razor System.Web.Mvc.WebFormViewEngine XsltViewEngine (MvcContrib) Bellevue Brail Hasic NDjango NHaml NVelocityViewEngine (MvcContrib) SharpTiles Spark View Engine StringTemplate View Engine MVC Wing Beats Почему именно StringTemplate? Ведь практически все юзают разора и WebFormViewEngine. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:00 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, потому что Вы смотрите с точки зрения разработчика, а не пользователя :) Наш фитбек и приведённая мною статистика показывают, что большинство продвинутых пользователей (тех, кто сами разбираются в дизайне и вёрстке) знают, что такое Wordpress и PHP и не знают, что такое DNN, WebForms, С#, XSLT. А почему StringTemplate? Потому как: - Open Source. - Lightweight. No page classes are created. - Fast. Templates are written to the Response Output stream. - Cached. Templates are cached, but utilize a FileSystemWatcher to detect file changes. - Dynamic. Templates can be generated on the fly in code. - Flexible. Templates can be nested to any level. - In line with MVC principles. Promotes separation of UI and Business Logic. All data is created ahead of time, and passed down to the template. И его синтаксис понятен пользователю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Кстати наши модули (компоненты CMS, а не модули всей системы) - это и есть плагины в отдельных сборках dll. Подгружаются MEF. Но они не связаны с представлением. Представление - это отдельный гаджет, у которого есть шаблон разметки StringTemplate, и в настройках которого указано, с каким модулем (плагином) он связан. То есть пользователь может взять наш Gadget, переверстать его как ему угодно, и он будет работать. При этом для пользователя абсолютно прозрачно как реализован модуль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:22 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУ, потому что Вы смотрите с точки зрения разработчика, а не пользователя :) Да пользователю пофиг - ему главное функционал + побольше плагинов нахаляву. А как у тебя обстоят дела с dll плагинами? Тот же новомодный MEF можно прикрутить. skyANAНаш фитбек и приведённая мною статистика показывают, что большинство продвинутых пользователей (тех, кто сами разбираются в дизайне и вёрстке) знают, что такое Wordpress и PHP и не знают, что такое DNN, WebForms, С#, XSLT. Так а зачем полезли в дотнет тогда? И снова у нас суп получатся - замес вебформз и мвц + вкорячивание php-педалей. Не кажется, что нужно было сразу начинать на php писать систему? Вы больше года уже просрали при переходе на мвц. Теперь еще и пхпшные грабли вкорячиваете. Сильно :) skyANAА почему StringTemplate? Потому как: - Open Source. - Lightweight. No page classes are created. - Fast. Templates are written to the Response Output stream. - Cached. Templates are cached, but utilize a FileSystemWatcher to detect file changes. - Dynamic. Templates can be generated on the fly in code. - Flexible. Templates can be nested to any level. - In line with MVC principles. Promotes separation of UI and Business Logic. All data is created ahead of time, and passed down to the template. - А разор стал платным? - А разор не легкий? - А разор не быстрый? - А разор не кешируется? - А разор на лету не может создавать шаблоны? - А разор не соответствует принципам мвц? Ты эту рекламную шелуху студентам рассказывай :) skyANAИ его синтаксис понятен пользователю :) Точно так же, как и понятен тот же разор. Не надо ля-ля :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТо есть пользователь может взять наш Gadget, переверстать его как ему угодно, и он будет работать. При этом для пользователя абсолютно прозрачно как реализован модуль. Это понятно. Речь о том, если пошли уж в сторону мвц, почему родной разор не заюзали? А считать, кто больше знает стринг темплейт или разор - несерьезно. Популярность мвц с разором растет в арифметической прогрессии, это тоже нужно учитывать. Попробуй щас найди на рынке ASP.NET MVC девелопера, пишущего на стрингтемплейте :) Вот и я о том же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:27 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУ, какие php-педали? )))) Ты о чём? Я лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHP и следовательно им более понятен StringTemplate, а не WebForms, или Razor, или XSLT. Да и ничего мы пока не просрали при переходе на MVC. Было два полноценных релиза, клиенты не жалуются. Стогнации нет, только рост. Посмотрим, что будет в марте :) МСУПопробуй щас найди на рынке ASP.NET MVC девелопера, пишущего на стрингтемплейте :)Да мы берём и без опыта в MVC, если человек может объяснить, что такое ViewState :) Да и вёрсткой у нас отдельные люди занимаются, они вообще студию редко открывают, им Razor на фиг не упал. А мне как разработчику вообще по фигу. Я пишу и на WebForms, и на MVC, и на PHP. Использую и Razor, и StringTemplate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:47 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУРечь о том, если пошли уж в сторону мвц, почему родной разор не заюзали?StringTemplate более гибкий, его синтаксис понятнее пользователям, его функционал можно расширить под себя. Как при помощи Razor получить не HTML, а JavaScript template? Фиг знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 11:58 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУ, какие php-педали? )))) Ты о чём? Я лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHP Ты сам ответил на свой вопрос :) skyANAи следовательно им более понятен StringTemplate, а не WebForms, или Razor, или XSLT. Одним более понятен StringTemplate, другим Razor, третьим вообще с нуля нужно учить разметку. Если ты сел на рельсы дотнета, то какой смысл перетягивать php-одеяло на себя? Сумбур и дикость. [quot skyANA]Да и ничего мы пока не просрали при переходе на MVC. Позволь процитировать одного замечательного мембера в треде Замечательный мемберБольше года мы его постепенно переводим на MVC skyANAПосмотрим, что будет в марте :) Я бы начинал искать новую работу :) skyANAДа мы берём и без опыта в MVC, если человек может объяснить, что такое ViewState :) Слишком дорого - учить, объяснять и показывать. У вас просто стартап, вы еще не прочувствовали, что такое увольняются люди, факапятся сроки, текучка (не дай бог), низкая экспертиза в команде - как следствие нужен набор адекватных специалистов (сильные тим-лид, архитектор, главные/ведущие спецы и т.д.), поддержка ПО и т.д. Пока у вас всё на уровне ковыряния в лохмотьях с периодическими чекинами в svn и полуграмотными постами в жире :) skyANAДа и вёрсткой у нас отдельные люди занимаются, они вообще студию редко открывают, им Razor на фиг не упал. Я как-то клал на мнение верстальщика, которому не нравится видите ли разор. Есть общая архитектура, есть возможности фреймворка, есть программисты, есть решение. Это первостпенно. skyANAА мне как разработчику вообще по фигу. Я пишу и на WebForms, и на MVC, и на PHP. Использую и Razor, и StringTemplate. А мне как разработчику вообще по фигу. Я пишу на WebForms и ассемблере. Даешь тазм в вебформз етить! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 12:31 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУРечь о том, если пошли уж в сторону мвц, почему родной разор не заюзали?StringTemplate более гибкий, его синтаксис понятнее пользователям, его функционал можно расширить под себя. Чушь детсадовского гения перед поступлением в первый класс. Чем StringTemplate голее гибче разора, слабо привести пример? То, что ты привел в прошлый раз - можешь детворе с улицы показать :) Давай реальные конкретные примеры. skyANAКак при помощи Razor получить не HTML, а JavaScript template? Фиг знает. http://www.fidelitydesign.net/?p=375 http://razorengine.codeplex.com/ http://stackoverflow.com/questions/4636000/razor-template-to-javascript-string http://stackoverflow.com/questions/6795360/html-templating-solution-for-both-asp-net-mvc-and-browser ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 12:37 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
[quot МСУ]skyANAМСУ, какие php-педали? )))) Ты о чём? Я лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHP Ты сам ответил на свой вопрос :) skyANAи следовательно им более понятен StringTemplate, а не WebForms, или Razor, или XSLT. Одним более понятен StringTemplate, другим Razor, третьим вообще с нуля нужно учить разметку. Если ты сел на рельсы дотнета, то какой смысл перетягивать php-одеяло на себя? Сумбур и дикость. skyANAДа и ничего мы пока не просрали при переходе на MVC. Позволь процитировать одного замечательного мембера в треде Замечательный мемберБольше года мы его постепенно переводим на MVC skyANAПосмотрим, что будет в марте :) Я бы начинал искать новую работу :) skyANAДа мы берём и без опыта в MVC, если человек может объяснить, что такое ViewState :) Слишком дорого - учить, объяснять и показывать. У вас просто стартап, вы еще не прочувствовали, что такое увольняются люди, факапятся сроки, текучка (не дай бог), низкая экспертиза в команде - как следствие нужен набор адекватных специалистов (сильные тим-лид, архитектор, главные/ведущие спецы и т.д.), поддержка ПО и т.д. Пока у вас всё на уровне ковыряния в лохмотьях с периодическими чекинами в svn и полуграмотными постами в жире :) skyANAДа и вёрсткой у нас отдельные люди занимаются, они вообще студию редко открывают, им Razor на фиг не упал. Я как-то клал на мнение верстальщика, которому не нравится видите ли разор. Есть общая архитектура, есть возможности фреймворка, есть программисты, есть решение. Это первостпенно. skyANAА мне как разработчику вообще по фигу. Я пишу и на WebForms, и на MVC, и на PHP. Использую и Razor, и StringTemplate. А мне как разработчику вообще по фигу. Я пишу на WebForms и ассемблере. Даешь тазм в вебформз етить! :) Сиротина ты наша, как страшно тебе жить!!! Копеечные шараги без архитекторов, текучки, факапы, УГ в виде webforms... Аж всплакнул, как представил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 13:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ЗЫ Муся, а архитекторам молоко за вредность дают? Представляю счастье что-то вбить в твой башка? Падеж среди них должен быть страшный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 13:54 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAМСУ, какие php-педали? )))) Ты о чём? Я лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHP Ты сам ответил на свой вопрос :) skyANAи следовательно им более понятен StringTemplate, а не WebForms, или Razor, или XSLT. Одним более понятен StringTemplate, другим Razor, третьим вообще с нуля нужно учить разметку. Если ты сел на рельсы дотнета, то какой смысл перетягивать php-одеяло на себя? Сумбур и дикость.Ты придуриваешься? Что значит выражение "перетягивать php-одеяло"? Объясни. :) МСУskyANAДа и ничего мы пока не просрали при переходе на MVC. Позволь процитировать одного замечательного мембера в треде Замечательный мемберБольше года мы его постепенно переводим на MVCТо, что треть команды занята значительным расширением функционала одного из модулей системы - это называется просрали? Интересное представление о разработке :) Или ты сможешь повторить функционал того же DNN за две недели? МСУskyANAДа мы берём и без опыта в MVC, если человек может объяснить, что такое ViewState :) Слишком дорого - учить, объяснять и показывать. У вас просто стартап, вы еще не прочувствовали, что такое увольняются люди, факапятся сроки, текучка (не дай бог), низкая экспертиза в команде - как следствие нужен набор адекватных специалистов (сильные тим-лид, архитектор, главные/ведущие спецы и т.д.), поддержка ПО и т.д.Поржал! Этому стартапу 6 лет, компании 12. Более 5000 клиентов. Сроки не факапятся, текучки нет, разработка, тестирование и поддержка на очень хорошем уровне. МСУПока у вас всё на уровне ковыряния в лохмотьях с периодическими чекинами в svn и полуграмотными постами в жире :)По себе что-ли судишь? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
SeVaСиротина ты наша, как страшно тебе жить!!! Копеечные шараги без архитекторов, текучки, факапы, УГ в виде webforms... Аж всплакнул, как представил Кухарка ты наша, у тебя вообще не жизнь - сараи в подвалах с CRT-мониторами на 17 дюймов, текучки, факапы, УГ в виде silverlight... Аж прослезился. SeVaЗЫ Муся, а архитекторам молоко за вредность дают? Представляю счастье что-то вбить в твой башка? Падеж среди них должен быть страшный. Сева, а таким как ты говнокодерам дают вообще еду? Про зарплату я как-бы молчу вообще, тебе не то что зарплата, а наоборот снимать деньги нужно за вредительство надобно. Тебя с твоими познаниями о «простых» серверах с мембершипом без иис, вообще, веником из IT гнать нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТы придуриваешься? Что значит выражение "перетягивать php-одеяло"? Объясни. :) Объяснял же, вчитайся еще раз :) skyANAЯ лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHP skyANAТо, что треть команды занята значительным расширением функционала одного из модулей системы - это называется просрали? То, что треть команды занимается больше года переделыванием проекта с вебформс на мвц - это называется просрали. Бессмысленная работа. skyANAПоржал! Этому стартапу 6 лет, компании 12. Более 5000 клиентов. Сроки не факапятся, текучки нет, разработка, тестирование и поддержка на очень хорошем уровне. Ну дай бог :) skyANAПо себе что-ли судишь? :) Предсказываю судьбу проекта :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:16 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Факап ты наш, по себе не судят. Тебя таки поперли из твоей шаражки, теперь по помойкам ошиваешься. Девочки и мальчики, смотрите, что будет с вами, если будете лоботрясами, которые могут устраивать только склоки на форумах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:17 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Кухарка ты наша, я по тебе ж сужу. Всё сидишь на пенсии и проливаешь свет в форумах, в которых тебя чмырит каждый второй за твою тупость. Так и помрешь бездарем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ЗЫ Ты настолько туп, что сам даже эпитет сообразить не можешь. Кухаркой ты у меня бы лет пять назад. Тогда я тебя еще толком не знал, но теперь ты даже на нее не тянешь. Мальчик за пивом и не более ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:27 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAпропущено... StringTemplate более гибкий, его синтаксис понятнее пользователям, его функционал можно расширить под себя. Чушь детсадовского гения перед поступлением в первый класс. Чем StringTemplate голее гибче разора, слабо привести пример? То, что ты привел в прошлый раз - можешь детворе с улицы показать :) Давай реальные конкретные примеры. skyANAКак при помощи Razor получить не HTML, а JavaScript template? Фиг знает. http://www.fidelitydesign.net/?p=375 http://razorengine.codeplex.com/ http://stackoverflow.com/questions/4636000/razor-template-to-javascript-string http://stackoverflow.com/questions/6795360/html-templating-solution-for-both-asp-net-mvc-and-browser Ты свои примеры хотябы смотрел? :) В первой ссылке говорится про некий Jazor, что пытается быть полной реализацией синтаксиса Razor, но исключительно на JavaScript. Во второй я вообще не увидел упоминания JavaScript. В третьей полученный HTML кодируют при помощи HttpUtility.JavaScriptStringEncode. Это ни фига не JavaScript Template :) В последней автор размышляет, может ему попробовать Jazor, а ему отвечают что для этого использовали Spark. Зачёт, фигли! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:31 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
SeVaЗЫ Ты настолько туп, что сам даже эпитет сообразить не можешь. Кухаркой ты у меня бы лет пять назад. Тогда я тебя еще толком не знал, но теперь ты даже на нее не тянешь. Мальчик за пивом и не более Ты даже не туп, у тебя напрочь отсутствует серое вещество в голове. Пять лет назад ты был обыкновенным ничего не представляющем из себя червяком, не представляющим угрозы для неокрепших умов. Теперь ты подрос и стал более унылым гавнокодером - безголовой кухаркой без минимального интеллекта. Герой паттернов проектирования и мембершипа на "простых" серверах - твой удел. Капашись дальше в навозе, пенсионер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:43 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAТы придуриваешься? Что значит выражение "перетягивать php-одеяло"? Объясни. :) Объяснял же, вчитайся еще раз :) skyANAЯ лишь намекаю на то, что пользователям больше знаком HTML с вкраплениями PHPЗачем меня же и цитировать? :) Хочешь, чтобы я перечитал и понял свою фразу так, как понял её Ты?! Не проще тупо объяснить как ты её понял и что имеешь ввиду? :) МСУskyANAТо, что треть команды занята значительным расширением функционала одного из модулей системы - это называется просрали? То, что треть команды занимается больше года переделыванием проекта с вебформс на мвц - это называется просрали. Бессмысленная работа.Никто не занимался переделываением :) Маленькие гаджеты мы переделали на MVC. А большие (типа блога и форума) оставили как есть, они прекрасно работают из под MVC. На JavaScript + MVC мы реализовали новый функционал: WYSIWYG редактор, драгэндроп гаджетов на страницу, сами гаджеты, новые темы. skyANAПоржал! Этому стартапу 6 лет, компании 12. Более 5000 клиентов. Сроки не факапятся, текучки нет, разработка, тестирование и поддержка на очень хорошем уровне. Ну дай бог :) skyANAПо себе что-ли судишь? :) Предсказываю судьбу проекта :)[/quot] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:43 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAЗачёт, фигли! :) Тебе этого мало? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Ты можешь что угодно запихнуть в темплейт и отрендерить его. P.S. Кстати, до сих пор не увидел реальных преимуществ стринг темплейта, о которых ты говорил. Зачет, фигли (с) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:45 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAЗачем меня же и цитировать? :) Хочешь, чтобы я перечитал и понял свою фразу так, как понял её Ты?! Не проще тупо объяснить как ты её понял и что имеешь ввиду? :) Цитирование - это такой же ответ на твой вопрос, если ты еще не понял этого. Какие тут нужны объяснения, неужели не понятно, что твои "вкрапления" пхп в .net приложениях как кобыле пятое колесо? :) Что тут еще пояснять надо... skyANAНикто не занимался переделываением :) Маленькие гаджеты мы переделали на MVC. А большие (типа блога и форума) оставили как есть, они прекрасно работают из под MVC. Ну ты это бабушке можешь рассказать. Ну или кухарке Севе. А понимающие люди сразу увидят подвох - просто так без переделывания невозможно мигрировать представление и логику из веб-формз на мвц. Только полностью переписать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAЗачёт, фигли! :) Тебе этого мало? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Ты можешь что угодно запихнуть в темплейт и отрендерить его.И что я в итоге получу, строку HTML на сервере? Мне не это нужно. Мне нужен JavaScript Template: функция на клиенте, которой я отдаю модель на клиенте, и она мне на клиенте формирует итоговый HTML. МСУP.S. Кстати, до сих пор не увидел реальных преимуществ стринг темплейта, о которых ты говорил. Зачет, фигли (с) :)Основное преимущество - это то, что шаблоны StringTemplate могут быть вложены до любого уровня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 14:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAЗачем меня же и цитировать? :) Хочешь, чтобы я перечитал и понял свою фразу так, как понял её Ты?! Не проще тупо объяснить как ты её понял и что имеешь ввиду? :) Цитирование - это такой же ответ на твой вопрос, если ты еще не понял этого. Какие тут нужны объяснения, неужели не понятно, что твои "вкрапления" пхп в .net приложениях как кобыле пятое колесо? :) Что тут еще пояснять надо...Ты реально придуриваешься :) Я тебе привёл статистику, которая говорит, что 85% - это Wordpress, Joomla!, Drupal. Я тебе сказал, что большинство наших продвинутых пользователей знают, что такое Wordpress, что им знаком синтаксис PHP. И следовательно синтаксиси StringTemplate им проще понять, чем синтаксис Razor. Всё. Какое нах одеяло? :) МСУskyANAНикто не занимался переделываением :) Маленькие гаджеты мы переделали на MVC. А большие (типа блога и форума) оставили как есть, они прекрасно работают из под MVC. Ну ты это бабушке можешь рассказать. Ну или кухарке Севе. А понимающие люди сразу увидят подвох - просто так без переделывания невозможно мигрировать представление и логику из веб-формз на мвц. Только полностью переписать.Бла-бла-бла... Ну как-нибудь покажу тебе код. Хотя нах он тебе нужен :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:05 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAИ что я в итоге получу, строку HTML на сервере? Мне не это нужно. Мне нужен JavaScript Template: функция на клиенте, которой я отдаю модель на клиенте, и она мне на клиенте формирует итоговый HTML. Что мешает через $.ajax обратиться на сервер и заюзать RazorParser.Parse? МСУP.S. Кстати, до сих пор не увидел реальных преимуществ стринг темплейта, о которых ты говорил. Зачет, фигли (с) :)Основное преимущество - это то, что шаблоны StringTemplate могут быть вложены до любого уровня.[/quot] А RazorParser? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТы реально придуриваешься :) Я тебе привёл статистику, которая говорит, что 85% - это Wordpress, Joomla!, Drupal. Я тебе сказал, что большинство наших продвинутых пользователей знают, что такое Wordpress, что им знаком синтаксис PHP. И следовательно синтаксиси StringTemplate им проще понять, чем синтаксис Razor. Всё. Какое нах одеяло? :) "Вкрапления" php - вот какое одеяло :) Накой оно в .NET? Если ты так печешься о статистике, почему сразу не выбрал php? skyANAБла-бла-бла... Ну как-нибудь покажу тебе код. Хотя нах он тебе нужен :) Покажи покажи, вместе поржем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:11 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAТы реально придуриваешься :) Я тебе привёл статистику, которая говорит, что 85% - это Wordpress, Joomla!, Drupal. Я тебе сказал, что большинство наших продвинутых пользователей знают, что такое Wordpress, что им знаком синтаксис PHP. И следовательно синтаксиси StringTemplate им проще понять, чем синтаксис Razor. Всё. Какое нах одеяло? :) "Вкрапления" php - вот какое одеяло :) Накой оно в .NET? Если ты так печешься о статистике, почему сразу не выбрал php?А где ты вообще увидел, что "вкрапления" php попали в .Net? :) МСУskyANAБла-бла-бла... Ну как-нибудь покажу тебе код. Хотя нах он тебе нужен :) Покажи покажи, вместе поржем :)Ну если тебя смешат формовские OnIntit, OnLoad, OnPreRender, то чего бы не показать-то :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:29 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAА где ты вообще увидел, что "вкрапления" php попали в .Net? :) Ты же сам об этом сказал :) skyANAНу если тебя смешат формовские OnIntit, OnLoad, OnPreRender, то чего бы не показать-то :) Нормальные события, мне они жить никогда не мешали :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:38 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
О-о-о! Срач начался! ПС. Имхо, аспнет - очень простая штука. Request и Response. всё остальное - для МСУ. Движок вэбформс даёт возможность попользоваться драгэнддропом контрольев, типа, как в десктопных приложениях. Мвц - (хе-хе), как в пхп. Только мвц - это паттерн (с тем же реквестом и респонсом), а не подумайте ещё чего. Revenons-en à nos moutons. ППС. Я уже писал специально для МСУ, что ОРМ - довольно старая штука, которую юзали ещё в визуал фокспро. Теперь возвращаемся к мвц, которая уже фиг знает сколько лет в пхп (да и яве тоже). :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:42 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Ну всё, Серж снова начал жечь нипадеццки Гет, пост, цги - и все дела ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:48 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAИ что я в итоге получу, строку HTML на сервере? Мне не это нужно. Мне нужен JavaScript Template: функция на клиенте, которой я отдаю модель на клиенте, и она мне на клиенте формирует итоговый HTML. Что мешает через $.ajax обратиться на сервер и заюзать RazorParser.Parse?Прикалываешься? Ничто не мешает :) Только зачем дёргать сервер каждый раз, когда пользователь что-то поменял в редакторе и хочет посмотреть как это будет выглядеть до того, как он нажмёт Save? Гораздо быстрее сделать это на клиенте. МСУP.S. Кстати, до сих пор не увидел реальных преимуществ стринг темплейта, о которых ты говорил. Зачет, фигли (с) :)Основное преимущество - это то, что шаблоны StringTemplate могут быть вложены до любого уровня.[/quot] А RazorParser?[/quot] В StringTemplate - это выглядит так: - имеем MasterLayout.tpl: Код: html 1. 2. 3. 4. 5. 6. 7. - NestedTemplate.tpl: Код: html 1. 2. и т.д. А как это выглядит в случае RazorParser? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:48 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAА где ты вообще увидел, что "вкрапления" php попали в .Net? :) Ты же сам об этом сказал :)О чём? О том, что пользователи видели HTML с вкраплениями PHP, но не видели WebForms с вкраплениями C#? И из этого следует, что первые попали в .Net? Пользователи маги и волшебники :) МСУskyANAНу если тебя смешат формовские OnIntit, OnLoad, OnPreRender, то чего бы не показать-то :) Нормальные события, мне они жить никогда не мешали :)Ну тогда поржать не получится. Они никуда не делись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAПрикалываешься? Ничто не мешает :) Только зачем дёргать сервер каждый раз, когда пользователь что-то поменял в редакторе и хочет посмотреть как это будет выглядеть до того, как он нажмёт Save? Гораздо быстрее сделать это на клиенте. Не прикалываюсь - на полном серьезе. Что мешает дёргать сервер каждый раз по факту изменения данных в редакторе (по кнопке "проверить темплейт") - тупо через аякс запросить RazorParser.Parse и вернуть информацию на клиент? Не вижу вообще никакой проблемы. skyANAА как это выглядит в случае RazorParser? Код: c# 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 15:58 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAО чём? О том, что пользователи видели HTML с вкраплениями PHP, но не видели WebForms с вкраплениями C#? И из этого следует, что первые попали в .Net? Пользователи маги и волшебники :) Причем тут видимость пользователей, ты говорил о конкретных вкраплениях php. Зачем это дотнету? Тут даже волшебником быть не нужно :) skyANAНу тогда поржать не получится. Они никуда не делись :) Выкладывай, найдем место, где можно посмеяться :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:00 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAПрикалываешься? Ничто не мешает :) Только зачем дёргать сервер каждый раз, когда пользователь что-то поменял в редакторе и хочет посмотреть как это будет выглядеть до того, как он нажмёт Save? Гораздо быстрее сделать это на клиенте. Не прикалываюсь - на полном серьезе. Что мешает дёргать сервер каждый раз по факту изменения данных в редакторе (по кнопке "проверить темплейт") - тупо через аякс запросить RazorParser.Parse и вернуть информацию на клиент? Не вижу вообще никакой проблемы.Я тебе намекаю на то, что сейчас так и происходит. :) Просто использование JavaScript Template'ов делает CMS более интерактивной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:15 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAЯ тебе намекаю на то, что сейчас так и происходит. :) Просто использование JavaScript Template'ов делает CMS более интерактивной. $.ajax + razor чем тебе не JavaScript Template? Такая же интерактивность, причем родная из коробки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:19 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAА как это выглядит в случае RazorParser? Код: c# 1. 2. 3. Хм... То есть приходится писать логику самому. Это минус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:20 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAХм... То есть приходится писать логику самому. Это минус. Если ты называешь "логикой" банальный вызов нужного темплейта в одну строчку кода, то да - придется писать "логику" самому :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:22 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Вот еще вариант на родном движке без лишних телодвижений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:23 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAЯ тебе намекаю на то, что сейчас так и происходит. :) Просто использование JavaScript Template'ов делает CMS более интерактивной. $.ajax + razor чем тебе не JavaScript Template? Такая же интерактивность, причем родная из коробки.Время отклика больше, значит менее интерактивно, а не так же :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:31 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAХм... То есть приходится писать логику самому. Это минус. Если ты называешь "логикой" банальный вызов нужного темплейта в одну строчку кода, то да - придется писать "логику" самому :)В какую одну строчку? Покажи-ка код свойства ExecTemplateFromRazorParser :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:33 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУВот еще вариант на родном движке без лишних телодвижений.Не понял. Нужно как чувак написать 10 экранов кода, чтобы потом в одну строчку пользоваться? Круто. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 16:40 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУВот еще вариант на родном движке без лишних телодвижений.Не понял. Нужно как чувак написать 10 экранов кода, чтобы потом в одну строчку пользоваться? Круто. :) Не переживай, он там сам ничего не понял. На английском и больше трех чужих строк кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 19:21 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУпропущено... $.ajax + razor чем тебе не JavaScript Template? Такая же интерактивность, причем родная из коробки.Время отклика больше, значит менее интерактивно, а не так же :) На микросекунду дольше выполнится? Могу тебе медаль за отвагу вручить :) Во-вторых, еще спорно, где быстрее выполнится, на сервере или на клиенте, нужно замерять. В-третьих, насколько тебе важна эта микросекунда? skyANAМСУпропущено... Если ты называешь "логикой" банальный вызов нужного темплейта в одну строчку кода, то да - придется писать "логику" самому :)В какую одну строчку? Покажи-ка код свойства ExecTemplateFromRazorParser :) Я ж тебе показывал - вызов метода Parse у разоровского шаблонизатора и передача в него шаблона. Можешь и модель туда намапить. skyANAМСУВот еще вариант на родном движке без лишних телодвижений.Не понял. Нужно как чувак написать 10 экранов кода, чтобы потом в одну строчку пользоваться? Круто. :) Ну извини, так даже дотнет устроен -пишешь одну строчку кода, а во внутрях многабукаф. Это даже двоешник сева знает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2012, 21:24 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУНу всё, Серж снова начал жечь нипадеццки Гет, пост, цги - и все дела А чё, чего-то новое появилось со времён появления аспнет? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2012, 10:38 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Хотя да, хтмл5 появился. С графикой и вэбсокетами. Впрочем, к аспнет это никаким боком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2012, 10:40 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
ПС. Вот , кстати ещё какой-то стрингтемплате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2012, 10:59 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Скианыч куда-то пропал. Видно готовит семплы, как в разоре закурить вебформовые контролы, бгг :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2012, 22:33 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
млин ну и полемику развели на несколько страниц, вы лучше обьясните мне как вы верстку делаете на Razor - e ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУСкианыч куда-то пропал. Видно готовит семплы, как в разоре закурить вебформовые контролы, бгг :) 1. Я же вроде русским языком писал, что мы используем StringTemplate 2. Подумай о том, зачем есть WebFormView Class 3. View: Код: html 1. 2. 3. 4. 4. Controller: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 5. Результат: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:33 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA, какая разница, что там ASP.NET нагенерит для браузера. Главное что разметка валидная была. Если хочется "полного контроля над разметкой" :] создаешь html документ и с сервером общаешься Аяксом. Юзерам соответственно продаешь JS виджеты + доступ к сервисам. Серверный вариант на формах может выглядеть подобным образом. Юзерам соответственно продаешь веб-парты и шаблоны страниц. Что в этой разметке может смутить вашего "продвинутого" пользователя? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 13:53 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselsky, вообще не понял, что Вы мне предлагаете :) Бизнес-идею? Продавать JS-виджеты, доступ к каким-то сервисам, какие-то веб-парты и шаблоны страниц? На фига? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:05 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselsky, вообще не понял, что Вы мне предлагаете :) Бизнес-идею? Продавать JS-виджеты, доступ к каким-то сервисам, какие-то веб-парты и шаблоны страниц? На фига? :) Это я о том как бы мог выглядеть Ваш бизнес на "формах" :] Вы сетовали на то, что пользователям трудно ориентироваться в разметке ASPX Вот я Вас и спрашиваю: "Что в вышеприведенной разметке, может смутить Ваших продвинутых пользователей?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:13 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselsky, они её тупо не поймут :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:28 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Тем более я писал, что пользователи могут править разметку Master layout(s) и Gadgets. Разметка конкретной страницы получается динамически, CMS жеж. Нет никакого Index.aspx :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:41 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselsky, они её тупо не поймут :) Ну дык они ж продвинутые :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТем более я писал, что пользователи могут править разметку Master layout(s) и Gadgets. Разметка конкретной страницы получается динамически, CMS жеж. Нет никакого Index.aspx :) 2skyANA -> Забейте, пишите на StringTemplate или еще на чем. PS: Да и собственно, какая разница /Index.aspx или /MyApp.aspx или просто /MyApp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 14:56 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAtsyselsky, они её тупо не поймут :) Ну дык они ж продвинутые :]Ну да, разбираются в HTML, CSS, дизайне. Знакомы с Wordpress. ASPX не знают. И думаю достаточно продвинуты, чтобы понимать, что он им на фиг не упал. Писал об этом. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 17:57 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAТем более я писал, что пользователи могут править разметку Master layout(s) и Gadgets. Разметка конкретной страницы получается динамически, CMS жеж. Нет никакого Index.aspx :) 2skyANA -> Забейте, пишите на StringTemplate или еще на чем.Спасибо, КЭП! :) tsyselskyPS: Да и собственно, какая разница /Index.aspx или /MyApp.aspx или просто /MyApp Я о том, что пример с разметкой именно страницы aspx, а не MasterPage, или UserControl, просто не в тему :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 18:00 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselskyпропущено... Ну дык они ж продвинутые :]Ну да, разбираются в HTML, CSS, дизайне. Знакомы с Wordpress. ASPX не знают. Ну дык а накой ты морду им на ASP.NET намалевал, раз они его не знают. Еще и граблю прикрутил что б на PHP похоже было. Писал бы UI сразу на PHP, чудило( раз уж мы эпитетами начали разбрасываться ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 19:01 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselsky, если и ты не знаешь, что такое StringTemplate, когда появился и на какие языки, кроме C# портирован, то не стоит употреблять такие слова, как "грабля", чудило :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 19:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
И при чём тут опять PHP? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 19:24 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAtsyselsky, если и ты не знаешь, что такое StringTemplate, когда появился и на какие языки, кроме C# портирован, то не стоит употреблять такие слова, как "грабля", чудило :) Я спросил зачем писать приложение на ASP.NET WebForm затем переписывать год его на ASP.NET MVC, плюс внедрять сторонний костыль мега-популярный StringTemplate Только для того разметка "была похожа на Wordpress(PHP)" Почему не использовать PHP и не ипать себе и пользователям моск? Смысл вопроса понятен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 20:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselsky, забудьте про PHP и перечитайте топик :) Я уже объяснял какие части приложения и зачем переводятся на MVC. Также, если не сложно, объясните почему StringTemplate - это костыль? :) Это один из движков представления, что используется (не только нами) в MVC. Спокойно можете нагуглить сравнения ентих движков, где он участвует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 20:34 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
"Web Forms was designed to abstract the Web machinery" (c) Dino Esposito Ну не нужна пользователям, которые знают, что такое Web данная абстракция. Им понятнее голый HTML с редкими вставками StringTemplate кода, а не ASPX синтаксис с редкими вставками HTML :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 20:42 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Также хотелось бы услышать о том, как Вы себе представляете кастомизацию MasterPage и UserControl-ов пользователем? Как это будет работать при условии, что другие пользователи ничего не кастомизировали и должны видеть оригинал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 20:48 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТакже хотелось бы услышать о том, как Вы себе представляете кастомизацию MasterPage и UserControl-ов пользователем? Представляю себе это так :] 1. check out markup file 2. edit file in designer 3. save file 4. check in 5. approve (if need) 6. publish skyANAКак это будет работать при условии, что другие пользователи ничего не кастомизировали и должны видеть оригинал? пока файл разметки не опубликован (publish) пользователи видят оригинал. Стандартная собственно фича, маст хев, так сказать :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 21:22 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA"Web Forms was designed to abstract the Web machinery" (c) Dino Esposito Ну не нужна пользователям, которые знают, что такое Web данная абстракция. У пользователей, вообще, с абстрактным мышлением дело плохо. Большинство только наглядные(графические) образы воспринимают. Как дельфины :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 21:49 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANAtsyselsky, если и ты не знаешь, что такое StringTemplate, когда появился и на какие языки, кроме C# портирован, то не стоит употреблять такие слова, как "грабля", чудило :) Я спросил зачем писать приложение на ASP.NET WebForm затем переписывать год его на ASP.NET MVC, плюс внедрять сторонний костыль мега-популярный StringTemplate Только для того разметка "была похожа на Wordpress(PHP)" Почему не использовать PHP и не ипать себе и пользователям моск? Смысл вопроса понятен? +1 Я тоже этого не понимаю. Потуги скианыча что-то объяснить по этому поводу свелись к какому-то инопланетному мычанию про вложенность, яваскрипт и пр. дурь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 21:54 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAТакже хотелось бы услышать о том, как Вы себе представляете кастомизацию MasterPage и UserControl-ов пользователем? Как это будет работать при условии, что другие пользователи ничего не кастомизировали и должны видеть оригинал? В шарике это сделано так - имеем 2 версии (опубликованную и редакция). Сложно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 21:58 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANA"Web Forms was designed to abstract the Web machinery" (c) Dino Esposito Ну не нужна пользователям, которые знают, что такое Web данная абстракция. Им понятнее голый HTML с редкими вставками StringTemplate кода, а не ASPX синтаксис с редкими вставками HTML :) Есть такие, которые знают стринг темплейт, есть те, которые знают аспх, есть те, которые и то и другое понимают, а есть те, которые нихрена не знают. Строить архитектуру только для первых - точно так же глупо, как и переписывать софт с вебформс на мвц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:02 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyskyANA, какая разница, что там ASP.NET нагенерит для браузера. Главное что разметка валидная была. Если хочется "полного контроля над разметкой" :] создаешь html документ и с сервером общаешься Аяксом. Юзерам соответственно продаешь JS виджеты + доступ к сервисам. Серверный вариант на формах может выглядеть подобным образом. Юзерам соответственно продаешь веб-парты и шаблоны страниц. Что в этой разметке может смутить вашего "продвинутого" пользователя? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Четкий и понятный пример. Какие могут быть тут вопросы - не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:04 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
tsyselskyУ пользователей, вообще, с абстрактным мышлением дело плохо. Большинство только наглядные(графические) образы воспринимают. Как дельфины :]Согласен, большинство наших пользователей мышкой выбирают тему. Мышкой же создают и корректируют необходимые им страницы. Кастомизированных ручками сайтов всего-то около двух тысяч :) tsyselsky1. check out markup file 2. edit file in designerКак понимаю "markup file" - это .master, или .ascx, так? А что такое "designer"? Откуда скриншот? Как реализована версионность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:08 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
Во-во. На пхп так уже десяток лет пишут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:09 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУПотуги скианыча что-то объяснить по этому поводу свелись к какому-то инопланетному мычанию про вложенность, яваскрипт и пр. дурь...Вложенность, яваскрипт, и пр. дурь относились к контексту Rasor vs StringTemplate, не надо их приплетать к WebForms vs MVC :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:12 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAТакже хотелось бы услышать о том, как Вы себе представляете кастомизацию MasterPage и UserControl-ов пользователем? Как это будет работать при условии, что другие пользователи ничего не кастомизировали и должны видеть оригинал? В шарике это сделано так - имеем 2 версии (опубликованную и редакция). Сложно?Нет :) У нас тоже две версии: original и custom. Просто хотелось бы знать, как конкретно это реализовано в том же шарике, ну чтобы оценить, где сложнее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:14 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУПотуги скианыча что-то объяснить по этому поводу свелись к какому-то инопланетному мычанию про вложенность, яваскрипт и пр. дурь...Вложенность, яваскрипт, и пр. дурь относились к контексту Rasor vs StringTemplate, не надо их приплетать к WebForms vs MVC :) Так я, собственно, про костыльный говно стринг темплейт и вещаю ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:16 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУСтроить архитектуру только для первых - точно так же глупо, как и переписывать софт с вебформс на мвц.Посылка ложная, следовательно заключение может быть любым. Хитрый приём :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:16 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУпропущено... В шарике это сделано так - имеем 2 версии (опубликованную и редакция). Сложно?Нет :) У нас тоже две версии: original и custom. Просто хотелось бы знать, как конкретно это реализовано в том же шарике, ну чтобы оценить, где сложнее :) В шарике и версионность есть, и безопасность, и свой редактор шаблонов (шарепоинт дизайнер, некая навороченнейшая студия) и много еще чего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:17 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAпропущено... Вложенность, яваскрипт, и пр. дурь относились к контексту Rasor vs StringTemplate, не надо их приплетать к WebForms vs MVC :) Так я, собственно, про костыльный говно стринг темплейт и вещаю ;)Дак и ставил бы свою говно плюс конкретнее тогда, вещатель :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:18 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУСтроить архитектуру только для первых - точно так же глупо, как и переписывать софт с вебформс на мвц.Посылка ложная, следовательно заключение может быть любым. Хитрый приём :) Оружие бесстрашных троллей, учись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:18 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
skyANAМСУпропущено... Так я, собственно, про костыльный говно стринг темплейт и вещаю ;)Дак и ставил бы свою говно плюс конкретнее тогда, вещатель :) Какой-то бешеный поток инопланетной фантазии, че хотел-то сказать этим высером? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:20 |
|
||
|
Бесплатные UI контролы для Asp.Net MVC
|
|||
|---|---|---|---|
|
#18+
МСУskyANAпропущено... Нет :) У нас тоже две версии: original и custom. Просто хотелось бы знать, как конкретно это реализовано в том же шарике, ну чтобы оценить, где сложнее :) В шарике и версионность есть, и безопасность, и свой редактор шаблонов (шарепоинт дизайнер, некая навороченнейшая студия) и много еще чего.У нас всё это тоже есть :) Сколько это писали разработчики шарика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 22:20 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1359165]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
196ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 513ms |

| 0 / 0 |
