powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Стоитли переходить с WebForms. Если да то посоветуйте.
25 сообщений из 99, страница 3 из 4
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136763
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional Reflex,

а что будет если в myReader["Поле 1 из таблицы"] встретятся символы "<", ">" и т д?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136765
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional Reflex,
рекомендую взять на вооружение using при таком подходе
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136770
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ Не говоря уже про использование стринг билдеров и CommandBehavior.CloseConnection...

Покажи на этом примере как более рационально..
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136781
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexМСУ Не говоря уже про использование стринг билдеров и CommandBehavior.CloseConnection...
Покажи на этом примере как более рационально..
Я рассказал на пальцах, а покажет тебе умный букварь, который ты не хочешь почитать. Более того, сам подход с костыльной ручной генерацией контента в вебформз (при наличии мощной серверной компонентной модели) - чистой воды идиотизм.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136786
.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.
Гость
Conditional ReflexThe_Immortalкакой контрол используете ? Repeater?На самом деле, я в ручную формирую, делаю запрос к БД, и вывожу чистый HTMLThe_ImmortalДак... Мне выкинуть Repeater?яннп
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136856
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУConditional Reflexпропущено...

Покажи на этом примере как более рационально..
покажет тебе умный букварь, который ты не хочешь почитать. Более того, сам подход с костыльной ручной генерацией контента в вебформз (при наличии мощной серверной компонентной модели) - чистой воды идиотизм.

За линк, или название, букваря который ты читал, я бы сказал спасибо...

А вот по поводу ручной генерации - тут не согласен.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136891
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexА вот по поводу ручной генерации - тут не согласен.
без ручной генерации несколькими грубыми ошибками было бы меньше
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136894
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилConditional ReflexА вот по поводу ручной генерации - тут не согласен.
без ручной генерации несколькими грубыми ошибками было бы меньше

Так тут дело не в методе генерации, а в том что я ошибок наделал... Но мы все учимся ошибки исправим..
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136991
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexМСУпропущено...

покажет тебе умный букварь, который ты не хочешь почитать. Более того, сам подход с костыльной ручной генерацией контента в вебформз (при наличии мощной серверной компонентной модели) - чистой воды идиотизм.

За линк, или название, букваря который ты читал, я бы сказал спасибо...

А вот по поводу ручной генерации - тут не согласен.
Я так и не услышал аргумента в пользу ручной генерации. Ошибок ты уже наделал как грязи, раз. Не понимаешь, что должно быть в итоге и как правильно это написать, это два. Зачем всё это, когда есть специально предназначенные для этого компоненты, это три.
Отвечу, как я думаю. Ты просто не умеешь готовить вебформз контролы.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38136998
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал протестить соединение строк через StringBuilder и "+"..
Код: c#
1.
2.
3.
4.
5.
StringBuilder s = new StringBuilder();
for(int i = 0; i< 100000; i++)
{
     s.Append(textBox1.Text);
}



позор, позор мне парни... почему в книгах пишут пример соединения строк через + ?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38137007
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ Я так и не услышал аргумента в пользу ручной генерации.
Контроль над разметкой? Или я не так тебя понял?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38137019
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexМСУ Я так и не услышал аргумента в пользу ручной генерации.
Контроль над разметкой? Или я не так тебя понял?
Что именно ты там хочешь контролировать? Это раз. Вебформз тебе не даст полного контроля, для этого есть мвц. Это два. Глядя на твой код не разметку нужно контролировать, а тебя самого. Это три.
Вот я и спрашиваю, в чем профит?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38137092
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional Reflex,
Conditional Reflexпочему в книгах пишут пример соединения строк через + ?
Не те книги, что ли :-) В вышеупомянутом Мак-Дональде при знакомстве с работой по данным чуть ли не в самом начале StringBuilder освещается.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38137118
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,
StringBuilder не всегда панацея ( ну как правило в циклах) в некоторых моментах достаточно string.Concat.
самое главное не давать генерить бесхозные промежуточные строки
string d="1"+"2" при простом в недрах создается строка d+"1" а потом строка d+"1"+"2"
когда количество конкатенирующих фрагментов известно, достаточно написать. string.Concat("1","2") система
сама высчитывает место для результирующей строки ( не забывать что это массив char) выделит память и складет там
строку из аргументов, без промежуточной строки, и все а если мы тут применим sb система создаст объект sb, зарезервирует место под строку, может быть больше чем результирующая строка, а если меньше, то при перекладе добавить еще на 50 процентов больше, потом после работы вынесет себя из кучи...
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38137229
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

Отлично объяснил. Спасибо!
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140176
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни, растолкуйте пожалуйста:

В чём ошибка метода генерации HTML элементов формы в кодбехайнде, например, при загрузке страницы (главной) мне необходимо вывести из таблицы 10 последних добавленых записей. Для этого я читаю ридером данные и генерирую HTML в Literal... Считал это самым быстрым способом, если не считать моей криворукости его исполнения.

МСУ недавно "неодобрительно" отозвался об этом методе.. Я не пойму что не так? Неужели мне чтобы в писаться в концепцию Вебформс нужно контролы городить вокруг этого?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140202
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexПарни, растолкуйте пожалуйста:

В чём ошибка метода генерации HTML элементов формы в кодбехайнде, например, при загрузке страницы (главной) мне необходимо вывести из таблицы 10 последних добавленых записей. Для этого я читаю ридером данные и генерирую HTML в Literal... Считал это самым быстрым способом, если не считать моей криворукости его исполнения.

МСУ недавно "неодобрительно" отозвался об этом методе.. Я не пойму что не так? Неужели мне чтобы в писаться в концепцию Вебформс нужно контролы городить вокруг этого?Код покажите. Мне к примеру не ясна связь между "читаю ридером данные" и "генерирую HTML в Literal". Это всё в одном методе происходит? o_O
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140209
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional Reflex, и чем Вас не устраивает биндинг данных с разметкой средствами WebForms? И почему бы Вам тогда не писать всё на HTTP Handler-ах, ни лишнего жизненного цикла, ни контролов, всё ещё быстрее?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140222
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexВ чём ошибка метода генерации HTML элементов формы в кодбехайнде, например, при загрузке страницы (главной) мне необходимо вывести из таблицы 10 последних добавленых записей.

Во первых это тупо не удобно, нет подсветки кода, нет интелисенса. Читать и разбирать эту мешанину будет сложно.

Conditional ReflexЯ не пойму что не так? Неужели мне чтобы в писаться в концепцию Вебформс нужно контролы городить вокруг этого?

Если каждая часть кода будет по иной концепции, это опять же затруднит читабельнсть и понимание.
Смысл в кодбехайнде, отделить представление от кода (на сколько удачно - другой разговор), ты же наоборот запихиваешь его обратно в код, что убивает на корню всю концепцию.

В двух словах - code behind это не html behind )

MVC лучше подходит для контроля за разметкой, там есть замечательный движок - Razor, покури, может понравится.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140230
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, происходит все в одном методе... Я и хочу узнать как правильнее делать. Поделитесь опытом...
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140236
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional Reflex,

вероятность выстрелить в твоем случае велика, сопровождать неудобно , кто после тебя там вообще что либо разберет, без теплейтов это вообще г .
ну если ты замутишь свой аля "рейзор" с шаблонами с блек джеком и шлюхами, то юзай на здоровье.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140237
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степисамое главное не давать генерить бесхозные промежуточные строки
string d="1"+"2" при простом в недрах создается строка d+"1" а потом строка d+"1"+"2"
Совет правильный, но пример неудачный. Компилятор C# превратит "1" + "2" в "12". То есть строковые литералы объединяются в единую строку еще на этапе компиляции.

Conditional ReflexВ чём ошибка метода генерации HTML элементов формы в кодбехайнде, например, при загрузке страницы (главной) мне необходимо вывести из таблицы 10 последних добавленых записей. Для этого я читаю ридером данные и генерирую HTML в Literal... Считал это самым быстрым способом, если не считать моей криворукости его исполнения.
Ошибка в том что ты делаешь в коде задачу которую он не должен решать, а именно формирование UI. Такой код возможно и более быстрый, но крайне неудобный для поддержки. Сделай лучше Repeater с нужной разметкой и сделай к нему data binding.
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140256
Conditional Reflex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я понял. Спасибо большое!
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140285
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conditional ReflexДа, происходит все в одном методе... Я и хочу узнать как правильнее делать. Поделитесь опытом...Да Вы истинный ниндзя-девелопер.
Вот Вам чтиво: как писать неподдерживаемый код?
...
Рейтинг: 0 / 0
Стоитли переходить с WebForms. Если да то посоветуйте.
    #38140299
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAConditional ReflexДа, происходит все в одном методе... Я и хочу узнать как правильнее делать. Поделитесь опытом...Да Вы истинный ниндзя-девелопер.
Вот Вам чтиво: как писать неподдерживаемый код?
аж прослезился!!!!)
...
Рейтинг: 0 / 0
25 сообщений из 99, страница 3 из 4
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Стоитли переходить с WebForms. Если да то посоветуйте.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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