Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

С# — Среда

В этой главе мы обсудим инструменты, необходимые для создания программ на C#. Мы уже упоминали, что C# является частью .Net framework и используется для написания .Net приложений. Поэтому, прежде чем обсуждать доступные инструменты для запуска программы C#, давайте разберемся, как C# соотносится с платформой .Net.

.NET Framework

Платформа .Net — это революционная платформа, которая помогает вам писать следующие типы приложений —

Приложения .Net framework — это многоплатформенные приложения. Фреймворк спроектирован таким образом, что его можно использовать на любом из следующих языков:C#, C++, Visual Basic, Jscript, COBOL и т. д. Все эти языки могут обращаться к фреймворку, а также взаимодействовать друг с другом.

Платформа .Net состоит из огромной библиотеки кодов, используемых клиентскими языками, такими как C#. Ниже приведены некоторые компоненты платформы .Net —

О задачах, которые выполняет каждый из этих компонентов, см. в статье ASP.Net — Introduction, а подробные сведения о каждом компоненте см. в документации Microsoft.

Интегрированная среда разработки (IDE) для C#

Microsoft предоставляет следующие инструменты разработки для программирования на C# —

Последние два находятся в свободном доступе на официальном сайте Microsoft. Используя эти инструменты, вы можете писать все виды программ C#, от простых приложений командной строки до более сложных приложений. Вы также можете писать файлы исходного кода C# с помощью обычного текстового редактора, такого как Блокнот, и компилировать код в сборки с помощью компилятора командной строки, который также является частью .NET Framework.

Выпуск Visual C# Express и Visual Web Developer Express представляют собой урезанные версии Visual Studio и имеют одинаковый внешний вид. Они сохраняют большинство функций Visual Studio. В этом руководстве мы использовали Visual C# 2010 Express.

Вы можете загрузить его из Microsoft Visual Studio. Он автоматически устанавливается на ваш компьютер.

Примечание. Для установки экспресс-версии требуется активное подключение к Интернету.

Написание программ на C# в Linux или Mac OS

Хотя .NET Framework работает в операционной системе Windows, существуют альтернативные версии, которые работают и в других операционных системах. Моно — это версия .NET Framework с открытым исходным кодом, которая включает компилятор C# и работает в нескольких операционных системах, включая различные разновидности Linux и Mac OS. Пожалуйста, проверьте Go Mono.

Заявленная цель Mono состоит не только в том, чтобы иметь возможность запускать кросс-платформенные приложения Microsoft .NET, но и в том, чтобы предоставить лучшие инструменты разработки для разработчиков Linux. Mono можно запускать во многих операционных системах, включая Android, BSD, iOS, Linux, OS X, Windows, Solaris и UNIX.


Язык C

  1. Нория, Нэшвилл, новости и Интернет
  2. История версий C# и .Net
  3. Java — настройка среды
  4. C - Настройка среды
  5. Настройка среды C++
  6. Java 10 — Настройка среды
  7. Python — настройка среды
  8. Что такое Net Metering?
  9. Чистое и общее измерение
  10. 3 способа, которыми окружающая среда может повлиять на ваш двигатель переменного тока