C#, — среда разработки Visual Studio.NET.
1.4 Среда Visual Studio.NET Как и любая среда визуального программирования, среда разработки
Visual Studio.NET предоставляет средства написания, корректировки,
компиляции, отладки и запуска приложений, использующих .NET -
совместимые языки. Фактически можно говорить, что платформа .NET
включает среды разработки Visual Studio.NET для четырех языков: C#,
VB.NET, C++ и J#, но, в настоящее время, известны разработки для
подключения к платформе .NET еще и других языков программирования.
Среда Visual Studio.NET позволяет создавать проекты различных
типов, например:
–
Windows-приложение
используют
элементы
управления,
традиционные для интерфейса Windows;
– консольное приложение выполняет вывод «на консоль», то есть в
окно командного процессора;
– библиотеки классов (Dll модули), в которых объединяются классы,
предназначенные для использования в других приложениях;
– веб-приложение, это приложения, методы которых могут
вызываться через Интернет и т.д.
Большая часть технологий среды Visual Studio.NET предназначена
для создания Windows- и веб- приложений, однако
разработчики
предусмотрели работу и с консольными приложениями.
При работе с консольным приложением пользователь получает в
свое распоряжение текстовое окно очень похожее на окно командной
строки операционной системы Windows или окно текстового режима (не
графического) среды Турбо Паскаль.
«Консольные приложения наилучшим образом подходят для
изучения языка, так как в них не используется множество стандартных
объектов, необходимых для создания графического интерфейса» [2].
Поэтому в этой дисциплине мы будем создавать только консольные
приложения, чтобы больше времени уделять изучению различных
алгоритмов обработки данных и сосредоточиться на базовых свойствах
языка
C#.
В дисциплине «Технология программирования», которая читается во
втором семестре, все внимание будет уделено вопросам технологий
программирования с использованием Windows-приложений и основ
объектно-ориентированного программирования.
Для работы в среде Visual Studio.NET необходимы элементарные
знания по созданию проектов, их сохранению на магнитном диске, вызову
проектов для дальнейшего написания кода программы и т.д. поэтому
изучения языка C# начнем с изучения среды Visual Studio.NET.