0028 - Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft экзамен 70-536 - темный

Нортрап Т., Вилдермьюс Ш., Райан Б. Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft э

 Нортрап Т., Вилдермьюс Ш., Райан Б. 
.  Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft экзамен 70-536 
. 2007
. 9785469016595
. Питер
. 
. Этот учебный курс посвящен разработке приложений с использованием .NET
Название: 
Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft экзамен 70-536
Автор: 
Нортрап Т., Вилдермьюс Ш., Райан Б.
Год: 
2007
Издательство: 
Питер
Описание: 

Этот учебный курс посвящен разработке приложений с использованием .NET Framework (любой версии) на языках Visual Basic .NET и Visual C# .NET. Книга содержит введение в .NET Framework, описание создания и применения консольных и GUI-приложений. Авторы делятся с читателями бесценным опытом решения различных задач, стоящих перед программистами. Значительное внимание уделяется вопросам безопасности, глобализации и развертывания приложений. Освоив теоретические материалы и выполнив практические задания курса, вы получите знания и навыки, необходимые разработчику приложений, использующих современную платформу Microsoft .NET.

темный администратор сможет подключить второй веб. К счастью, настройка режима состояния сеанса незаметна для приложения, поэтому изменять его код не требуется — достаточно внести необходимые изменения в файл . Хранение состояния на сервере Сейчас вы примените различные методы управления состоянием на сервере, чтобы отслеживать открытые пользователем страницы. Хранение данных в объекте . В новом проекте на странице . Добавьте в проект файл . Не забывайте блокировать объект . Вот как выглядит готовый код. Щелкните ссылку несколько раз для перехода между страницами, убедитесь, что счетчик щелчков увеличивает значение. Откройте эту страницу на другом компьютере. Обратите внимание, что счетчик учитывает щелчки, сделанные на первом компьютере, потому что объект . Обратите внимание, что щелчок обнулился, поскольку объект . Хранение данных в объекте . Продолжите работу с созданным в предьщущем примере проектом либо откройте с прилагаемого диска проект. Не забывайте блокировать объект . Напишите код для вывода значения в . Готовый код выглядит примерно так. Это менее удобно, чем другие методы хранения данных. Щелкните ссылку несколько раз для перехода межцу страницами, убедитесь, что значение счетчика щелчков как в . Обратите внимание, что счетчик в . Заметьте, что оба счетчика обнулились, поскольку объекты . Режим состояния сеанса . Закрепление материала Ниже приведены вопросы для самопроверки. Их также можно найти на компакт. ПРИМЕЧАНИЕ Ответы Ответы на эти вопросы и пояснения к ним находятся в разделе . В каком файле находится код обработчика события . Любая страница с расширением . Любая страница с расширением . Требуется сохранить данные так, чтобы они были доступны всем пользователям вебприложения. Какой объект больше подойдет для этого. сделайте предложенные упражнения. Резюме главы Механизмы управления состоянием предоставляют доступ к данным состояния между запросами веб. Управление состоянием на клиенте обеспечивает высокую производительность, а управление состоянием на сервере — надежную защиту и возможность хранения больших объемов данных. Состояние приложения оптимально для хранения данных, общих для множества пользователей, если эту информацию необходимо сохранять между запросами веб. Состояние сеанса подходит для хранения данных, специфичных для отдельных пользователей, посещающих веб. Свойства профиля удобны для сохранения информации, специфичной для пользователя, между его визитами. Нужно сохранить учетные данные пользователя для входа в веб. Какой объект лучше использовать для этого. В обработчик какого события следует добавить соответствующий код. состояние приложения состояние элемента управления . Ответы на вопросы см. хранение учетных данных пользователя Вы работаете над приложением для компании . , специализирующейся на оптовой торговле. Недавно в отдел маркетинга вашей компании поступила просьба о реализации дополнительных возможностей по работе с учетными записями. Руководитель попросил вас провести опрос ответственных лиц и ответить на ряд вопросов, касающихся проекта решения. результаты опроса Менеджер по маркетингу . Часто нас просят добавить возможность входа на веб. Лично я терпеть не могу постоянно вводить имена и пароли для доступа к сайтам, поэтому думаю, что нашим клиентам понравится, если система будет запоминать их учетные данные. Руководитель отдела разработки . Ни в коем слу чае нельзя позволять взломщикам перехватывать данные сеансов и читать в них све дения о заказах. вопросы Ответьте на следующие вопросы руководства. Какой механизм управления состоянием оптимален для хранения учетных данных пользователей. Как свести к минимуму риск хищения учетных данных. Как сохранить информацию о предыдущих заказах. Анализ общих и индивидуальных данных пользователей Вы пишете приложения для Интернет. Недавно из отдела маркетинга пришла просьба добавить возможность вывода сводки текущей активности пользователей на веб. Также требуется поддержка показа контекстнозависимой рекламы в сеансе и анализа статей, прочитанных посетителем сайта в течение визита. Директор по маркетингу сказал следующее. Например, после публикации новой статьи нам хотелось бы знать, сколько пользователей читают ее в данный момент. Кроме того, думается, что анализ активности пользователя на сайте позволит подбирать рекламу, ориентированную на конкретных потребителей. Можно ли придумать что. Как реализовать анализ данных для всех пользователей. Как реализовать анализ данных для индивидуальных пользователей. Управление состоянием на клиенте Выполните хотя бы упражнение . Чтобы получить дополнительный опыт использования . Посетите несколько избранных сайтов, отмечая изменения в их работе. Управление состоянием на сервере Чтобы получить опыт работы с объектом . Предоставьте пользователю возможность настраивать цвета фона и применять сделанные настройки к любой открытой им странице. Хранение состояния в базе данных Выполните упражнения . Пробный экзамен На прилагаемом компакт. Например, можно проверить усвоение тем этой главы либо всех тем экзамена . Можно сымитировать настоящий экзамен либо выбрать режим обучения, когда после каждого вопроса приводятся правильные ответы с пояснениями. ПРИКЛЕЧАНИЕ Пробный экзамен Подробнее о пробном экзамене рассказано во . Программная работа с веб. Использование информации из запроса. Чтобы разрабатывать эффективные и надежные веб. Добавление и настройка серверных веб. программная работа с веб. Этот прием позволяет решать следующие задачи. На данном занятии рассматриваются эти задачи программирования для . Изучив материал этого занятия, вы сможете. Продолжительность занятия — около . Обработка исключений страниц и приложений Наиболее эффективна обработка исключений, сгенерированных в небольших блоках кода. Например, следует помещать код, устанавливающий подключение к базе данных, в блок . Однако при ошибках, возникающих вне блока . Вы можете перехватывать подобные ошибки как на уровне страницы, так и на уровне приложения.