Четверг, 18.04.2024, 10:19
Приветствую Вас Гость | RSS

Лекции

Меню сайта
Форма входа
Категории раздела
ТАУ (Теория автоматического управления) [31]
лекции по ТАУ
Экология [151]
учебник
Бухгалтерский учет и налогообложение в строительстве [56]
Дементьев А.Ю. - Практическое пособие
Психология [104]
Пип
информатика [80]
с# Карли Ватсон
современные стулья [0]
новинки
Поиск

Главная » 2010 » Февраль » 10 » Visual Studio.NET
23:54
Visual Studio.NET
Visual Studio.NET
В данной книге для разработки всех программ на С#, начиная от самых про-
стых примеров использования командной строки и заканчивая более сложными
типами создаваемых проектов, мы будем применять Visual Studio.NET (VS).
Глава 1
VS не является обязательным для создания приложений на С#, однако эта систе-
ма существенно упрощает жизнь программиста. Конечно, мы можем (при жела-
нии) производить манипуляции над файлами с исходным кодом на С# с помощью
обычного текстового редактора (вроде широко распространенного приложения
Notepad) и компилировать код в модули с помощью компилятора командной стро-
ки, который является составной частью .NET Framework. Но зачем это делать,
если имеется такой мощный инструмент, как VS?
Ниже приводится краткий перечень возможностейхУБ, благодаря которым эта
система является наиболее привлекательным средством разработки в .NET:
• VS автоматически выполняет все шаги, необходимые для компиляции
исходного кода, и одновременно позволяет управлять всеми используемыми
опциями, если мы пожелаем их переопределить.
• Текстовый редактор VS настроен для работы с теми языками, которые
поддерживаются VS (включая С#), .поэтому он может интеллектуально
обнаруживать ошибки и подсказывать в процессе ввода, какой именно
код необходим.
• В состав VS входят программы, позволяющие создавать приложения
в Windows Forms и Web Forms путем простого перетаскивания мышью
элементов пользовательского интерфейса.
• Многие типы проектов, создание которых возможно на С#, могут
разрабатываться на основе "каркасного" кода, заранее включаемого
в программу. Вместо того чтобы каждый раз начинать с нуля,
VS позволяет использовать уже имеющиеся файлы с исходным кодом,
что уменьшает временные затраты на создание проекта.
• В состав VS входит несколько вспомогательных программ, которые
позволяют автоматизировать выполнение наиболее распространенных
задач; причем многие из этих программ могут добавлять необходимый код
в уже существующие файлы, так что программисту не придется беспокоиться
(а в некоторых случаях и вообще вспоминать) о соблюдении
синтаксических правил.
• VS имеет большое количество мощных инструментов, благодаря которым
можно просматривать отдельные элементы проекта или осуществлять
в них поиск, независимо от того, являются ли эти элементы файлами
с кодами на языке С# или представляют собой какие-либо иные ресурсы,
например, двоичные графические или звуковые файлы.
• Распространять приложения в VS столь же просто, как и писать их:
VS облегчает передачу кода клиентам и позволяет им инсталлировать его
без каких-либо проблем.
• VS допускает использование совершенных методов отладки при разработке
проектов: например, пошаговое выполнение кода, когда выполняется
один оператор за раз, что дает возможность следить за текущим
состоянием приложения.
И это далеко не все преимущества VS!
Знакомство с С#
Решения VS
Итоги
Когда мы используем VS для разработки приложений, то мы делаем это через
создание решений. В терминах VS решение — это нечто большее, чем просто
приложение. Решения состоят из проектов, среди которых могут быть "проекты
Windows Forms", "проекты Web Forms" и т.д. Решения могут включать несколь-
ко проектов, что позволяет группировать логически взаимосвязанные части кода
в одном месте, даже если они в действительности компилируются в разные модули,
расположенные в различных местах на жестком диске.
Такая возможность оказывается очень полезной, поскольку она позволяет ра-
ботать над "разделяемым" кодом (который может быть помещен в кэш глобальных
модулей) одновременно с приложениями, использующими этот код. Отладка про-
грамм оказывается намного легче, когда имеется единая среда разработки, в кото-
рой применяется пошаговое выполнение операторов в различных модулях.
В данной главе было дано общее описание .NET Framework и рассмотрено, ка-
ким образом эта система упрощает разработку эффективных и гибких приложе-
ний. Вы познакомились с процессом превращения программ, написанных на таких
языках, как С#, в работающие приложения, и узнали, выгоды можно извлечь из
использования управляемого кода, запускаемого под управлением единой системы
выполнения программ CLR.NET.
Также было рассказано, что представляет собой С#, какое отношение он имеет
к .NET Framework, и дано описание инструмента, который будет использоваться
для выполнения разработок на С # ,— Visual Studio.NET.
В следующей главе мы с помощью VS создадим работающий код на С#; полу-
ченные при этом знания в дальнейшем позволят нам сконцентрироваться собст-
венно на языке С# и не уделять излишнего внимания работе VS.


Категория: информатика | Просмотров: 1241 | Добавил: basic | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Календарь
«  Февраль 2010  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

krutoto.ucoz.ru
Бесплатный конструктор сайтов - uCoz