Содержание
- 2. План наступних лекцій Інсрументи розробки серверних веб-застосувань Огляд технології ASP.NET: веб-сайти, веб-застосування, веб-служби Клас Page, його
- 3. Взаємодія клієнта та сервера Отримання клієнтського запиту Обробка запиту Виконання серверного коду веб-застосування веб-сервером Звернення до
- 4. Клієнтські сценарії та застосування Клієнтський сценарій виконується на комп'ютері-клієнті Виконуються браузером Зазвичай без взаємодії з сервером
- 5. Серверні веб-застосування Виконуються на сервері Клієнт отримує лише результат Поділ частин веб-застосування Статичний контент сторінок Елементи
- 6. Статичні та динамічні веб-сторінки Статичні сторінки - зберігаються на сайті у тому ж вигляді, в якому
- 7. CGI-скрипти CGI (Common Gateway Interface) – специфікація інтерфейсу взаємодії Web-сервера з зовнішніми прикладними програмами, яка забезпечує
- 8. ISAPI від Microsoft ISAPI (Internet Server Application Programming Interface) – код DLL-бібліотеки весь час знаходиться у
- 9. Технологія ASP ASP (Active Server Pages) Підтримується ISAPI-розширенням сервера Використовує скриптові мови Код вбудований у HTML
- 10. Технологія ASP.NET ASP.NET – частина технології .NET, що вико-ристовується для написання клієнт-серверних інтернет-застосувань Основні риси інтегрована
- 11. Простори імен FCL System System.Data System.Xml System.Web Globalization Diagnostics Configuration Collections Resources Reflection Net IO Threading
- 12. Архітектура Web-застосувань у ASP.NET Типи Web-застосувань у Visual Studio Web-сайти – модель проекту, що використовує структуру
- 13. Модель поділу коду представлення та коду реалізації Веб-застосування (веб-сайт) складається з: інформаційної частини програмного коду відомостей
- 14. ASP.NET-сторінка при розділенні коду Форма знаходиться у файлі WebForm1.aspx Клас сторінки на мові C# у файлі
- 15. ASP.NET-сторінка з вбудованим кодом реалізації
- 16. Створення Web сайту
- 17. Форма, що генерується, допускається лише одна з атрибутом runat Визуальне редагування форми Файл форми Директива Page
- 18. Простори імен – це розділи типів даних, що дозволяють зберігати типи даних та функції в ієрархічній
- 19. Дизайн сторінки Події елемента Властивості елемента Додає текст Web-елементу Label Web-елемент TextBox Web-елемент Button Панель з
- 20. Типовий сценарій взаємодії елементів Web-застосування з клієнтом
- 21. Клас Page. Його властивості та методи Усі Web-сторінки (Web-форми) є екземплярами класу System.Web.UI.Page Web-сторінка є контейнером
- 22. Групи елементів керування Серверні елементи керування HTML HtmlAnchor (відповідає ), HtmlSelect ( ) тощо Серверні елементи
- 23. Ієрархія серверних елементів керування
- 24. Серверні елементи керування HTML Безпосередньо відображаються у вигляді елементів розмітки HTML Успадковують від класу System.Web.UI.HtmlControls.HtmlControl Звичайний
- 25. Ієрархія серверних елементів керування HTML HtmlInputControl - елементи керування введенням, що допускають взаємодію з користувачем HtmlContainerControl
- 26. Стандартні або серверні елементи керування Web Прив'язані не до розмітки, а до функціональності, яку потрібно забезпечити
- 27. Ієрархія серверних елементів керування Web
- 28. Базові класи серверних елементів керування Web
- 29. Відповіднності між елементами керування ASP.NET та тегами HTML Елемент керування оголошується з використанням імені класу (TextBox)
- 30. Елемент керування Label Опис елемента Label у файлі WebForm1.aspx: Створення елемента Label прямо у програмі:
- 31. Елемент керування TextBox Файл WebForm1.aspx: Файл WebForm1.aspx.cs:
- 32. Елемент керування RadioButton Файл WebForm1.aspx: Файл WebForm1.aspx.cs:
- 33. Зміна складу сайту Додати до проекту (сайту) форму, aspx-сторінку… Код класу нової форми розташувати у окремому
- 34. Використання MasterPage Майстер-сторінка (master pages) – це шаблон сторінки, який може містити будь-які елементи, допустимі для
- 35. Структура MasterPage
- 36. Приклад використання MasterPage
- 37. Приклад використання MasterPage
- 38. Приклад використання MasterPage
- 39. Література Мэтью Мак-Дональд, Марио Шпушта. Microsoft ASP.NET 3.5 с примерами на C# 2008 и Silverlight 2
- 40. Дякую за увагу
- 41. Крос-платформне програмування Лекція 8 Керування станом у ASP.NET 09 квітня, 2014 Примітка: слайди лекції підготовлені за
- 42. Порівняння Windows- та Web-застосувань
- 43. Керування станом у ASP.NET HTTP – протокол без збереження інформації про стан (після першого веб-запиту клієнт
- 44. Колекція ViewState Стан виду (ViewState) організований за принципом колекції типу словника у форматі “ім'я-значення” Web-елементи керування
- 45. Зберігання колекції ViewState Інформація стану виду зберігається як рядок у форматі Base64 у прихованих полях вводу
- 46. Збереження об’єктів у стані виду Щоб клас піддавався серіалізації, він повинен: мати атрибут Serializable усі породжувані
- 47. Використання стану виду Стан виду краще не застосовувати: для збереження критично важливих даних, можливість зміни яких
- 48. Використання рядка запиту Рядок запиту – частина URL-адреси, що знахо-диться після знаку питання Відправка декількох параметрів
- 49. Обмеження використання рядка запиту Передача інформації у вигляді простих рядків, що містять лише припустимі для URL-адреси
- 50. Файли cookie Файли cookie або cookie-набори – це невеликі файли, які створюються на жорсткому диску клієнта
- 51. Об'єкт Request
- 52. Об'єкти Response
- 53. Порівняння опцій для керування станом
- 54. Cтан сеанса Особливості Використовує заснованний на колекціях синтаксис Дозволяє зберігати інформацію на одній сторінці, а потім
- 55. Архітектура стану сеанса у ASP.NET Off – відключення функції керування станом сеанса для усіх сторінок у
- 56. Об'єкт Session Збереження об'єкта user у пам'яті сеансу Session["user"] = user; Відновлення збереженого об'єкта user =
- 57. Об'єкт Application Стан застосування – дозво-ляє зберігати глобальні об'єкти, доступ до яких може отримати будь-який клієнт
- 58. Порівняння опцій для керування станом
- 59. Запити сторінок ASP.NET
- 60. Основні етапи процесу обробки ASP.NET Ініціалізація середовища сторінки Ініціалізація коду користувача Перевірка достовірності (Validation) Обробка подій
- 61. Директиви Директиви - задають параметри, що викорис-товуються компіляторами сторінок і користу-вацьких елементів керування Синтаксис оголошення директив
- 62. Атрибути директиви @Page
- 63. Література Мэтью Мак-Дональд, Марио Шпушта. Microsoft ASP.NET 3.5 с примерами на C# 2008 и Silverlight 2
- 65. Скачать презентацию





















































![Об'єкт Session Збереження об'єкта user у пам'яті сеансу Session["user"] = user; Відновлення](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380650/slide-55.jpg)







Искусство приготовления пищи
Дождь в изобразительном искусстве
Особенности деятельности следователя по организации и производству отдельных следственных и иных процессуальных действий
Фотоотчёт по производственной практике
Презентация на тему Опасные ситуации на дорогах и тротуарах
Презентация о компании
Проект "Мир на кончиках пальцев"
Презентация на тему Бесполое размножение
Соборы Московского Кремля
Презентация на тему Подробный план создания исследовательской работы
“Как нет человека без самолюбия,— так нет человека без любви к отечеству, и эта любовь дает воспитанию верный ключ к сердцу челов
Повышение безопасности МТК
Презентация на тему Почва
ДРУГ или ВРАГ
Гражданство Российской Федерации. Лекция 10
Тема: «Функции центрального банка РФ»
Конструирование образа общества Древнего Китая в аниме Таинственная игра
Ice Kit. Доставка мороженого по Москве
Изготовление игрушки
Умный дом
Расположение здания кормоцеха на территории АО Птицефабрика Лаголово
О мерах по повышению эффективности управления федеральной собственностью 17 марта 2005 г. Греф Герман Оскарович Министр экономическ
Ранняя диагностика множественной миеломы
комплексная программа Обучения сотрудников социально ориентированных некоммерческих организаций, государственных и муниципаль
Да здравствует российская наука! 10 класс
Кабинет Основ православной культуры в НОУРО «Саровская православная гимназия»
Презентация на тему Зороастризм
История герба России