28.10.2004
От редакции
|
|
Аннотация: Уже не в первый раз наш журнал выходит с некоторой задержкой. Будем
надеяться, что разносторонность статей, опубликованных здесь, сможет
компенсировать читателям время, проведенное в ожидании.
Ключевые слова: |
22.01.2005
Проект Eclipse
|
|
Аннотация: Данная статья представляет собой краткий обзор основных особенностей архитектуры расширяемой IDE Eclipse. Пользовательский интерфейс Eclipse остается за ее рамками – с его исчерпывающим описанием можно ознакомиться в документации, входящей в дистрибутив продукта. Вместо этого читатели получат представление о внутреннем устройство Eclipse, которое может представлять интерес не только для разработчиков приложений на базе этой платформы, но и послужить источником идей для архитекторов больших и нетривиальных проектов.
Ключевые слова: Eclipse |
13.03.2005
Tutorial: чат на .NET
|
|
Аннотация: В данной статье шаг за шагом разбирается создание программы для чата по локальной сети. Это маленькое, но вполне работоспособное приложение может служить в качестве tutorialа для начинающих программистов.
Ключевые слова: |
26.03.2005
Делегаты и события
|
|
Аннотация: Глава из книги Алексея Дубовцева “Microsoft .NET в подлиннике”, посвященная описанию работы с делегатами в .NET. Подробно разбираются многие аспекты работы с делегатами и на наглядных примерах раскрываются многие особенности использовании этой возможности.
Ключевые слова: Delegate |
27.02.2005
API Spying
|
|
Аннотация: API Spying это слежение за вызовами функций API некоторым приложением. API Spying может использоваться на одном из этапов исследования программы, логика работы которой не до конца понятна.
Ключевые слова: API Spying, |
05.03.2005
Удаленная отладка в Visual Studio.NET 2003
|
|
Аннотация: В статье рассматриваются возможности удаленной отладки, предоставляемые средой VS.NET 2003. Автор разбирает способы отладки приложений под различными ОС с использованием виртуальных машин. Рассматриваются различные способы удаленной отладки Windows и Webприложений, а также SQLзапросов.
Ключевые слова: debug, remote debug |
13.02.2005
HOWTO: Вызов функции в другом процессе
|
|
Аннотация: В статье описывается один из методов внедрения DLL. Разбираются способы взаимодействия с внедренной библиотекой.
Ключевые слова: CreateRemoteThread, IMAGE_DOS_HEADER, PE формат |
08.03.2005
Использование паттерна “Команда”
|
|
Аннотация: В этой статье разбирается применение паттерна “Команда” в приложении WinForms. C помощью этого паттерна можно выделить обработку действий пользователя, ассоциируемых с пунктами меню, в отдельные объекты. Это позволяет отделить код пользовательского интерфейса от основной функциональности приложения, и, соответственно, сделать код приложения более структурированным и облегчить его поддержку.
Ключевые слова: Command, Pattern Command |
20.03.2005
Реализация отложенной загрузки библиотек на С++
|
|
Аннотация: В данной статье описывается способ реализации отложенной загрузки динамических библиотек на С++ без использования механизма delayload, приведена реализация библиотеки отложенной загрузки и пример ее использования.
Ключевые слова: DelayLoad |
16.02.2005
HOWTO: Глобальный COM-синглтон в DLL
|
|
Аннотация: Статья описывает реализацию синглтона, физически размещаемого в DLL, но уникального в пределах компьютера. Данная реализация позволяет создавать подобные синглтоны в своих проектах изменением однойединственной строки кода.
Ключевые слова: Singleton, COM |
30.10.2004
Шаблоны и модули
|
|
Аннотация: В этой статье рассказывается о методах отделения реализации шаблона от его интерфейсной части и о том, как можно заставить это работать на популярных компиляторах наподобие MS Visual C++.
Ключевые слова: templates |
18.03.2005
Ускоренная обработка данных типа Variant в Delphi
|
|
Аннотация: На примере ускорения обработки данных типа Variant в Delphi автор рассматривает более широкую проблему ускорения динамической диспетчеризации вызовов в статически типизированных языках.
Ключевые слова: Variant (Delphi) |
20.02.2005
Создание драйверов режима ядра в среде Borland Delphi
|
|
Аннотация: Как известно, Borland, создавая Delphi, ориентировал этот продукт на рынок производства ПО для бизнеса. Поэтому в состав этого продукта не включено средств для создания таких низкоуровневых вещей, как драйверы. Однако Delphi является универсальной средой программирования и позволяет создавать ПО, ориентированное на любые задачи. В данной статье рассматривается создание драйвера средствами Delphi.
Ключевые слова: Drivers in Delphi, |
08.02.2005
Обработчики событий в Delphi
|
|
Аннотация: В статье подробно разбирается создание обработчиков событий в Delphi и их использование – на примерах разбирается реализация и механизмы работы.
Ключевые слова: |
22.01.2005
Ещё раз о прямом доступе к аппаратуре
|
|
Аннотация: Статья рассказывает о некоторых приемах работы с LPT и COMпортами изпод операционных систем линейки Windows NT.
Ключевые слова: DeviceControl,LPT,COM |
28.10.2004
Третья международная конференция ISDEF 2004
|
|
Аннотация: В статье рассказывается о прошедшей с 16 по 19 сентября 2004 года третьей международной конференции ISDEF 2004 (Independent Software Developers Forum), посвященной вопросам разработки и продажи программного обеспечения.
Ключевые слова: |
Q&A
|
13.11.2004
QnA: Add-in для Word работает в Word 2000 и выше, а в Word 97 не хочет
|
|
Аннотация: Q. Вот я написал Add-in и он работает в Word 2000 и выше, а вот в Word 97 не хочет работать. Вопрос: Word 97 поддерживает Add-in? Если да то какая разница в реализации для Word 2000?
Ключевые слова: Word Add-ins |
28.10.2004
BSTR в параметрах COM методов
|
|
Аннотация: Рассматривается использование BSTR и указателей на BSTR в качестве параметров COM методов
Ключевые слова: BSTR |
30.10.2004
const - когда быть, когда не быть
|
|
Аннотация: Q. Довольно продолжительное время ломаю голову - когда делать функцию константной, а когда в этом нет необходимости???
Ключевые слова: |
13.11.2004
QnA: error LNK2005: _DllMain@12 already defined ...
|
|
Аннотация: Неужто баг очередной? Создаем ATL проект, в опциях убираем аттрибуты, включаем поддержку MFC, включаем Allow merging of proxy/stub code, компилим проект. ВСЕ ок. Закрываем проект. Можно выйти из студии. Открываем опять этот проект, и делаем Rebuild Solution, получаем ошибки:
Linking...
mfcs71d.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRTD.lib(dllmain.obj)
Ключевые слова: _DllMain, error LNK2005, Allow merging of proxy/stub code |
28.10.2004
Runtime определение аппартмента из кода
|
|
Аннотация: можно в коде MTS/COM+-компонента найти, в каком апартменте он создан, причем для STA – в каком именно STA – host, main или ином, и как-то идентифицировать апартмент
Ключевые слова: |
28.10.2004
Как сделать чтобы запущеный exe сам себя удалил?
|
|
Аннотация: Как сделать чтобы запущеный exe сам себя удалил?
Ключевые слова: |
28.10.2004
Как использовать в своей программе "горячие клавиши"
|
|
Аннотация: Как использовать в своей программе "горячие клавиши"? Какой обработчик вызывать и что вписывать в карту сообщений?
Ключевые слова: HotKey |
26.10.2004
Q&A по Java
|
|
Аннотация: ЧаВО по материалам форума
Ключевые слова: Java |
28.10.2004
Содержание CD к журналу
|
|
Аннотация: Содержание CD к #4-2004
Ключевые слова: |