ITbook.ru
Skip Navigation Links
  Главная  
Правила подписки  
Обратная связь  
Полезные ссылки  
Помощь 
Поиск по сайту  
Журналы для профессионалов Журналы для профессионалов
Изменения в интегрированной среде разработки Visual C# .NET 2003
Изменения в языке Visual C# .NET 2003
Освобождение от рутинных задач: создание самоконфигурируемых объектов
Изменение количества потоков по умолчанию (25) класса ThreadPool
Упаковка и распаковка размерных типов в C#
Программирование сокетов в C#. Часть I: клиент
Что нового в C#
Выполнение метода с использованием пула потоков
Программирование Windows Forms
Графика, мультимедиа и печать
Повышение производительности .NET при помощи потоков
Программирование сокетов в C#. Часть 2: асинхронный ввод/вывод
Применение пользовательских атрибутов и пространства имен Reflection для автоматизации повторяющихся задач
Применение отражения для реализации позднего связывания и генерирования кода во время выполнения в C#
Перечисление объектов в .NET
Советы по разработке надстроек Microsoft Office на Visual C# .NET и Visual Basic .NET
Сделайте ваш C#-код CLS-совместимым
Работать с делегатами в C# 2.0 стало проще
Hotmail при помощи C#: клиент HTTPMail под .NET
Наследование в C# с модификатором New
Использование индексатора в C#
Создание приложения Longhorn
Отображение надписей по вертикали
Краткий обзор типов наборов BCL
Преобразование строки в значение перечисления
Привязываем данные к элементам управления WinForms
Создайте собственный провайдер для элемента управления ASP.NET DataGrid
Генерация кода .NET на любом языке программирования с использованием CodeDOM
Изучаем и расширяем Web-сервер Cassini
Взгляд на Windows, счетчики производительности и многое другое
Рекомендация по C#: преобразование и отправка данных через сокет с предварительной вставкой значения длины
Ручное добавление подключений ADO.NET в пул объектов
Рекомендации по увеличению производительности приложений .NET
Использование таймеров в службах Windows
Пишем самообновляющиеся приложения на C#
Навигация и изменение размеров в GridView
Создаем окна pop-under
Использование собственных обработчиков исключений для перезапуска приложения
Что такое службы Windows?
Скачивание файлов с помощью классов WebRequest и WebResponse
Связывание данных и интерфейс пользователя Avalon
Создание подключаемых модулей в C# .NET. Часть 1, 2
Создание защищенных Web-сервисов при помощи заголовков и расширений SOAP
Делегаты против интерфейсов
Использование клиентами VB6 библиотек классов .NET
Печать в .NET: продвигаемся вглубь
Введение в ролевую безопасность в .NET
Создание подключаемых модулей в C# .NET. Часть 3: добавляем LDAP, SQL и конфигурацию?
Создание подключаемых модулей в C# .NET. Часть 4: запись в журнал и развертывание
Сохраняем текст элемента управления Rich Edit в SQL Server
Отображение внедренных ресурсов в формате RTF во всплывающем окне с элементом управления RichTextBox
Документирование библиотек .NET комментариями XML
Методы среды CLR в SQL Server 2005
Усовершенствуем интерфейс пользователя
Интерфейсы в C#
Изменение внешнего вида элементов управления, находящихся в режиме разработки
.NET и XML. Часть 1: запросы XPath
Работа с таймером в C#: основы
Асинхронное программирование сокетов в C#
Реализация основных проектировочных шаблонов
Разработка транзакционных Web-служб .NET
.NET и XML. Часть 2: схемы XSD
Запуск приложений при помощи глобальных горячих клавиш
Обобщения: новый подход
Работа с асинхронными клиентами Web-служб
Использование конфигурационных файлов приложений в .NET
Динамическое заполнение ListView из произвольного источника данных с помощью C#.NET
Динамически связанные наборы полей со списком
Привязка бизнес-объектов к формам WinForms
Использование списков и наборов в .NET
Как обезопасить ваши сборки
Шаблон многодокументного интерфейса MDI для приложений .NET
Играем в доктора .NET: диагнозы болезней приложений при помощи классов .NET
Редактируем почти все. Часть 1
Защита управляемых сборок с помощью встроенного взаимодействия исполняемых файлов
Совместное использование элементов управления в формах WinForms
Создание элементов управления с проверкой данных
«Использование» интерфейса IDisposable
Спецификации WSE 2.0 и их программирование в .NET
Программный вызов командной строки
MSMQ, надежная асинхронная обработка сообщений
Консоль с формой Windows
Универсальный класс-компаратор
Консоль с формой Windows
Продолжительные операции в одном потоке в приложении .NET
Асинхронное программирование сокетов в C#, часть 2
Избегайте операторов преобразования
Скажите «нет» методам Finalize!
Новые возможности доступа к сетевой информации в .NET 2.0
Удаленные взаимодействия в .NET с использованием нового канала IPC
Обеспечение защиты доступа кода в Microsoft .NET
Перегрузка операторов для математических библиотек
Изменяем интерфейс приложения в зависимости от роли пользователя
Профайлер CLR
Класс, позволяющий упростить работу с потоками и асинхронными операциями
Пишем библиотеки COM-взаимодействия на C#
Манипулирование данными XML с использованием C#
Автоматизация процесса документирования кода
Ускоренная обработка транзакций в .NET 2.0
Реализация не зависящего от провайдера уровня доступа к данным средствами ADO.NET 2.0
Обобщения в .NET: безопасность типов, производительность и универсальность
Преобразование между VB.NET и C#
Плавающая точка в .NET. Часть I: Принципы и форматы
Преобразователи типов, ваши верные помощники
Новое в .NET 2.0 для ADO.NET
Улучшенный ввод/вывод классов сжатия в .NET 2.0
Отправка почты из приложений .NET 2.0
Использование программных интерфейсов Google в .NET
Автоматическое изменение размера DataGridView
Ваша бесплатная поисковая машина: Microsoft Indexing Server
Использование C# для создания списка рассылки
Реверси на C#
Просмотр и изменение свойств на этапе выполнения
Диаграммы для «чайников»
Использование обобщений для вычислений
Борьба с вредными сообщениями в MSMQ
Как получать свойства и методы в COM-приложениях позднего связывания, таких как Excel
Создаем небольшую службу Cron на C#
MenuEx — полная поддержка на C# цвета и изображения в меню Windows Forms
Простая инфраструктура для реализации отмены и повтора последнего действия
Локус-эффекты
Древовидные диаграммы и XML
Элемент управления XML TreeView
NativeWrapper: инструмент для взаимодействия с Windows dll
Числовая сортировка строк в C#
Преобразование RTF в TXT
TCP-демон
От XML к строгим типам C#
Документирование исходного кода C# и XML
DLLImport с динамически связанными Windows DLL с использованием отражений
Управляем состоянием отображения, визуализацией и событиями пользовательских композитных серверных элементов управления
Знакомство с Linq
Простой способ использования фабрики обработчика событий со слабой связью в .NET 2.0
Предоставьте пользователям возможность создавать математические уравнения в настольных и web-приложениях
Программа для быстрого чтения файлов CSV
Fluid Geometry — анимационная библиотека и конфигурационное приложение
Скрытые сокровища С# 2.0
Реализация PropertyBag на C#
Fluid Geometry — анимационная библиотека и конфигурационное приложение. Часть 2
Моделирование максимальной энтропии при помощи SharpEntropy
SharpPcap — инфраструктура захвата пакетов для .NET
Создание надстроек для Visual Studio
Еще один способ программного создания документов Excel
Три помощника
Применение пользовательских элементов управления
Пользовательские атрибуты: создание утилиты для поиска сборок. Часть 1
Пользовательские атрибуты: создание утилиты для поиска сборок. Часть 2
Ограничение доступа к файлам
Транслирование событий сквозь иерархию элементов управления
Блочное тестирование с использованием VSTS
MiniWalker
Очередь с приоритетом на C#
Анонимные типы в C# 3.0
Сопутствующие сборки
Доступ к службе каталогов в .NET Framework 2.0
Генерация кода во время выполнения
MIDI-инструментарий на C#
Создание необычных текстовых эффектов с помощью C#
Разностный O(ND) алгоритм на C#
Задержка в памяти объектов COM, вызванная обработчиками событий элементов управления ActiveX
Использование интерфейса IFilter на C#
Написание быстрого интерпретатора формул
.NET Remoting и междоменный маршалинг
Размер каталога
Просмотр информации ядра
Обобщения — усовершенствование работы с коллекциями
Системы голосования: как это делается в Ajax и Amazon
Области действия переменных и явное присваивание
Инструментарий создания конечных автоматов для .NET. Часть 1
Декларативная верификация бизнес-объектов
Потоки и .NET
Синтаксический разбор XML в C#
Элемент управления TreeView с полями со списком
Класс DelegateQueue
SharpPrivacy — OpenPGP для C#
Элегантный слой доступа к данным, написанный на C# с использованием паттерна Template и обобщений
Инструментарий создания конечных автоматов для .NET. Часть 2
Инструментарий создания конечных автоматов для .NET. Часть 3
Программирование искусственного интеллекта на C#: базовая объектно-ориентированная инфраструктура для создания нейронных сетей
Синтаксический анализ форм PDF Forms
Динамическое программирование: многократно используемый код с применением обобщений языка C#
Пользовательский вспомогательный класс для работы с бизнес-объектами
Элемент управления «командная строка»
Компонент UICultureChanger
Реактивность приложений
Оптимизация памяти в приложениях .NET
Проблемы переноса и установки игр WinForms GDI+ на Pocket PC
Наследование или интерфейсы?
Генератор акустических сигналов (голосовых и тоновых)
Утилита конвертирования изображений на C#
Графический интерфейс и инфраструктура генератора тестовых данных
Пара «адаптер/коннектор» потока заданий. Часть 1
Пошаговое создание генератора данных
Пара «адаптер/коннектор» потока заданий. Часть 2
Настоящая многопоточность в .NET 2.0
Виртуальные методы расширения
Оптимизация процесса разработки в VSTS
Пара «адаптер/коннектор» потока заданий. Часть 3
Реализация вложенных функций на C#
«Угадай слово» — игра, написанная на .NET 3.0 с использованием WPF и WWF. Часть 1
Slitherz 2.6.1 (Игра «Змейка» на C#)
«Угадай слово» — игра, написанная на .NET 3.0 с использованием WPF и WWF. Часть 2
Преобразование фрагментов сценария в повторно используемые расширения AJAX
Управление исключениями в .NET
Оптимизация операций деления целых чисел с использованием умножения и сдвига в C#
Собственный MessageBox
Создание пользовательского действия в Windows Workflow Foundation
Контекстная справка — это просто
Сюрпризы с таймером — как их избежать
Автоматизация процесса написания кода с использованием макросов
Пользовательские обобщенные коллекции. Часть 1
Вызов библиотек DLL, написанных на C, из C#
Пользовательские обобщенные коллекции. Часть 2
«Умное» текстовое поле
Создаем гаджеты боковой панели при помощи ActiveX и C#
Простое FTP-приложение на C#.NET 2.0
Реализация безопасности User-NameForCerti ficate с помощью WCF
Использование настроек приложения Windows Forms для персонификации программ
Чат-приложение, использующее WCF
Генератор файлов справки DocMounter
О зависимых свойствах и маршрутизируемых событиях WPF
Приложение Clipboard Ring
Построение пользовательских генераторов кода в C#
Когда и как использовать Dispose и Finalize в C#
Архивирование и разархивирование файлов
Редактирование и шифрование разделов Web.Config при помощи C# 2.0
Пять советов по улучшению процесса и методологии
Устойчивый код обработки исключений
Создание простого приложения для портативного устройства
Уменьшение объема кода с помощью C# 3.0
Модульное тестирование пользовательского интерфейса
Пишите тесты перед кодированием
Сериализация .NET в базу данных SQLite
Измерьте свой код при помощи метрик
Практика .NET: воспользуйтесь преимуществом интерфейсов
Введение в интегрированные средства поиска Vista
.NET Remoting или веб-сервисы?
Пишем код многопоточного приложения
Первый взгляд на Visual Studio 2008 Shell
Ускорение работы .NET
Как сделать старое приложение совместимым с Vista
Создание webpart для отображения карты Virtual Earth
XPTable — симбиоз ListView из .NET и JTable из Java. Часть 1
Повторно используемые ассоциации
XPTable — симбиоз ListView из .NET и JTable из Java. Часть 2
Программное добавление исключений к межсетевому экрану Windows с использованием C#
Инфраструктура .NET Micro Framework: первый взгляд
Создание менеджера стыковки панелей на C#. Часть 1
Интеграция Microsoft Outlook с C#.NET. Часть 1
Основы работы на C# со списками управления доступом к файлам
Создание менеджера стыковки панелей на C#. Часть 2
Реализация и применение преобразования URL в ASP.NET
Приемы .NET: новые возможности C# 3 — автоматические свойства и инициализаторы
C# завоевывает внимание
Расширение веб-приложений при помощи SODA и WCF
Создание менеджера стыковки панелей на C#. Часть 3
Объединение Integration Solution с BizTalk Services
Данные, данные, везде данные!
Фоновые потоки — это просто
Приемы .NET: преобразование строк в числа
Сериализация данных в буфер обмена
Разработка как выражение намерений
Создание менеджера стыковки панелей на C#. Часть 4
Думая о гибкости
Об инициализации объектов
Создание менеджера стыковки панелей на C#. Часть 5
Осваиваем C# 3.0. Часть 1
Использование WCF для соединения приложений
Осваиваем C# 3.0. Часть 2
Выразите себя при помощи синтаксиса запросов C#
Функциональное программирование изнутри
Снижаем объем кода и количество обращений к серверу
Трактуем код как данные
Создаем пользовательские ограничения
Открываем секреты диагностики .NET. Часть 1
Приемы .NET
Открываем секреты диагностики .NET. Часть 2
Как сделать, чтобы тип сообщал о своем состоянии
Создание на C# компонента — градиентного индикатора выполнения
Дополнительные материалы
Расширяем ComboBox при помощи C#
Записываем компакт-диски при помощи C# и ICDBurn из Windows XP. Часть 1
Дополнительные материалы
Аудит в SharePoint 2007
Управляемое базой данных приложение для генерации отчетов
Генератор криптографически устойчивых паролей
Записываем компакт-диски при помощи C# и ICDBurn из Windows XP. Часть 2
Выбирая между методами и свойствами
Встраивание пользовательских элементов графического интерфейса в WPF
Дополнительные материалы
Разработка ComboBox с множественным выбором и древовидного ComboBox для Windows-приложений
Работа в SQL Server и ADO.NET с большими двоичными объектами (BLOB)
Локализация приложений Windows Forms
LINQ-to-XML и XPath. Сравнение
Определяем собственные шаблоны компонентов. Часть 1
Доступ к бизнес-данным в WPF-приложениях
Определяем собственные шаблоны компонентов. Часть 2
Введение в функциональное программирование на F#. Часть 1
Приемы .NET
Динамическое построение шаблонов данных Windows Presentation Foundation
Когда и как использовать Dispose и Finalize в C#
Введение в LINQ
Повторное использование малыми силами
Избавляемся от опроса серверов при помощи обратных вызовов WCF
Введение в функциональное программирование на F#. Часть 2
Приемы .NET
Сохраняем внешний вид таблицы, разрывая строку
Многоязычное программирование: построение решений за счет комбинирования языков. Часть 1
Дополнительные материалы
Дополнительные материалы
Дополнительные материалы
От делегата к лямбде
Многоязычное программирование: построение решений за счет комбинирования языков. Часть 2
Комбинация обобщений и функционального программирования
Приемы .NET. Время 2 часа ночи: вы знаете, что творится в ваших процессах?
Создание динамического меню с помощью C#
Создание собственного пула потоков
Что разработчики на VB должны знать о C#
Что разработчики на C# должны знать о VB
О преимуществах изучения нескольких языков
Реализация паттерна «Команда» с помощью C#
Разработка на .NET в Linux
Новые возможности Visual Studio 2010 и .NET Framework 4.0
Обеспечение совместимости с различными версиями .NET
IP-локатор на C#
Parallel LINQ
Распространенные проблемы с системой COM-взаимодействия в .NET
Использование лямбда-выражений для абстрактных делегатов
Azure — новая надежда?
Беспроблемное создание документов Word при помощи C# и XML
Приемы .NET. Ищем иголку в стоге сена или запись в журнале событий
Дебаты разработчиков о будущем C#
Создание анонимных типов
Построение предметно-ориентированных языков на C#
Восемь ужасных вещей, которые Microsoft никогда не покажет в примерах применения ClickOnce
Код выражения using в C# для удаления неуправляемых ресурсов
C#: хитрости и приемы
Приемы .NET
QuickConnect.NET
Заботимся о чистоте кода
Использование служб Microsoft Live из C#
Обобщенные ковариантность и контравариантность в C# 4.0
Атрибут FILESTREAM сервера SQL Server 2008 для работы с файлами
Генерация кода шаблонов T4 в Visual Studio
WPF-приложение для работы со штрих-кодами
Функциональное программирование в C# 2.0
Дзен инверсии управления
Работаем с LINQ. Часть 1
Отчеты — объединяем ReportViewer и MS Charts
Работаем с LINQ. Часть 2
Рекомендации по обработке изменений в WCF-приложениях
Валидаторы: простой способ встраивания бизнес-правил в пользовательский интерфейс
Изоляция зависимостей в модульных тестах с использованием макетов и заглушек. Часть 1
Работаем с LINQ. Часть 3
Изоляция зависимостей в модульных тестах с использованием макетов и заглушек. Часть 2
Классический музыкальный автомат
Эффективная работа с исключениями. Часть 1
Класс Collections
Эффективная работа с исключениями. Часть 2
Использование Visual Studio для написания подключаемых модулей для Word
Создание реактивных .NET-приложений с помощью Microsoft Concurrency and Coordination Runtime (CCR)
Расширяем Microsoft Concurrency and Coordination Runtime с помощью MSMQ
В ожидании C# 4.0. Именованные и необязательные параметры. Часть 1
Альтернатива интерфейсу INotifyPropertyChanged
Украшаем данные с помощью шаблонов WPF
Создание пользовательского кодера на WCF. Часть 1
Будущее управляемых языков: C# и Visual Basic
В ожидании C# 4.0. Именованные и необязательные параметры. Часть 2
Создание пользовательского кодера на WCF. Часть 2
Знакомимся с новыми динамическими типами и именованными/необязательными параметрами в C# 4.0
Взаимодействие с COM становится лучше в C# 4.0
Работа с цифровыми сертификатами в .NET
Рефакторинг Azure
Создание первого провайдера PowerShell
В облаках с Azure Storage и Azure SDK
Что нового в Visual C# 4.0?
Улучшение взаимодействия с COM
Воспользуйтесь преимуществами панели задач Windows 7 в своем следующем проекте
Основанное на интерфейсах программирование в C#
Взаимодействие с распределенным приложением с использованием WCF
Взаимодействие Java/.NET: веб-службы — не всегда лучший вариант
Создаем списки переходов Windows 7 с помощью API Code Pack и Visual Studio 2008
Десять самых интересных возможностей Windows Presentation Foundation (WPF)
Microsoft-совместимые API в Mono 2.4
Планирование гибкой разработки. Итерации. Часть 1
Обработка ошибок по-новому
Планирование гибкой разработки. Итерации. Часть 2
Поддержка динамических языков в .NET 4.0
Генерация кода с помощью Visual Studio 2008 и 2010
Введение в Code Contracts с Entity Framework и Pex
Использование LINQ для выражения намерений. Часть 1
Практическое использование лямбд
Использование LINQ для выражения намерений. Часть 2
Подавление сообщений предупреждения компилятора в Microsoft Visual Studio 2008
Использование платформы Windows 7 Sensor and Location из C#. Часть 1
Разработка для Twitter. Часть 1. Недостатки базовой аутентификации
Разработка для Twitter. Часть 2. Поток заданий OAuth
Разработка для Twitter. Часть 3. Использование OAuth для аутентификации в Twitter API: пошаговое руководство
Регулярные выражения в C# из System.Text.RegularExpressions
Использование платформы Windows 7 Sensor and Location из C#. Часть 2
Разработка для Twitter. Часть 2. Поток заданий OAuth
Пользовательское параллельное секционирование в .NET 4
Сопровождение кода, не влекущее проблем
.NET Remoting. Часть 1
Пользовательское параллельное секционирование в .NET 4. Часть 2
Разработка для Twitter: Часть 3. Использование OAuth для аутентификации в Twitter API: пошаговое руководство
       






 
Подписка на журналы

Skip Navigation Links
Информационные технологии  
Управление и финансы  
Профессиональный перевод  

Журналы распространяются только по подписке через интернет и в розничную продажу не поступают.
Наши партнеры
Издательство Русская Редакция
Акция
Издательство БХВ-Петербург
5-й слет сисадминов - регистрируйся и приезжай!!!
Яндекс цитирования
осуществляет монтаж систем отопления