Главная » Статьи для тега "Visual"

Перемещение сборки со строгим именем в кэш GAC в Visual C# (Sharp)

Добавлено Дата: 18 April, 2014 категория: C#

Кроме возможности уточненного указания загружаемой сборки, другой причиной для использования точных имен сборок является возможность загрузки сборки из кэша GAC. К помещенным в кэш GAC сборкам возможен разделяемый глобальный доступ. Кэш GAC можно рассматривать как папку Windows\System32 среды .NET. Собственно кэш расположен в папке C:\Windows\assembly (рис. 12.7).

Читать »

Создание приложения Windows в Visual C#(Sharp)

Добавлено Дата: 13 April, 2014 категория: C#

Для создания приложения Windows выполните такую последовательность действий:

1. Выполните последовательность команд меню File | New Project.

2. В диалоговом  окне New  Project выберите пиктограмму Windows Application.

Читать »

Обращение к реляционной базе данных в Visual C# (Sharp)

Добавлено Дата: 19 March, 2014 категория: C#

Независимо от реализации базы данных, все они разделяют  общую  архитектуру (рис.  14.1).

Рис. 14.1. Общая архитектура баз данных

Большинство серверов реляционных баз данных являются независимо исполняыми отдельными приложениями. Для взаимодействия с реляционной базой даых ее поставщик предоставляет драйвер базы данных. В .NET драйвер базы данных является оригинальным кодом, который взаимодействует с сервером релионной базы данных, но предоставляет свою функциональность посредством слоя ADO.NET.

Читать »

Перемещение по пользовательским элементам управления решения в Visual C#(Sharp)

Добавлено Дата: 17 March, 2014 категория: C#

При создании кода в среде разработки наиболее важным средством перемещения по решению является окно Solution Explorer. Solution Explorer представляет сой элемент управления, содержащий ссылки на решения и проекты в виде древидной структуры. Solution Explorer можно рассматривать как приборную панель разработчика, которую можно использовать для тонкой настройки сборки и испоения приложений .NET.

Читать »

Скачивание и установка инструментов Microsoft Visual C#(Sharp)

Добавлено Дата: 17 March, 2014 категория: C#

Начав работать с С# 3.0, вы, наверное, горите желанием сразу же написать какуибо программу на этом языке. В этом отношении .NET позволяет вам удовлетвить ваше желание — вы можете начать писать работающий код сра п же после установки или набора разработчика программного обеспечения .NET (NЕТ  SDK) или интегрированной среды разработки (IDE) Visual Studio. Поэтому первым, крическим, шагом в вашей  работе с С# 3.0 является скачивание и установка среды разработки.

Читать »

Работа с отладчиком в Visual C# (Sharp)

Добавлено Дата: 13 March, 2014 категория: C#

Отладчик Visual С# Express позволяет наблюдать за процессом выполнения прожения. Запустить его можно, выбрав последовательность команд меню Debug | Start Debugging или нажав клавишу <F5>.

Читать »

Перехват исключений в Visual C# (Sharp)

Добавлено Дата: 26 February, 2014 категория: C#

На рис. 2.13 показано, как среда Visual С# Express прервала поток исполнения прраммы, перехватив исключение, сгенерированное  арифметическим  переполненм. Это подобно ситуации, когда на уроке практического вождения инструктор пехватывает управление от ученика, чтобы избежать аварийной ситуации, предпосылки к которой были созданы неправильными действиями ученика. Побным образом, механизм среды CLR для перехвата и обработки исключений можно рассматривать как перехват инструктором управления, чтобы избежать оицательных последствий на исполнении операционной системы и других прилений, которые может вызвать неадекватное поведение какого-либо приложения.

Читать »

Разработка базы данных с помощью Visual С# Express

Добавлено Дата: 25 January, 2014 категория: C#

Среда Visual С# Express очень хорошо оснащена для разработки и создания прилений баз данных. В ней имеются инструменты для проектирования баз данных, управления подключениями и контроля доступа к данным.

Visual С# Express позволяет прямое  интегрирование драйверов  ADO.NET только для реляционных баз данных корпорации Microsoft. Но это не означает, что нельзя использовать драйверы ADO.NET для других баз данных. Это возможно, но только посредством написания соответствующего кода. Если же вы хотите воспользоватя инструментами графического интерфейса для драйвера базы данных иной, нежели поставки Microsoft, то вам нужно обновить среду разработки до  версии Visual Studio. Для примеров, рассматриваемых в этой главе, применяется драйвер Microsoft SQL Server Compact Edition.

Читать »

Указание пути вывода в Visual C# (Sharp)

Добавлено Дата: 18 January, 2014 категория: C#

Целью этой главы является продемонстрировать два аспекта: конфигурационный файл и динамические возможности .NET. Объяснение, отладка и выполнение иодного кода конфигурирования не представляет никаких сложностей, т. к. все это делается в среде IDE Visual С# Express. Но с динамической загрузкой могут воикнуть усложнения.

Читать »

Как работает .NET Framework?

Добавлено Дата: 15 January, 2014 категория: C#

Когда вы пишете исходный код на С#, то создаете инструкции для исполнения прраммой. Инструкции определяются с помощью языка программирования С#, который, в общем, понятен людям, но совсем непонятен компьютерам. Компьюты не понимают информацию в виде текста, они понимают единицы и нули. Чтобы вводить инструкции в компьютер в понятной для него форме, был разработан вокоуровневый механизм, который преобразовывает текстовые инструкции в фоат, понимаемый компьютером. Этот преобразовывающий инструмент называется компилятором.

Читать »

Создание DLL в CBuilder

Добавлено Дата: 12 July, 2013 категория: C++, C++ Builder

Для того чтобы использовать код в DLL, нам сначала нужно  создать  DLL,  содержащую  код, верно? Верно. Давайте создадим такого зверя в CBuilder. Далее мы исследуем использование DLL, созданной в CBuilder, в другой системе, однако сейчас мы собираемся загружать эту DLL в CBuilder.

Читать »

Последний пример: работа с базами данных в CBuilder

Добавлено Дата: 31 May, 2013 категория: C++, C++ Builder

Без сомнения, вы теперь захотите использовать в своих приложениях MFC все те развитые возможности работы с базами данных, которые могут предоставить объекты VCL. В последнем примере взаимодействия MFC и VCL мы посмотрим, как превратить предыдущий пример в приложение-записную книжку, использующую базу данных для хранения информации, введенной пользователем.

Читать »

Использование форм Delphi в CBuilder

Добавлено Дата: 28 May, 2013 категория: C++, C++ Builder

Когда был выпущен Visual C++ 4.0, фирма Microsoft громко рекламировала возможность прямого импорта форм Visual Basic. Через несколько месяцев она перестала ее рекламировать, а еще через некоторое время вообще перестала упоминать о ней. Это произошло не потому, что импорт не работал, он работал и весьма неплохо. И не потому, что существовали ограничения на импорт (не вполне адекватно воспринимался код Visual Basic, если воспринимался вообще). Не работало само преобразование. Язык Visual C++ использовал архитектуру просмотра документов, основанную на использовании MDI или SDI форм с меню и панелями состояния, а в Visual Basic, так же как и в Delphi, как и в CBuilder, применяется основанная на формах архитектура с независимыми окнами форм. Программисты на Visual C++ (и я в их числе) просто не могли заставить две столь разные концепции работать вместе.

Читать »

Пример: из CBuilder в MFC

Добавлено Дата: 30 April, 2013 категория: C++, C++ Builder

В этом примере мы шаг за шагом пройдем весь процесс загрузки формы CBuilder в приложение MFC — от начала до конца. Я покажу вам все ловушки, которые возникнут на пути такого преобразования, а также научу некоторым уловкам, которые облегчат вам жизнь.

Читать »

Тестирование Windows Runtime

Добавлено Дата: 26 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Как упоминалось выше, во время тестирования   применяются различные  виды тестов. Дополнительную информацию о видах тестирования  см. в соответствую- щей литературе. В этой главе мы рассмотрим создание юнит-тестов для проекта.

Создание юнит-тестов

Читать »