I. История создания платформы microsoft. Net framework
Инструментарий разработки net-приложений
Download 69,03 Kb.
|
T Тулабоев Э Выполнение кода на платформе NET NET runtime 2
- Bu sahifa navigatsiya:
- 3.2 Обзор оболочки visual studio .NET
ГЛАВА III. СРЕДСТВА РАЗРАБОТКИ NET-ПРИЛОЖЕНИЙ
3.1 Инструментарий разработки net-приложенийНаличие набора эффективных инструментальных средств разработки программного обеспечения является необходимым условием успешного программирования. На сегодняшний день существуют достаточное количество коммерческих проектов, в том числе не Microsoft, которые выгодно отличаются друг от друга теми или иными наборами управления и предназначенные для решения конкретных задач. Наиболее выгодным образом выделяются следующие среды разработки .NET-приложений:
Функционально все выше приведенные программные пакеты зачастую реализуют одинаковые свойства. Отличия могут быть только в составе определенных библиотек. Однако для лучшего понимания ниже будет произведен анализ среды разработки Visual Studio .NET, как наиболее сложившаяся система программирования NET-приложений. 3.2 Обзор оболочки visual studio .NETКомпания Microsoft уже давно предлагает замечательные инструментальные средства разработки, к числу которых принадлежат Visual C++ и Visual Basic. Платформа .NET объединяет средства разработки в единую интегрированную среду, которая имеет название Visual Studio.NET (VS.NET). Среда VS.NET обладает широкими функциональными возможностями, которые могут быть использованы при создании приложения на любом языке, поддерживаемом платформой .NET. Платформа .NET позволяет использовать несколько языков программирования для написания приложений и имеет необходимые средства отладки. Среда VS.NET предоставляет множество различных конструкторов форм, баз данных и других программных элементов. Независимые разработчики могут и в дальнейшем разрабатывать расширения среды Visual Studio.NET, а также предлагать дополнительные языки программирования и соответствующие полноценные среды разработки, поддерживаемые платформой .NET. Программы на предложенных независимыми разработчиками языках программирования смогут взаимодействовать с программами на любых языках, поддерживаемых платформой .NET. Существующий набор инструментальных средств разработки обладает широкими возможностями, которые используются при создании Web-приложений и Web-служб. Обеспечивается также всесторонняя поддержка разработки приложений с базами данных. И хотя вполне реально создать приложение Windows Forms, используя в командной строке только комплекс инструментальных средств разработки программ .NET Framework, на практике подобную работу намного проще выполнить с помощью Visual Studio.NET. К сожалению, в Visual Studio.NET нет средств для генерирования проекта пусковой системы на управляемом C++ на основе Form (Форма), и управляемый C++ не поддерживает конструктор форм (Forms Designer). Однако для начала можно создать проект Windows-приложения на С# (Windows Application). При этом будет сгенерирован код пусковой системы и будут установлены ссылки на необходимые библиотеки .NET. Затем можно в конструкторе форм (Forms Designer) перетащить управляющие элементы на форму. Конструктор форм (Forms Designer) вставит необходимый шаблон кода на С#, который поддерживает функционирование этих управляющих элементов в форме. В окне Properties (Свойства) несложно определить свойства управляющего элемента в процессе проектирования. Можно, конечно, определить эти свойства и во время запуска приложения, как мы это сделали для поля pTxtGreeting в предыдущем примере. После этого можно перенести код С# в программу на управляемом C++, но этого обычно не рекомендуется делать. Важнейшие изменения в VB.NET следующие:
Download 69,03 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling