Помощь в написании студенческих работ
Антистрессовый сервис

Использованные ресурсы, технологии и подходы

РефератПомощь в написанииУзнать стоимостьмоей работы

ADO.NET — представляет собой библиотеку классов, основным смыслом которой является упростить работу с данными, в том числе и с СУБД. Также как и ASP является частью .NET.В настоящее время осуществляет поддержку только двух СУБД: MySQL и MS SQL Server. Но несмотря на это приложение позволяет сравнительно легкими путями добавить поддержку других СУБД. NET Framework — программная платформа, основой… Читать ещё >

Использованные ресурсы, технологии и подходы (реферат, курсовая, диплом, контрольная)

.NET Framework — программная платформа, основой которой является общеязыковая среда исполнения CLR, которая подходит для многих языков программирования. Функциональные возможности данной среды доступны в любых языках программирования, которые используют .NET.

Главной идеей .NET является совместимость частей программы, написанных на разных языках. То есть служба написанная на C++ может вызвать функцию из класса написанного на C#, который наследован от класса написанного на Delphi. Каждая библиотека в .NET имеет информацию о своей версии, это позволяет избежать возвожные конфликты между разными версиями сборок.

MVC подход Следуя этому подходу приложение разделяется на 3 компонента: вид, модель и контроллер. Есть несколько паттернов проектирования, которые описывают способы, по которым эти компоненты взаимодействуют.

В данном проекте под Вид попадает большая часть User Interface, который представляет собой «косметику», реализованную на ASP.NET в которой содержатся клиентские страницы, а также описания стилей. Под Контроллер попадает оставшаяся часть User Interface, в котором описаны обрботчики событий, реализуемые пользователем (введение данных, клик по кнопке, загрузка страницы…). Под модель попадают все остальные элементы приложения.

структура MVC подхода.

Рис. 6 структура MVC подхода

ADO.NET.

ADO.NET — представляет собой библиотеку классов, основным смыслом которой является упростить работу с данными, в том числе и с СУБД. Также как и ASP является частью .NET.В настоящее время осуществляет поддержку только двух СУБД: MySQL и MS SQL Server. Но несмотря на это приложение позволяет сравнительно легкими путями добавить поддержку других СУБД.

Основное отличие ADO.NET от других API заключается в том, что в ней не происходит прямого взаимодействия с базами данных. Это реализуется с помощью поставщиков данных (data provider), которые инкапсулируют механизм работы с определенной СУБД. Это очень гибкий подход, позволяющий создавать адаптеры для любой СУБД и использовать все ее особенности.

Показать весь текст
Заполнить форму текущей работой