30.07.2006
От редакции
|
|
Аннотация: Микрософт нашел фатальный недостаток еще в одной отрасли индустрии. На этот раз - в инструментах для разработки игр. Надеюсь, вы поняли, какой? Правильно - их писали не они. Естественно, заметив это вопиющее безобразие, Microsoft решил его немедля исправить, и подошел к задаче с характерной для этой...
Ключевые слова: |
21.06.2006
Реализация активных объектов
|
|
Аннотация: В статье рассматривается такой способ организации параллелизма, который:
- не привязан к языку и платформе;
- хорошо масштабируется (от одного процесса до нескольких миллионов);
- требует минимальных ресурсов памяти;
- не требует системных ресурсов;
- обеспечивает простые механизмы взаимодействия параллельных процессов.
Ключевые слова: |
16.09.2006
Функциональное программирование для всех
|
|
Аннотация: Данная статья достаточно кратко и вполне доступно, используя примеры на Java (!), знакомит читателя с базовыми понятиями функционального программирования.
Ключевые слова: функциональное программирование, лямбда-исчисление, функции высшего порядка, карринг, ленивые вычисления, продолжение, сопоставление с образцом, замыкание |
06.06.2005
DataGridView. Новый контрол в составе Framework 2.0. Часть 2.
|
|
Аннотация: Вторая часть статьи про DataGridView.
Ключевые слова: DataGridView,WinForms |
23.06.2006
LPC
|
|
Аннотация: Данная статья является обзором недокументированного механизма LPC, в ней продемонстрированы основные моменты, необходимые для реализации простейших LPC-клиента и LPC-сервера. LPC как механизм передачи сообщений не всегда превосходит свои аналоги – именованные каналы, сокеты, синхронизированный доступ к разделяемой памяти, и т.д. И всё же, могут возникнуть ситуации, когда его использование выглядит достаточно привелекательным – идеальным примером явлется передача данных по инициативе драйвера пользовательскому приложению.
Ключевые слова: LPC |
30.07.2006
Анонимные методы в C# 2.0
|
|
Аннотация: Статья представляет новое свойство языка C# версии 2.0, называемое анонимными методами.
Ключевые слова: anonymous method, C#, delegate
|
07.10.2006
Простой путь к созданию многоязычных приложений
|
|
Аннотация: В данной статье рассматривается один из подходов к созданию многоязычных приложений при использовании отдельных языковых библиотек (resource-only/satellite dll). Описаны способы их создания и подключения к основному приложению. Кроме этого, предложена миниатюрная библиотека для выбора языка прямо из пользовательского интерфейса.
Ключевые слова: Lingobit |
26.09.2006
WinInet: как правильно скачать файл по протоколу HTTP
|
|
Аннотация: Статья призвана исправить небольшие упущения, допущенные в уже существующих на RSDN статьях, и облегчить начальное изучение WinInet и во многом дублирует уже существующие.
Ключевые слова: wininet |
09.12.2006
Макросы в Nemerle
|
|
Аннотация: В статье на базе практических примеров разбирается что такое макросы Nemerle, что они могут и как их создавать.
Ключевые слова: Nemerle |
13.06.2006
Почему ваш код – отстой
|
|
Аннотация: Если Вы программируете как большинство, и даже, вероятно, все программисты (скромненько включая автора этой статьи), то ваш код – отстой. Возможно, не целиком; возможно, не всегда, но наверняка какая-то его часть и в какой-то момент времени.
Ключевые слова: |
30.07.2006
Работа с СУБД в IBM WebSphere Community Edition
|
|
Аннотация: Статья рассказывает об использовании IBM WebSphere при создании систем, работающих с СУБД. Рассматриваются различные способы создания пулов соединений с СУБД и использование этих пулов.
Ключевые слова: WebSphere |
25.07.2006
Model-View-Controller в .Net
|
|
Аннотация: В наше время сложно найти разработчика, который не слышал бы о паттерне под названием Model-View-Controller или сокращенно MVC, что вообщем не удивительно, с задачей отделения данных от их представления сталкиваешься практически на каждом проекте. Однако, как ни странно, столь же сложно найти разработчика, который действительно четко себе представляет, что такое на самом деле паттерн MVC и как его можно реализовать в конкретной ситуации. Основная причина такой неоднозначности в том, что по историческим причинам данной аббревиатурой принято называть не один единственный паттерн, а целое семейство паттернов, призванное отделять представление от модели. Произошло это в силу разных обстоятельств. Отчасти из-за того что MVC не просто паттерн, а довольно объемное архитектурное решение, в котором каждый новый разработчик видел что-то свое и ставя во главу угла особенности своего проекта, реализовывал его по своему. Отчасти же из-за возраста данного паттерна, во времена его изобретения и сами приложения, и графические интерфейсы были существенно беднее чем в наше время, с тех пор они сильно эволюционировали и вместе с ними изменялся и сам паттерн. Данная статья посвящена также одному из паттернов входящих в это семейство, причинам его появления, особенностям применения, преимуществам и недостаткам, а так же описанию сопутствующих паттернов.
Ключевые слова: MVC |
24.07.2006
[ANN]once — #2'2006
|
|
Аннотация: SharpDevelop, Debugging Tools for Windows— версия 6.6.7.5, NSIS Form Designer, GridinSoft Notepad, Line Counter – Writing a SharpDevelop AddIn, Version Control for the Standalone Programmer - Part 1, SWFLIB – a free Flash authoring library, C++ XML Serialisation, with Compression, xhtml_gen, FreeImage, SmartWin++.
Ключевые слова: |
21.06.2006
Сохранение размеров и расположения формы при помощи Application Settings
|
|
Аннотация: Довольно часто от приложений Windows Forms требуется способность запоминать расположение и размер форм при закрытии и восстанавливать их при последующем открытии. Application Settings в .NET 2.0 позволяют реализовать это очень просто, но, к сожалению, получается при этом не совсем то, что нужно. Частое появление этого вопроса на внутренних и внешних форумах Microsoft и сподвигло меня написать эту заметку.
Ключевые слова: Application Settings |
02.09.2006
Содержание CD к журналу
|
|
Аннотация: Статьи и форумы rsdn.ru в chm формате.
Ключевые слова: |