Развертывание .NET и первая программа

Чтобы начать разрабатывать программы на языке C# надо установить на свой компьютер среду Visual Studio Community.

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

Скачайте дистрибутив программы. Запустите и после небольшой загрузки откроется окно установки. Для начальной работы вы можете выбрать “Разработка классических приложений .NET”.

Это минимум для написания программ на языке C#. Остальное на ваш выбор. Установка может занимать от десятков минут до пары часов. Все зависит от вашего персонального компьютера.


Развертывание .NET и первая программа

При первом запуске среда предложит вам подключиться к сервисам для разработчиков – вы можете получить собственный Git-репозитарий (систем управления версиями), синхронизировать свои настройки и другие возможности.

Зарегистрироваться можно в любое время. Затем система предложит выбрать тему и запустит среду.

Первая программа

Приступим к созданию нашей первой программы на языке C#. Для создания нового проекта выберите команду меню “Файл-Создать-Проект…”.

В окне “Создание проекта” выберите тип приложения. Конечно, чтобы создать обычные приложения с графическим интерфейсом выбирают “Windows Forms Application”.

Для первого приложения выберите “Консольное приложение (.NET Framework)”. Придумайте ему имя (обязательно на латинице) и выберите папку для установки файлов приложения. Жмите “ОК”.

Среда подготовит основной код для нашего консольного приложения.


Развертывание .NET и первая программа


Развертывание .NET и первая программа

Измените код так, как показано в листинге. Не изменяя традициям программирования, я добавил в код строчку для вывода сообщения «Hello, world!» и еще одну строчку для того, чтобы консоль не закрывалась после компиляции проекта (пока не закроете самостоятельно).

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, world!");
            Console.ReadKey();
        }
    }
}

Для запуска проекта нужно нажать кнопку “Пуск” на панели инструментов или F5. Результат выполнения программы:


Развертывание .NET и первая программа

Как вы уже заметили наше небольшое приложение выводит в консоль наше приветствие и если у вас все получилось, тогда я Вас поздравляю с созданием вашей первой программы.

Теперь вы можете дальше изучать язык C# и .NET Framework, чтобы создавать более сложные и интересные приложения. Если будут вопросы пишите в комментариях.

 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

5 ответов к “Развертывание .NET и первая программа”

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Entity Framework

Entity Framework

ADO.NET Entity Framework (EF) — объектно-ориентированная технология доступа к данным, является object-relational mapping (ORM) решением для .NET Framework от Microsoft. Предоставляет возможность взаимодействия с объектами

 
Работа с базой данных в C#

Работа с базой данных в C#

В данной статье мы подробно поговорим о разработке небольшого приложения с помощью Visual Studio базы данных и языка C#. Советуем поэтапно выполнять все инструкции из

 
Создание сканера портов

Создание сканера портов

В прошлой статье “Сокеты в C#” мы познакомились с сокетами и подробно рассмотрели классы для работы с ними. В этой статье мы разработаем простое приложение

 
Сокеты в С#

Сокеты в С#

Сокет – это один конец двухстороннего канала связи между двумя программами, работающими в сети. Используя два сокета, можно передавать данные между разными процессами (локальными или

 

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: