Программирование в AD0.NET

это приложение концентрирует внимание только

При программировании в AD0.NET данные могут принимать разнообразные формы и поступать из разнообразных источников. Это приложение концентрирует внимание только на двух источниках данных: реляционных данных, поступающих из базы данных вроде Mirosoft SQL Server, и коде XML, поступающем из файла или потока. Разумеется, эти две категории не являются взаимоисключающими. В SQL Server имеется масса функций для генерирования и потребления XML, a SQL Server 2005 имеет собственный тип данных для сохранения XML. Вы можете также загрузить XML в DataSet И работать с ним, как с реляционными данными, и вы можете передавать реляционные данные в XmlDataDocument И работать с ними как с XML-документом. Вы можете также загрузить XML и произвести итерацию по узлам документа, чтобы извлечь данные, которые вы помещаете в рабочие объекты, используя затем последние для привязки данных. Код, который вы пишете для реляционных и для XML-данных, сильно отличается, как и способы, которыми вы можете использовать их в привязке данных. Это приложение сосредоточено на различных способах извлечения данных в рабочие единицы или наборы данных, которые вы можете использовать в своих приложениях Windows Forms для представления этих данных, и на том, как принять любые сделанные обновления и сбросить их обратно в нижележащее хранилище данных. Поскольку это весьма насыщенная тема, я собираюсь сделать некоторые предположения относительно вашей подготовки. Во-первых, я предполагаю, что вы понимаете основные концепции, стоящие за сохранением данных в базе данных и исполнением запросов для их извлечения и обновления. Во-вторых, я буду считать, что у вас имеются некоторые элементарные знания о сохранении данных в XML, о структуре документа и о типах узлов, которые он может содержать. Вам, разумеется, не нужно быть экспертом в этих областях, но у вас должна быть некоторая подготовка, достаточная хотя бы для того, чтобы понимать терминологию и знать об элементарных процессах и возможностях этих технологий.