Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Visual Studio 201о

Реферат Visual Studio 201о





ання окремої сторінки слід створити екземпляр класу сторінки, всіх дочірніх елементів управління та інших залежних класів додатки. Велике число примірників класів, необхідний для запуску сторінки, ускладнює створення тестів для окремих частин програми. Через це тестування додатків ASP.NET на основі веб-форм може бути складніше тестування програми MVC. Більше того, для тестування програми ASP.NET необхідний веб-сервер. Платформа MVC поділяє компоненти й активно використовує інтерфейси, що дозволяє тестувати окремі елементи поза решті структури. p align="justify"> Слід уважно продумати питання про створення веб-додатки на основі платформи ASP.NET MVC або на основі моделі веб-форм ASP.NET. Платформа MVC не замінює собою модель веб-форм. Обидві моделі можна використовувати для веб-додатків. (За наявності існуючих додатків на основі веб-форм вони будуть продовжувати роботу в нормальному режимі). p align="justify"> Перед використанням платформи MVC чи моделлю веб-форм для певного веб-сайту слід зважити всі переваги кожного з підходів

Платформа ASP.NET MVC має такі переваги.

В· Вона полегшує управління складними структурами шляхом поділу додатки на модель, уявлення і контролер.

В· Вона не використовує стан перегляду і серверні форми. Це робить платформу MVC ідеальною для розробників, яким необхідний повний контроль над поведінкою програми.

В· Вона використовує схему основного контролера, при якій запити веб-додатки обробляються через один контролер. Це дозволяє створювати додатки, що підтримують розширену інфраструктуру маршрутизації. Додаткові відомості, див Front Controller.

В· Вона забезпечує розширену підтримку розробки на основі тестування.

В· Вона добре підходить для веб-додатків, підтримуваних великими колективами розробників, а також веб-розробникам, яким необхідний високий рівень контролю над поведінкою програми.

Платформа ASP.NET MVC надає такі можливості.

В· Поділ завдань програми (логіка введення, бізнес-логіка і логіка користувацького інтерфейсу), широке можливості тестування і розробки на основі тестування. Всі основні контракти платформи MVC засновані на інтерфейсі і підлягають тестуванню за допомогою макетів об'єкта, які імітують поведінку реальних об'єктів програми. Додаток можна піддавати модульним тестування без запуску контролерів у процесі ASP.NET, що прискорює тестування і робить його більш гнучким. Для тестування можливе використання будь-якої платформи модульного тестування, сумісної з. NET Framework.

В· розширюється та доповнюється платформа. Компоненти платформи ASP.NET MVC можна ...


Назад | сторінка 6 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми для оцінки через систему тестування знань
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Тестування звукової карти за допомогою програми RightMark Audio Analyzer за ...