Технология ADO.Net
В наш век технического прогресса и научных достижений наблюдается большой темп развития науки и техники. Сегодня трудно представить производство без автоматизированных линий. Такие нововведение требуют новых знаний и умений, накопление опыта работы. Повышение работоспособности всей организации приводит к уменьшению издержек автоматизированного производства.
С точки зрения специалистов разрабатывающих эти системы ситуация сложная, так как в основе системы находиться база данных (СУБД), именно её выбор будет влиять на функциональные возможности всей информационной системы и её проектирование. Насчитывается больше 20 СУБД и перед разработчиком стоит выбор, какую из них использовать. Ещё сложнее сделать выбор, если нужно обеспечить поддержку различных источников данных.
Решение найдено в совершенно новой технологии ADO.NET, которую разработала компания Microsoft, и включила в свою новую платформу NET Framework. Это набор различных средств и слоёв, которые позволяют приложению управлять и работать с файловым или серверным хранилищем базы данных.
Библиотека технологии ADO.NET существует в пространстве имени System.Data. Такие библиотеки совершают подключение к источникам данных, выполнении команд и обработку, выборку и хранилище данных.
Платформа ADO.NET – более усовершенствованная версия предыдущей версии классической ADO. Две программы представляют собой различные архитектуры к доступу данных.
То есть, эта технология отличается от предыдущей тем, что позволяет взаимодействовать автономно с базой данных при помощи базы кеша данных.
Одним из элементов автономного доступа к данным можно назвать контейнер для табличных данных, не знающий о СУБД, он представлен во всех библиотеках ADO.NET классом уровня DataTable или DataSet.
Архитектура программы состоит из двух частей: подключаемой и автономной. Все классы делятся именно по этим критериям. Исключением из этого ряда является класс DataAdapter, он надёжный посредник между подключенной и автономной частями всей платформы.
Особенность автономных в том, что они позже подключаются к базе данных и отключаются. ADO.NET имеет возможность подключаться к большему количеству баз данных. Что отличает её от других платформ. Именно поэтому программа поддерживает модель поставщиков.
Программа очень удобная в использовании. Именно этим и объясняется интерес программистов к нововведениям и новшествам.
Самое обсуждаемое