|
Описание категории |
|
|
|
Статьи |
|
|
Программное внедрение элементов управления в VS.NET ToolBox [Рейтинг: 3119 Автор: n/a] В этой статье мы изучим процесс добавления заказных элементов управления и компонентов web/Windows в Visual Studio Toolbox используя код. Эта статья будет полезна для разработчиков элементов управления, которые хотят объединить их элементы управления с конкретным проектом. Таким образом, пользователь избавится от лишней работы, ссылаясь на элементы управления редактора Visual Studio и добавления их в Toolbox. Как только приложение будет запущено, оно автоматически добавит нужные элементы управления на Toolbox, так что разработчик сможет просто перетащить компоненты на страницу и легко использовать их.
Разбираемся с полосой прокруток в .NET [Рейтинг: 3303 Автор: n/a] На первый взгляд, элементы Scrollbars кажутся очень простыми, но я недавно обнаружил, что для моих нужд их реализация в .NET требует незначительной настройки. Я решил написать маленькое тестовое приложение в целях изучения этого элемента, и, особенно, того, как различные настройки его свойств влияют на внешнюю и функциональную сторону приложения.
Развертывание .NET Framework и MDAC [Рейтинг: 3013 Автор: Dwight Johnson] Раньше я никогда не пытался создать Setup-проект в Visual Studio. И когда я сейчас решил-таки этим заняться я решил также установить себе .Net Framework и MDAC. Зачем упрощать жизнь?
Аутентификация пользователей между Web-сервером и сервером приложений [Рейтинг: 3362 Автор: Шеломанов Роман] В статье рассматривается пример решения задачи по аутентификации и авторизации клиентов Web-сервера на сервере приложений, где Wев-сервер – это ASP.NET-приложение, сервер приложения – .NET-приложение. Взаимодействие осуществляется через .NET Remoting (TCP/ Binary).
Простая и безопасная реализация многопоточности в Windows Forms. Часть 1 [Рейтинг: 3641 Автор: Крис Селлз (Chris Sells)] В статье рассматривается использование многопоточности в приложениях Windows Forms на примере отображения хода длительной операции с использованием асинхронного делегата для запуска рабочего потока и метода Invoke для главной формы.
Менеджер подключений к базам данных [Рейтинг: 3371 Автор: Андрей Майоров] В статье объясняется что такое менеджер подключений, описываются его предполагаемые функции и путь реализации. Кроме того предлагается простой, но красивый способ безопасного открытия и автоматического закрытия подключений.
Сериализация в .NET. Выпрямляем своими руками [Рейтинг: 3152 Автор: Владислав Чистяков] В статье приводятся тесты скорости сериализации и объема сериализованных данных при применении автоматической сериализации в .NET. Обсуждаются варианты исправления ситуации. В качестве примера приводится вариант ручной сериализации для объектов DataSet и DataTable.
Конфигурирование .NET-приложений [Рейтинг: 3358 Автор: Андрей Корявченко] Не секрет, что практически каждое приложение требует каких-то настроек. Данная статья рассказывает об одном из возможных способов реализации механизма их хранения и редактирования. Исходные коды взяты из реального приложения, RSDN@Home, оффлайн-клиента для форумов www.rsdn.ru.
GUI-приложение на .NET за 0x4EC секунд [Рейтинг: 4438 Автор: Владислав Чистяков] Аннотация: Статья рассчитана на тех, кто хочет изучить программирование в .Net и язык C#, или хотя бы понять, как можно использовать эту среду, чтобы решить стоит ли этим заниматься. Эта статья также будет полезна начинающим программистам, так как позволяет пройти весь цикл разработки программы. В качестве побочного эффекта вы получите полезную утилиту.
Back/Forward и Undo/Redo в .NET-приложениях [Рейтинг: 3164 Автор: Андрей Мартынов] Статья рассказывает об операциях Undo/Redo и Back/Forward в WinForms-приложениях в среде .NET - логике работы, проектировании и реализации этих операций, а также о механизмах, облегчающих их реализацию.
Кто сегодня самый удалённый :o) [Рейтинг: 2729 Автор: Игорь Ткачёв] ...сегодня мы рассмотрим и сравним две родственные технологии для построения распределённых систем – DCOM и её преемницу .NET Remoting. В первую очередь нас будут интересовать скорость вызова методов и время создания (соединения) удалённого объекта.
.Net. Использование Remoting в multitier приложениях [Рейтинг: 3032 Автор: Андрей Корявченко] Технология Remoting была разработана для создания распределенных приложений. С ее помощью можно обращаться к экземплярам классов .Net, находящимся за пределами собственного домена (application domain). Это может быть другое приложение внутри одного процесса (например, обращение из одного asp.net при...
Внутри .NET Remoting [Рейтинг: 2829 Автор: Игорь Ткачев] Первая часть статьи, рассказывающая о новой технологии межпроцессной коммуникации - Remoting. Это "родная" для .NET Framework технология, использующая все преимущества платформы. В статье разбираются такие тонкие моменты, как работа с контекстом и перехват создания объектов и вызова методов.
Механизм контекстов в .NET [Рейтинг: 2506 Автор: Тимофей Казаков] Контексты не являются чем-то принципиально новым. однако нельзя сказать, что их использование широко распространено. Статья показывает, что может дать разработчику использование этой технологии.
Управляемые (managed) ресурсы в исполняемых файлах .NET [Рейтинг: 2568 Автор: Павел Румянцев] В статье рассматриваются способы создания управляемых (managed) ресурсов, описываются классы, обеспечивающие доступ к ресурсам, а также разбирается работа методов этих классов. Приводится информация о физической организации управляемых ресурсов.
Ресурсы Win32, проекты для .NET Framework и как их подружить между собой [Рейтинг: 2469 Автор: Алифанов Андрей] Данная статья описывает утилиту для записи Win32-ресурсов в файлы формата PE. Утилита в первую очередь предназначена для использования в проектах на Visual C# и VB.NET, хотя и не только :-)
.Net Explorer [Рейтинг: 2593 Автор: Андрей Мартынов] Основная идея программы – продемонстрировать возможность программирования в среде .Net без использования алгоритмического языка, опираясь исключительно на графический интерфейс пользователя. Основное ограничение, основной принцип программы – не использовать никаких синтаксических конструкций. Пользо...
Подводные грабли шаблонов в .Net [Рейтинг: 2548 Автор: Максим Шеманарев] Тестовый пример для VS.NET
Использование .NET компонентов при помощи COM [Рейтинг: 2691 Автор: Алексей Дубовцев] Исходники к статье - Source.zip (12.7K)
Использование COMпонентов при помощи .NET [Рейтинг: 2470 Автор: Алексей Дубовцев] Исходники к статье - Sourcе.zip (3K)
Взаимодействие с DLL [Рейтинг: 2634 Автор: Алексей Дубовцев] Source.zip - 30 KB
Взаимодействие .NET с неуправляемым кодом [Рейтинг: 2538 Автор: Алифанов Андрей] В статье рассматриваются вопросы взаимодействия программ, написанных на CLR-совместимых языках с неуправляемым кодом: с функциями Win32 API и COM-серверами.
COM+ компоненты средствами .Net [Рейтинг: 2382 Автор: Олег Степанов] Данная статья рассматривает возможности разработки объектов, использующих такие сервисы COM+, как активация по необходимости (JIT activation), синхронизация, пул объектов (object pooling), конструирование объектов (object construction), управление транзакциями и разделяемые свойства (shared properti...
Физическая организация метаданных в исполняемых файлах .NET [Рейтинг: 2616 Автор: Павел Румянцев] В статье описываются таблицы метаданных, правила вычисления их размеров, показывается, каким образом от таблиц можно перейти к логической организации данных. В частности, в статье показано, каким образом можно получить доступ к управляемому коду, что невозможно при использовании Reflection.
Управляемый C++ [Рейтинг: 3107 Автор: Игорь Ткачёв] До сих пор трудно ответить на вопрос, что такое .Net. Эта статья, являясьвведением в Managed Extensions for C++ (MC++), содержит описание ряда смелыхэкспериментов советских ученых, наконец-то позволяющих понять, что же такое.Net вообще, и место MC++ в нем, в частности.
Типы-значения в среде .Net [Рейтинг: 2388 Автор: Андрей Мартынов] Начиная программировать в среде .Net, довольно часто сталкиваешься с трудностями, в основе которых лежит недостаточно чёткое понимание различий в свойствах ссылочных типов (reference based types) и типов-значений (value based types). Между тем, мотивация применять типы-значения велика, т.к. умелое применение типов-значений может существенно повысить эффективность программного кода. Однако необходимо постоянно помнить, что типы-значения имеют ряд особенностей, которые необходимо учитывать как при разработке (определении) этих типов, так и при их использовании. Эти особенности value-типов и их отличия от ссылочных типов рассмотрены ниже.
Немного о сборках [Рейтинг: 2609 Автор: Алексей Дубовцев] Source.zip - 1.3 KB
Метаданные в среде .Net [Рейтинг: 2476 Автор: Андрей Мартынов] В различных технологиях программирования используются метаданные разной степени подробности и разной степени универсальности. Но в технологии .Net метаданные играют совершенно особую роль. Это роль "универсального клея", на который возложены функции поставщика информации о типах как во время компиляции программы, так и во время её исполнения.
Использование атрибутов в среде .NET [Рейтинг: 2521 Автор: Алифанов Андрей] В статье рассматриваются следующие темы:1. Использование существующих атрибутов.2. Написание пользовательских атрибутов.3. Получение значений атрибутов во время выполнения программы.
Домены приложений в .NET [Рейтинг: 2649 Автор: Андрей Корявченко] Статья рассказывает о доменах приложений (Application Domains) в .NET Framework.Приводятся примеры работы с доменами приложений, а также сравнение производительности и потребляемых ресурсов приложений, загружаемых в отдельные процессы и отдельные домены приложений, находящиеся в одном процессе.
Автоматическое управление памятью в .NET [Рейтинг: 2451 Автор: Игорь Ткачев] Алгоритм работы сборщика мусора (garbage collector, далее просто GC), являющегося частью CLR, подробно описан в книге Джефри Рихтера (Jeffrey Richter) «Applied Microsoft .NET Framework Programming». Мы не будем приводить здесь столь же подробное описание этого алгоритма, но обязательно остановимся на некоторых ключевых моментах.
CLR [Рейтинг: 2573 Автор: Владислав Чистяков] Прежде чем начинать говорить про VS.Net, необходимо поговоритьпро .Net и про рекламу в общем. Что же такое .Net и зачем оннужен?
.NET - Проблема распространения приложений [Рейтинг: 2646 Автор: Никита Зимин] Вопрос распространения (deploying) приложения требует к себе не менее серьезного внимания, чем проектирование и кодирование. Впечатление от приложения в целом складывается, в том числе, и из самого первого шага - инсталляции. В идеале, установка приложения должна требовать от пользователя лишь самого минимального участия.
.Net – классы, компоненты и контролы [Рейтинг: 2723 Автор: Владислав Чистяков] Создание ПО из компонентов подразумевает, что компоненты будут добавляться к проекту во время разработки. При этом будет производиться их начальная настройка. Компоненты как таковые не подразумевают (вернее сказать, не обязаны иметь) пользовательского интерфейса (ни для программиста, ни для конечного пользователя). В этом качестве выступают части IDE и дополнительные программные дизайнеры. Первой компонентной средой был продукт, купленный Microsoft на заре своего существования. Впоследствии на его базе родился VB. Далее была Delphi… в общем, к концу двадцатого века компоненты стали поддерживаться почти везде (даже в Visual C++, хотя он и по сей день не очень-то визуальный).
|
Совершить покупку |
|
|
|
|
|
|