Болтун
Зарегистрирован: 10 May 2006
Сообщения: 453
Примеры кода: 0
|
Re: Почему ASP.NET? |
17 March 2008 21:54 |
|
|
|
|
All Alone (из дома):
Oopss...
<asp:Button ID="Button1" runat="server"
Text="Button" ie:Text="IEButton" mozilla:Text="FFText" opera:Text="OPText" />
<asp:TextBox Width="100" ie:Width="200"
mozilla:Width="150" opera:Width="300" Text="Hello" ie:Text="Hello from IE"
mozilla:Text="Hello from mozilla" opera:Text="Hello from opera" ID="TextBox1" runat="server">
</asp:TextBox>Сколько человекочасов тебе понадобиться для того, что бы повторить нечто подобное в LAMP так же просто и элегантно!?
Вот он прирост в разработке 70%!!!
...
Ради каких-то батонов столько гавнокода! Я как-то смотрел внутренности клиентской части сайта тойота.ру (просто стали интересны эффекты). Так это ужас какой-то. Вешать обработчики на каждый-весь элемент документа и разворачивать это всё в "голове" с помощью яваскрипта. Бегать прыгать по этому. Жуть. Брр. Это пример жути-гавнокода от "лаконичного" генератора аспдотнета.
Вы путаете котлеты с asp.net. Единственный обработчик, который вешает платформа, это на постбэк формы и делается это не просто так, а с определенной целью - заставить отработать клиентские валидаторы, перед отправкой формы.
Есть многое на свете, друг Гораций, что непонятно нашим мудрецам.
Это не очень хороший подход, так как при изменении настроек сервера, его ip, логина пользователя нужно будет перекомпилировать всю библиотеку и раздавать всем клиентам. С другой стороны,
Данное сообщение получено с сайта GotDotNet.RU
|
|