| Клуб программистов Лучшая подборка книг и информации по программированию. |
-
Применяйте политику ограниченного использования программ и Windows XP
Написано 08.07.2009 20:23 4 комментариевВ Windows XP добавлена новая возможность под названием Software Restriction Policies (Политики ограниченного использования программ), или SAFER, созданная для упрощения работы с ограниченными маркерами в приложениях. Мы поговорим о вопросах программирования для SAFER, а не администрирования. Подробнее об администрировании SAFER вы узнаете во встроенной справочной системе Windows XP, выполнив поиск по фразе Software Restriction Policies (в pvcской версии — “Политики ограниченного использования программ”).
Читать продолжение записи » -
Предусмотрите безопасный сбой
Написано 08.07.2009 17:14 Нет комментариевИтак, что делать, когда система «упала»? Ошибка может перевести систему в один из двух режимов; защищенный и незащищенный. В первом случае приложение не раскрывает секретные данные, не позволяет их изменить или воспользоваться ошибкой для каких бы то ни было других вредоносных действий с ними.
В незащищенном режиме приложение может раскрывать конфиденциальные сведения или допускать “порчу” секретных данных (или что еще похуже). Нас интересует последний случай — зная, как “уронить” вашу программу, нападающий обойдет механизмы защиты, поскольку «рухнувшее» приложение не обеспечивает защиты.
Читать продолжение записи » -
Подключение к базе данных
Написано 20.06.2009 23:33 Нет комментариевОдин из этапов разработки приложения для взаимодействия с БД — установка соединения с источником данных и управление этим соединением. В объектной
модели ADO.NET соединение с источником данных представлено объектом Connection.
Я расскажу, как создавать и использовать объекты Connection в коде и в среде разработки Visual Studio .NET.
Читать продолжение записи » -
Объекты DataSet со строгим контролем типов
Написано 20.06.2009 23:30 Нет комментариевVisual Studio .NET упрощает разработку приложений для доступа к данным, генерируя объекты DataSet со строгим контролем типов. Предположим, у нас есть
простая таблица Orders со столбцами CustomerID и CompanyName. Писать код, аналогичный показанному ниже, не требуется.
Читать продолжение записи » -
Метаданные
Написано 20.06.2009 23:12 Нет комментариевADO и DАО позволяют создавать объект Recordset на основе результатов, возвращенных запросом. Ядро доступа к данным просматривает столбцы данных набора результатов и на основе этой информации заполняет набор Fields, объекта Recordset, задавая имена, типы данных и т.д.
ADO.NET предоставляет вам альтернативу. Можно написать пару строк кода и предоставить ADO.NET автоматически определять структуру результатов или написать код большего объема, включающий метаданные о структуре результатов вашего запроса.
Почему выбирают способ, при котором требуется писать больший объем кода?
Читать продолжение записи »



Новые комментарии