.Net Review
.Net Review
Канал о технологиях .Net и не только. Здесь вы найдете разборы, уроки, фишки технологий и языков программирования... https://t.me/dotnetreview
Read 2 minutes

Типы проектов в .Net. Что можно реализовать использую .Net?

Image for post

В этой статье подробнее о типах проектов, которые можно реализовать с помощью .Net.

Что можно создать?

  • Консольные приложения (Console App .Net Core / Console App .Net Framework). Консольное приложение — программа, предназначенная для работы в операционной системе MS-DOS (или в окне DOS), для которой устройством ввода является клавиатура, а устройством вывода — монитор, работающий в режиме отображения символьной информации (буквы, цифры и специальные знаки).
    Консольные приложения удобны как иллюстрации при рассмотрении общих вопросов программирования, когда надо сосредоточиться на сути проблемы, а также как небольшие утилиты "для внутреннего потребления".
  • Windows desktop приложения (WinForms, WPF, UWP). Windows Forms — интерфейс программирования приложений (API), отвечающий за графический интерфейс пользователя и являющийся частью Microsoft .NET Framework. Windows Presentation Foundation (WPF) — аналог WinForms, система для построения клиентских приложений Windows с визуально привлекательными возможностями взаимодействия с пользователем, графическая подсистема в составе .NET Framework, использующая язык XAML. Универсальная платформа Windows — платформа, созданная Microsoft и впервые представленная в Windows 10. Целью данной платформы является помощь в создании универсальных приложений, запускаемых как на Windows 10, так и на Windows 10 Mobile без изменения в коде.
  • Веб приложения (ASP.Net / ASP.Net Core). Веб приложение — клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются межплатформенными службами.
  • Веб сервисы (ASP.Net / ASP.Net Core / ASP.Net Web Api). Веб-служба, веб-сервис — идентифицируемая уникальным веб-адресом (URL-адресом) программная система со стандартизированными интерфейсами, а также HTML-документ сайта, отображаемый браузером пользователя.
  • Мобильные приложения (Xamarin). Подробнее тут.
  • Библиотеки. Подробнее тут.

Заключение

Почти для каждой технологии есть своя альтернатива (обычная / Core). Какую выбрать? Выбирайте .Core версию, т.к. она более современная и более кроссплатформенна, но если вам необходимо доработать .Net Framework приложение, или использовать библиотеки, которые не поддерживают .Net Core, то используйте .Net Framework. Подробнее о каждой технологии вы сможете найти на нашем телеграмм канале /в будущих статьях.

Также, хочу порекомендовать онлайн образование по направлению C# от Skillbox, которое даст вам всю необходимую практику в освоении платформы .Net, а также поможет вам сделать конкретные шаги к покорению ваших целей в IT. Переходите по ссылке, чтобы узнать о всех возможностях и преимуществах такого образования.

Спасибо за внимание!

Наш телеграмм канал: https://t.me/dotnetreview

309 views
Add
More
.Net Review
Канал о технологиях .Net и не только. Здесь вы найдете разборы, уроки, фишки технологий и языков программирования... https://t.me/dotnetreview
Follow