ADO.NET

  • Обзор ADO.NET

    • ADO.NET — это технология доступа к данным от Microsoft .NET Framework. 
    • Она обеспечивает взаимодействие между реляционными и нереляционными системами. 
    • ADO.NET включает компоненты для доступа к данным из баз данных. 
  • Архитектура ADO.NET

    • ADO.NET состоит из потребителей и поставщиков данных. 
    • Потребители — это приложения, а поставщики предоставляют данные через интерфейс. 
    • Visual Studio IDE позволяет создавать специализированные подклассы для доступа к данным. 
    • Поставщики данных аналогичны драйверам ODBC и другим системам доступа к данным. 
  • Возможности ADO.NET

    • ADO.NET поддерживает доступ к различным типам хранилищ данных, включая базы данных и электронные таблицы. 
    • Поставщики могут расширять возможности хранилищ данных, предоставляя «сервисы». 
  • Объектно-реляционное отображение (ORM)

    • Entity Framework (EF) — это платформа ORM для ADO.NET. 
    • EF позволяет разработчикам работать с данными на более высоком уровне абстракции. 
  • LINQ к SQL

    • LINQ to SQL позволяет использовать LINQ для запросов к SQL Server. 
    • Запросы LINQ преобразуются в SQL-запросы для обработки на SQL Server. 
    • LINQ to SQL определяет структуру сопоставления между данными SQL Server и объектами LINQ. 

Полный текст статьи:

АДО.НЕТ — Википедия

Оставьте комментарий

Прокрутить вверх