.NET

Упорядоченный список с повторяющимися значениями (Sorted multilist)

При разработке пользовательских интерфейсов периодически требуется к элементу управления (control) типа списка/выпадающего списка (ListBox, DropDownList) пристыковать (data bind) коллекцию (список) объектов в качестве источника данных. Дружественный интерфейс предполагает, что данные в списке отсортированы. Но если в списке имеются повторяющиеся значения, то использование стандартных классов типа SortedList или Dictionary становится невозможным.

Double click

Обнаружил забавную вещь. Если в контроле treeview захотеть запретить uncheck некоторых узлов дерева, то это легко сделать BeforeCheck обработчиком. Однако, если работаешь под windows 2008 or Vista это не срабатывает, если кликаешь на чек бокс очень быстро.

Аббревиатура NET

"Дот-нет", если убрать маркетинговую точку в начале, есть NET (native executable translation). Технология была разработана в университете штата Иллинойс, она базируется на идее статической ретрансляции байт-кода в чистый код целевого процессора.

Вдобавок, несколько лет назад я напал на информацию об "абстрактном ассемблере" (ну почти что IL), который использовался в 60-х годах в СССР. К сожалению, ссылку сходу не нашел, а тогда закладку не сделал. Может, кто-то дополнит...

P.S. Нашёл. АЛМО или .NET образца 1967 года

Локализация интерфейса и сообщений в приложениях .NET и Delphi

Не так давно в журнале уже затрагивалась тема локализации (см. «Мир ПК», №6/07, с. 68). В своей статье «Локализация приложений в Delphi для Win32» Михаил Перов рассказал о различных инструментах — коммерческих и бесплатных. Вернуться к сюжету мне пришлось по двум причинам: во-первых, хотелось бы описать непосредственно суть проблемы, вызвавшей появление ряда дополнительных инструментов, и, во-вторых, показать на примере, что разработчики вполне могут решить задачу своими силами.

Обзор средств объектно-реляционной проекции (ORM) для платформы .NET

Что такое ОРП (Object Relational Mapping - ORM), зачем и с чем его едят, обзор имеющихся на рынке продуктов для .NET.

Subscribe to RSS - .NET