А>>Не забывайте про магическое слово C#
DLF>Честное слово, даже магический C# не хотел бы читать в тегах <% %>,
DLF>А если отказаться от слов runat="server" — то как быть с custom controls — никак. А что в результате — в результате ни стандартные не используем ни свои, а что при этом можно написать? Правильно, почти ничего, если иметь ввиду internet приложения, а для того что бы наваять какой нибудь сайтец и даже с форумом того же php выше крыши, ИМХО, а причем тут тогда магическое слово C#?
А что они дают, custom control'ы?
Простые типа input type=text или select — только восстановление state'а при postback'е
Сложные типа GridView — ограничены и при этом часто неоправданно сложны
И при этом за VIEWSTATE, postback'ами и event'ами надо постоянно сделить и помнить про них.
Возможно легче написать свой мини-фреймворк на основе классов HttpRequest, HttpResponse, Session, и не связываться с web control'ами вообще. Хотя наверное такие мрачные мысли из-за недостаточного опыта с asp.net (с другими web технологиями его достаточно

)
А С# дает очень много, объектно-ориентированный подход, библиотеки, проверка типов, и.т.д.
А>А что они дают, custom control'ы?
Многое... А главное повторное использование кода...
А>Простые типа input type=text или select — только восстановление state'а при postback'е
А>Сложные типа GridView — ограничены и при этом часто неоправданно сложны
А>И при этом за VIEWSTATE, postback'ами и event'ами надо постоянно сделить и помнить про них.
А>Возможно легче написать свой мини-фреймворк на основе классов HttpRequest, HttpResponse, Session, и не связываться с web control'ами вообще. Хотя наверное такие мрачные мысли из-за недостаточного опыта с asp.net (с другими web технологиями его достаточно
)
Возможно, но никак не проще. Сдается мне, что с таким подходом у тебя просто мало опыта работы
в реальных условиях. Потому, как слова слишком категоричны.
А>А С# дает очень много, объектно-ориентированный подход, библиотеки, проверка типов, и.т.д.
А зачем он нужен, если не используются остальные преимущества? Толку от него моловато будет.
Здравствуйте, Nikolay_Ch, Вы писали:
Так, как человек прислушиваться не хочет, предлогаю оставить его в покое

. Ну и пусть себе думает, как хочет.
DAM>А вот чего народ напридумывал на эту тему... Красота
А здесь — еще интереснее...
http://home.tampabay.rr.com/bmerkey/
Пожалуй отмечусь и я.
Как и все, могу подсказать вместо инлайн кода, попробуйте всетаки ... гым даже забыл как он сча называеться раньше было коудбихайнд .... и да репитер вам поможет ... и дальше по срипту, кого очень волнует большой виевстейт, ну ... во-первых, отключайте его для страницы и включайте, только для необходимых конролов, во-вторых ...во втором фрейворке можно весь(ну почти чуточку всятаки оставим для идентификации) виевстейт на сервере содержать, ну понятно что нагрузка пойдет на сервер, но железо то дешевое, а каналы так толстыми и не стали. Лично я с ASP на ASP.NET переехал с удовольствием (Мановару,Ворону, Коту привет) чего и Вам желаю."тестирование программ может выявить наличие ошибок, но не может служить доказательством их отсутствия" Э.В.Дейкстра
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение