Читаем Язык программирования C#9 и платформа .NET5 полностью

После запуска программы установки Visual Studio 2019 Community появляется экран, показанный на рис. 2.1. На нем предлагаются все доступные рабочие нагрузки, возможность выбора отдельных компонентов и сводка (в правой части), которая отображает, что было выбрано.

Для этой книги понадобится установить следующие рабочие нагрузки:

• .NET desktop development (Разработка классических приложений .NET)

• ASP.NET and web development (ASP.NET и разработка веб-приложений)

• Data storage and processing (Хранение и обработка данных)

• .NET Core cross-platform development (Межплатформенная разработка для .NET Core)

На вкладке Individual components (Отдельные компоненты) отметьте флажки Class Designer (Конструктор классов), Git for Windows (Git для Windows) и GitHub extension for Visual Studio (Расширение GitHub для Visual Studio) в группе Code tools (Средства для работы с кодом). После выбора всех указанных элементов щелкните на кнопке Install (Установить). В итоге вам будет предоставлено все, что необходимо для проработки примеров в настоящей книге.

<p id="AutBody_Root59">Испытание Visual Studio 2019</p>

Среда Visual Studio 2019 — это универсальный инструмент для разработки программного обеспечения с помощью платформы .NET и языка С#. Давайте бегло посмотрим на работу Visual Studio, построив простое консольное приложение .NET 5. 

<p id="AutBody_Root60">Использование нового диалогового окна для создания проекта и редактора кода C#</p>

Запустив Visual Studio, вы увидите обновленное диалоговое окно запуска, которое показано на рис. 2.2.

В левой части диалогового окна находятся недавно использованные решения, а в правой части — варианты запуска Visual Studio путем запуска кода из хранилища, открытия существующего проекта/решения, открытия локальной папки или создания нового проекта. Существует также вариант продолжения без кода, который обеспечивает просто запуск IDE-среды Visual Studio.

Выберите вариант Create a new project (Создать новый проект); отобразится диалоговое окно Create a new project (Создание нового проекта). Как видно на рис. 2.3, слева располагаются недавно использованные шаблоны (при их наличии), а справа — все доступные шаблоны, включая набор фильтров и поле поиска.

Начните с создания проекта типа Console Арр (.NET Core) (Консольное приложение (.NET Core)) на языке С#, выбрав версию С#, но не Visual Basic.

Откроется диалоговое окно Configure your new project (Конфигурирование нового проекта), представленное на рис. 2.4.

Введите SimpleCSharpConsoleApp в качестве имени проекта и выберите местоположение для проекта. Мастер также создаст решение Visual Studio, по умолчанию получающее имя проекта.

На заметку! Создавать решения и проекты можно также с применением интерфейса командной строки .NET Core, как будет объясняться при рассмотрении Visual Studio Code.

После создания проекта вы увидите начальное содержимое файла кода C# (по имени Program.cs), который открывается в редакторе кода. Замените единственную строку кода в методе Main() приведенным ниже кодом. По мере набора кода вы заметите, что во время применения операции точки активизируется средство IntelliSense.

static void Main(string[] args)

{

  // Настройка консольного пользовательского интерфейса.

  Console.Title = "My Rocking App";

  Console.ForegroundColor = ConsoleColor.Yellow;

  Console.BackgroundColor = ConsoleColor.Blue;

  Console.WriteLine(*****************************************);

  Console.WriteLine("***** Welcome to My Rocking App *****");

  Console.WriteLine("*************************************");

  Console.BackgroundColor = ConsoleColor.Black;

  // Ожидание нажатия клавиши .

  Console.ReadLine();

}

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных