Навигация по связанным сущностям в рамках ADO.NET Data Services
Новые трюки над старыми данными: многочисленные новшества ADO.NET 2.0
В Microsoft .NET Framework 2.0 входит обновленная ADO.NET, которая упростит создание приложений, работающих с данными. Группа разработчиков ADO.NET сотрудничала с группами разработчиков System.Xml и SQL Server, добиваясь, чтобы программисты чувствовали себя комфортно при использовании различных пересекающихся технологий, переключаясь с ADO.NET на XML и обратно. Вы увидите это, когда приступите к работе с ADO.NET 2.0. В новой версии предлагаются усовершенствования в самых разных областях, поэтому она наверняка вам понравится.
Стратегии доступа к данным c использованием ADO.NET и SQL
Когда перед вами стоит задача создать масштабируемое и эффективное решение уровня предприятия, необходимо разработать эффективную стратегию доступа к данным. Нельзя просто протестировать решение на своих производственных компьютерах и полагаться на полученные результаты. Приложение может показать отличное время отклика при обслуживании небольшого количества пользователей, но с увеличением нагрузки, возможно, возникнут проблемы с производительностью. Когда меня просят проанализировать архитектуру и код, я стараюсь выявить код, соответствующий определенным шаблонам. Сегодня я покажу некоторые из этих шаблонов, применяемые мной при анализе кода доступа к данным с использованием ADO.NET. Я поясню, как эффективно управлять соединениями ADO.NET, используя пулы соединений, и дам несколько советов относительно того, как открывать и закрывать соединения и управлять состоянием соединений с помощью различных ADO .NET-объектов. Я расскажу о соединениях и объектах DataAdapter и DataReader, а затем перейду к хранимым процедурам, параметризованным запросам и защите от атак с внедрением злонамеренного SQL-кода.
Технология ADO.NET - преимущества и примеры использование
В статье обсуждается новая технология работы с базами данных ADO.NET, ее преимущества перед ADO и приводятся примеры работы с базой данных с использованием ADO.NET.
Создание приложения для карманных компьтеров с использованием БД
Недавно мне поставили задачу по созданию приложения для карманного компьтера с использованием Microsoft Server CE 2.0. На создание приложения ушло гораздо блоше времени, чем предполагалось изначально (как обычно). На решение этой задачи мне отводилось 3 полных рабочих дня, однако пришлось много работать сверхурочно из-за весьма скудной документации по этой теме. Надеюсь мой опыт окажится полезным другим разаботчикам, работующим с Pocket PC. Ниже я приведу свой путь создания проекта. Для начала, думаю, стоит описать задание: «...Он представляет из себя программу для социологических опросов, тестов, изучения мнения покупателей. Приложение представляет из себя одно окно с несколькими элементами управленияю На форме присутствуют кнопки «следующий вопрос» и «результат сессии», лейбл, который отображает текст текущий вопрос, и список в котором находятся варианты ответов на данный вопрос. Ниже приведен пример экрана приложения (Скриншот эмулятора во время рабочей сессии):
Введение в ADO.NET III
В первых статьях из этой серии мы представили несколько особенностей Dataset Object. Напомним их:
1) Dataset не взаимодействует напрямую с истчником данных.
2) Поддерживает отношения между различными таблицами.
3) Вы можете перемещаться по таблицам с помощью этих отношений 4) Для передачи данных используется XML.
5) Помимо расшрения передаваемых тиипов, это позволяет передаваемому объекту не испытывать воздействия брандмауэров.
Введение в ADO.NET II
Как, и обещали, здесь мы рассмотрим как получить результат выполнения хранимых процедур. Для этого надо всего лишь поменять значение параметра направления на ParameterDirection.Output.
Введение в ADO.NET I
В этой статье мы представим новую технологию Microsoft ADO+, рассмотрим разницу между уже полюбившейся многим прграммистам ADO и ADO+ несколько примеров, иллюстрирующих применение ADO+, написанные на новом языке С Sharp. В том числе будут рассмотрены такие темы, как
Использование ADO.NET в приложениях ASP.NET
ADO.NET (ActiveX Data Object.NET) – набор классов, используемый для доступа к источникам данных в платформе .NET. Название ADO.NET означает, что данный набор классов – это логическое развитие предыдущей объектной модели доступа к данным – ADO. Но ADO.NET не просто следующая версия ADO. ADO.NET представляет собой новую объектную модель, которая использует стандарт XML для передачи данных. ADO.Net развивает идею использования отсоединенных массивов данных, переводя ее из разряда дополнительных возможностей в разряд реально используемых, более того – основных способов работы. По сравнению с ADO, ADO.NET обещает более легкое программирование, лучшую производительность и масштабирование, меньшую зависимость от особенностей источников данных и большую способность взаимодействовать с другими платформами.
