Blog Atri
Это мой блог. Буду сюда скидывать всякие смешные и полезные вещи :)
понедельник, 16 июля 2012 г.
среда, 4 июля 2012 г.
пятница, 30 марта 2012 г.
четверг, 15 декабря 2011 г.
пятница, 3 июня 2011 г.
Хорошие статьи по WPF
Рекомендую почитать про WPF и шаблон MVVM:
http://msdn.microsoft.com/ru-ru/magazine/cc785479.aspx
http://msdn.microsoft.com/ru-ru/magazine/cc700358.aspx
http://msdn.microsoft.com/ru-ru/magazine/cc785480.aspx
http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx
http://msdn.microsoft.com/ru-ru/magazine/cc785479.aspx
http://msdn.microsoft.com/ru-ru/magazine/cc700358.aspx
http://msdn.microsoft.com/ru-ru/magazine/cc785480.aspx
http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx
среда, 25 мая 2011 г.
Настоящее понимание ViewState'а
http://habrahabr.ru/blogs/net/119537/
Еще более важно понимать, что ViewState НЕ делает.
Непонимание ViewState'а ведет к...
- Потере важной информации
- Атакам на ViewState
- Плохой производительности — вплоть до ОТСУТСТВИЯ ПРОИЗВОДИТЕЛЬНОСТИ
- Плохой расширяемости — как много пользователей вы сможете обслужить, если каждый из них будет отправлять 50k с каждым запросом?
- Плохому дизайну вообще
- Головной боли, тошноте, головокружениям и необратимому искривлению формы надбровных дуг
Что делает ViewState?
Это список основных функций ViewState'а. Каждая из них служит определенной цели. Далее мы рассмотрим, как именно они этих целей достигают.
- Сохраняет данные элементов управления по ключу, как хэш-таблица
- Отслеживает изменения состояния ViewState'а
- Сериализирует и десериализирует сохраненные данные в скрытое поле на клиенте
- Автоматически восстанавливает данные на postback'ах
Еще более важно понимать, что ViewState НЕ делает.
Что не делает ViewState?
- Автоматически сохраняет состояние полей класса (скрытых, защищенных или открытых)
- Запоминает какую-либо информацию при загрузке страницы (только postback'и)
- Исключает необходимость загружать данные при каждом запросе
- Отвечает за загрузку данных, которые были отправлены на сервер, например введенных в текстовое поле (хотя ViewState и играет здесь важную роль)
- Варит вам кофе
пятница, 22 апреля 2011 г.
Подписаться на:
Сообщения (Atom)