|
|
Ведущий раздела: LedWorm Описание: Статьи по .NET
Подразделы:
|
Чтение документов с XmlValidatingReader | XmlValidatingReader обеспечивает проверку допустимости XML-документов на основе трех схем: XML Schema definition language (XSD), XML-Data Reduced (XDR) schema и DTD. XmlValidatingReader наследован от класса XmlReader и используется объекты класса XmlTextReader для получения XML-документа. Тип схемы устанавливается значением свойства ValidationType. Если же передать этому свойству значение ValidationType.None, то проверка производится не будет. По умолчанию значение свойства ValidationType равно ValidationType.Auto и тип схемы определяется автоматически.
Добавил: Дата: 2007-10-11 11:57:06 Количество просмотров: 1995 Рейтинг: 3.00
|
|
Чтение документов с XmlTextReader | Класс XmlTextReader обеспечивает быстрое однонаправленное чтение потока XML-данных. Данные могут быть получены из файла, объекта потока Stream или объекта TextReader. XmlTextReader обычно применяется если нужно считать XML документ и получить из него данные. Так как XmlTextReader не загружает весь документ в память, он является наилучшим выбором при обработке больших XML файлов - логов, дампов БД и пр.
Добавил: Дата: 2007-10-11 11:55:19 Количество просмотров: 2156 Рейтинг: 3.00
|
|
Создание XML-документов | Для создания новых XML-документов применяется класс XmlTextWriter. Он обеспечивает быстрое небуферизованное создание XML-документов и их запись в файлы, потоки, на консоль и пр. Рассмотрим функцию для сохранения в файл данных о заказах.
Добавил: Дата: 2007-10-11 11:53:12 Количество просмотров: 2092 Рейтинг: 3.00
|
|
Работа с XML в .NET | XML это язык разметки, с помощью которого можно описать произвольные данные. На основе XML можно организовать хранение информации и ее обмен, который не зависит от ни от конкретных приложений, ни от платформы, на которой они исполняются. На основе XML построены web-службы. XML широко применяется в web-приложениях для отделения данных от их отображения. Его стандарт утвержден World Wide Web Consortium (W3C) в 1998 году. Для работы с XML применяются XML-парсеры.
Добавил: Дата: 2007-10-09 09:55:55 Количество просмотров: 2126 Рейтинг: 3.00
|
|
Java против .NET - субъективный взгляд | Когда-то очень давно, в 1990 году, была разработана технология Java (совмещающая язык Java и платформу Java). Сейчас она принадлежит компании Sun. Этот язык многие считали прорывом в мире программирования. Главная идея технологии Java - это кросс-платформенность. Так, программы на Java сейчас работают и в Windows, и в Unix, и на мобильных телефонах, то есть везде, где установлена виртуальная машина Java (Java Virtual Machine). В состав технологии Java входит Java API (Application Programming Interface) - набор классов, который предлагается разработчику и отличается на разных платформах.
Добавил: Дата: 2007-10-09 09:48:59 Количество просмотров: 2065 Рейтинг: 3.38
|
|
Изменяемые строки | Добавил: Дата: 2007-10-08 08:43:38 Количество просмотров: 1998 Рейтинг: 3.00
|
|
Использование сжатого бинарного потока | Одной из часто возникающих задач является сохранение данных различного типа в бинарном потоке. В .NET Framework для этого используются классы: BinaryReader и BinaryWriter из пространства имен System.IO. В AcedUtils для этой цели предназначены классы AcedBinaryReader и AcedBinaryWriter, которые позволяют не только перенести информацию в бинарный массив, но также сжать ее методом, подобным используемому в популярной библиотеке ZLib, и защитить контрольной суммой Адлера. При необходимости, упакованный бинарный массив может быть зашифрован методом CAST5, используемым в программе PGP, и защищен односторонней хэш-функцией RipeMD-160.
Добавил: Дата: 2007-10-08 08:42:33 Количество просмотров: 1986 Рейтинг: 2.62
|
|
Представление первичных/внешних ключей базы данных | При разработке многоуровневых приложений баз данных возникает проблема генерации первичных ключей. Например, в таблице ORDERS есть поле CustomerID, ссылающееся на запись в таблице CUSTOMERS. Предположим, пользователь добавил нового покупателя в таблицу CUSTOMERS и заказ этого покупателя в таблицу ORDERS. Внесенные изменения кэшировались в DataSet на стороне клиента. После этого вызываются методы customersDataAdapter.Update(customersTable) и ordersDataAdapter.Update(ordersTable) для сохранения изменений на сервере. Проблема заключается в том, как выбрать значение первичного ключа для таблицы CUSTOMERS, чтобы при сохранении изменений на сервере не нарушилась ссылочная целостность между таблицами ORDERS и CUSTOMERS.
Добавил: Дата: 2007-10-08 08:39:38 Количество просмотров: 1946 Рейтинг: 3.00
|
|
Расширение набора базовых классов .NET Framework | Рассмотрим некоторые проблемы, возникающие при разработке прикладных приложений, которые могут успешно решаться путем использования AcedUtils.
Добавил: Дата: 2007-10-08 08:37:42 Количество просмотров: 2010 Рейтинг: 2.62
|
|
|
|
|
|
|
Вы жалеете, что Билли уходит на пенсию?
Гореть ему в АДУ!!! | | 41% (53) | Побыстрее бы ушел! | | 5% (6) | Уйдет он, придет другой! | | 28% (36) | А мне все равно, я Mac юзаю! | | 2% (3) | Жаль, дядю Билла :( | | 11% (14) | Может он передумает?! | | 13% (17) |
Проголосовало: 129
|
|
Компьютерщик читает сказку про репку и говорит:
- Hе знаю, чем у них была жучка, ну и так понятно, что без мышки у них нечиго работать не будет.
|
|