25
советов по оптимизации ASP-приложений[Раздел: Разделы: ASP (ASP .NET) Автор: Алексей Смирнов] Данные советы вводят в проблему повышения производительности работы приложений, использующих технологии Microsoft Active Server Pages (ASP) и Visual Basic Scripting Edition (VBScript). Большинство из них были многократно обсуждены и c успехом проверены на практике и будут интересны как новичкам в программировании ASP и VBScript, так и тем, кто уже имеет опыт работы с этими технологиями...
Директива #import[Раздел: Разделы: Visual C++ (Microsoft) Автор: Игорь Ткачёв] В данной статье приводится объяснение работы директивы #import компилятора Visual C++ и даны примеры
её использования с MS Word, MS Excel, ADO DB и ActiveX Control.
Программирование для окон[Раздел: Разделы: Visual C++ (Microsoft) Автор: n/a] Вам еще не надоело создавать консольные приложения? Я так и знал: Ну что ж, тогда я не зря старался при написании данного материала, который обязан пролить свет на программирование в среде Windows, и научить вас создавать полноценные оконные приложения, в зависть вашему соседу, который еще этого не умеет.
Моделирование иерархических объектов[Раздел: Разделы: Алгоритмы Автор: Сергей Виноградов] Многим структурам и объектам свойственна иерархичность. За примерами далеко ходить не надо. Почти все объекты состоят из частей, которые, в свою очередь, могут состоять из более мелких деталей. Общественные структуры, как правило, отражают жесткую иерархическую модель подчинения, сходящуюся к ...
Информационная система и реляционная СУБД[Раздел: Разделы: Базы данных Автор:
Владислав Чистяков] Итак. "Каждая хозоперация подлежит отражению в одной и той же сумме одновременно по дебету одного счета и кредиту другого". Уберем из этого определения плохо детерминированное понятие "хозоперация" и введем понятие "проводка". Так всем будет понятнее. Получится: "Каждая проводка подлежит отражению в...
Создание и верификация цифровой подписи в CryptoAPI через сертификат открытого ключа[Раздел: Разделы: Криптография Автор: Евгений Грищенко] В рамках статьи рассматривается создание и проверка цифровой подписи с использованием алгоритма шифрования RSA (названного по именам создателей – Rivest, Shamir и Adleman), самого популярного алгоритма для работы с открытым ключом и хеширования по методу MD5 (Message Digest
5). Идея цифровой подписи...
PGPSDK - ЛЕГКИЙ ПУТЬ К ШИФРОВАНИЮ[Раздел: Разделы: Криптография Автор: Евгений Дадыков] Обоснование выбора PGPsdk для дополнения программ крипто-функциями. Составные части PGPsdk. Использование PGPsdk в Delphi. Обертка для PGP API от Steven R. Heller. Демонстрационная программа.
Использование PGP SDK[Раздел: Разделы: Криптография Автор: Алексей Кирюшкин] Третья часть статьи по использованию PGPsdk. Рассматриваются функции PGPsdk, участвующие в наложении цифровой подписи. В демонстрационной программе реализованы различные варианты цифровой подписи.
Автоматическое выделение памяти[Раздел: Разделы: C/C++ Автор: Алексей Ширшов] Эти классы родились по многочисленным просьбам трудящихся программистов сообщества RSDN. Они не являются аналогами CAutoBufBase и CAutoBuf<> соответственно, и предназначены совершенно для других задач. Они могут серьезно упростить код, который должен работать с большими массивами данных, затрачивая минимум ресурсов (памяти). Другими словами, память будет выделяться тогда, когда нужно, и в том объеме, в котором нужно.
CLR[Раздел:
Разделы: .NET Автор: Владислав Чистяков] Прежде чем начинать говорить про VS.Net, необходимо поговоритьпро .Net и про рекламу в общем. Что же такое .Net и зачем оннужен?
Автоматическое управление памятью в .NET[Раздел: Разделы: .NET Автор: Игорь Ткачев] Алгоритм работы сборщика мусора (garbage collector, далее просто GC), являющегося частью CLR, подробно описан в книге Джефри Рихтера (Jeffrey Richter) «Applied Microsoft .NET Framework Programming». Мы не будем приводить здесь столь же подробное описание этого алгоритма, но обязательно остановимся на некоторых ключевых моментах.
Типы-значения в среде
.Net[Раздел: Разделы: .NET Автор: Андрей Мартынов] Начиная программировать в среде .Net, довольно часто сталкиваешься с трудностями, в основе которых лежит недостаточно чёткое понимание различий в свойствах ссылочных типов (reference based types) и типов-значений (value based types). Между тем, мотивация применять типы-значения велика, т.к. умелое применение типов-значений может существенно повысить эффективность программного кода. Однако необходимо постоянно помнить, что типы-значения имеют ряд особенностей, которые необходимо учитывать как при разработке (определении) этих типов, так и при их использовании. Эти особенности value-типов и их отличия от ссылочных типов рассмотрены ниже.