Главная страница

  Реклама на транспорте

  Обратная связь

  Новости по категориям:
  Операционные системы
  Средства разработки
  Работа с данными
  Сетевые технологии
  Криптография и защита
Warning: array_key_exists(): The second argument should be either an array or an object in /home/labkas00/public_html/news-help/c1e7af01e2e2d160b4bd5ec9870d5ffc/sape.php on line 395

Логин
Пароль
 








  Пишем приложения с плагинами на платформе .NET
Код к статье : Демонстрационный проект на VB - http://www.divil.co.uk/net/articles/plugins/pluginssample.zip

Вступление

Если вы снабдите своё приложение возможностью понимать плагины, то обеспечите себе возможность изменить часть функциональности такого приложения безперекомпиляции, а не путём полной перекомпиляции этого приложения, как это делается обычно. И хотя не все приложения нуждаются в этом, такая возможность все же иногда является нелишней. Это руководство будет наследником того, которое я писал для программистов приложений, написанных на VB6 с использованием COM.
Просмотров : (253) | Автор admin_site 5 ноября 2007  
  Создание веб-частей для Microsoft SharePoint 2003
На сегодняшний день (июль 2004) книги на русском языке по этой в продаже отсутствуют, да и в сети, прямо скажем, информации по этой теме не густо. Эта статья поможет Вам создать простейшую веб-часть для Microsoft SharePoint 2003, и развернуть ее на сервере. От читателя требуется лишь понимание технологии ASP.NET и простейшие навыки работы с Visual Studio и Internet Information Server.
Просмотров : (264) | Автор admin_site 5 ноября 2007  
  Шифрация/дешифрация скриптов (ASP)
Наверное, многие из вас сталкивались с проблемой поддержки кодов написанных до вас кем-то еще. И все вы знаете как это тяжко изучать чужой код и выполнять его сопровождение. Но в довесок к проблеме сопровождения чужого кода я недавно натолкнулся на коды, спрятанные моим хитрым предшественником за абсолютно нечитабельными строками ти
Просмотров : (250) | Автор admin_site 5 ноября 2007  
  Создание классов коллекций в C#
Вступление

Классы коллекций часто используются в .NET. Это такие классы, как ArrayList, NamevalueCollection и HashTable. Характерной чертой таких классов является их использование в циклах foreach(...) в C#. В VB.NET есть похожая конструкция For...Each. Ваши классы также могут перебираться таким способом, если включить реализацию нескольких интерфейсов. В этой статье мы увидим как закодировать классы коллекций с помощью C#.
Просмотров : (287) | Автор admin_site 5 ноября 2007  
  Работа с библиотеками динамической компоновки (DLL)
Работа с библиотеками динамической компоновки (DLL)
Использование DLL
Библиотеки импортирования
Согласование интерфейсов
Загрузка неявно подключаемой DLL
Динамическая загрузка и выгрузка DLL
Пример обычной DLL и способов загрузки
Создание DLL
Функция DllMain
Экспортирование функций из DLL
Экспортирование классов
Память DLL
Полная компиляция DLL
DLL и MFC
Обычные MFC DLL
Динамические расширения MFC
Загрузка динамических расширений MFC
Экспортирование функций из динамических расширений
Просмотров : (253) | Автор admin_site 5 ноября 2007  
  Драйвер с нуля
В один прекрасный день меня попросили написать Драйвер. На тот день мои познания в C/C++ ограничивались программой «Hellow Word», и, поэтому, на вопрос: «Напишешь?» я самоуверенно ответил: «Конечно». На следующий день я узнал, что на свете существуют MSDN и DDK. Вскоре я понял, что не все Windows одинаковые, оказалось, что мой драйвер должен работать «под Win2000/NT». У меня ушло больше месяца на то, чтобы скомпилировать и запустить свой первый Драйвер.
Просмотров : (265) | Автор admin_site 5 ноября 2007  
  Расширения программ MS Office
Когда говорят о программировании для MS Office (или «офисном программировании»), чаще всего подразумевается, что речь идет о написании макросов на языке Visual Basic, или, в крайнем случае, о разработке механизма передачи данных из разрабатываемой программы в MS Word или Excel. Между тем, приложения MS Office, обладая открытой архитектурой, позволяют расширять свою функциональность с помощью специальных дополнений – add-ins, которые далее я буду именовать плагинами (транслитерация английского синонима plug-in все же более привычна русскому уху и глазу, чем «эд-ин»). В этой статье я ставлю перед собой задачу вкратце рассказать о том, как написать такое дополнение.
Просмотров : (279) | Автор admin_site 5 ноября 2007  
  Управляем вложенными транзакциями
ADO.NET позволяет вам легко оформить несколько обращений к БД в виде одной транзакции. Однако программисты часто неохотно используют такой подход, поскольку они полностью не понимают взаимодействие между транзакциями, объявленными в коде ADO.NET и транзакциями, использующимися в хранимых процедурах (ХП). Ситуация часто усугубляется исключениями, вызванными SQL Server’ом при использовании вложенных транзакций с ХП, которые сами используют транзакции. В этой статье мы проясним указанные моменты, и я покажу вам, как использовать вложенные транзакции и правильно обрабатывать ошибки.
Просмотров : (253) | Автор admin_site 5 ноября 2007  
  25 советов по оптимизации ASP-приложений
Введение

Данные советы вводят в проблему повышения производительности работы приложений, использующих технологии Microsoft Active Server Pages (ASP) и Visual Basic Scripting Edition (VBScript). Большинство из них были многократно обсуждены и c успехом проверены на практике и будут интересны как новичкам в программировании ASP и VBScript, так и тем, кто уже имеет опыт работы с этими технологиями. При подготовке советов был использованы материалы c веб-сайта корпорации Microsoft Corp. (http://www.microsoft.com/) и материалы конференций Relib.com (http://www.relib.com/)
Просмотров : (260) | Автор admin_site 5 ноября 2007  
  Пример использования многопоточности в приложениях
Рассмотрим довольно часто встречающуюся ситуацию: однопользовательское приложение, работающее с базой данных. В программе объявлены и используются объекты DataSet и DataTable. В результате действий пользователя состояние этих объектов изменяется: записи добавляются, удаляются, изменяется содержимое полей. Предлагаемый пример позволяет без лишних усилий реализовать внесение сделанных изменений в базу данных.
Просмотров : (256) | Автор admin_site 5 ноября 2007  



Я профи!
Отлично
Хорошо
Средне
Плохо
Что такое компьютер?







Яндекс цитирования