это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3268793
Ознакомительный фрагмент работы:
Введение
На сегодняшний момент язык программирования C# один из самых
мощных, быстро развивающихся и востребованных языков в ИТ-отрасли. В
настоящий момент на нем пишутся самые различные приложения: от
небольших настольных программ до крупных веб-порталов и веб-сервисов,
обслуживающих ежедневно миллионы пользователей.
C# уже не молодой язык и вся платформа .NET уже прошла большой
путь. Первая версия языка вышла вместе с релизом Microsoft Visual Studio
.NET в феврале 2002 года. Текущей версией языка является версия C# 9.0,
которая вышла 10 ноября 2020 года вместе с релизом .NET 5.
C# является языком с Си-подобным синтаксисом и близок в этом
отношении к C++ и Java. Поэтому, если знать хотя бы один из данных
языков, то изучить C# будет легче.
C# является объектно-ориентированным и в этом плане много перенял
у Java и С++. Например, C# поддерживает полиморфизм, наследование,
перегрузку операторов, статическую типизацию. Объектно-ориентированный
подход позволяет решить задачи по построению крупных, но в тоже время
гибких, масштабируемых и расширяемых приложений. И C# продолжает
активно развиваться, и с каждой новой версией появляется все больше
интересных функциональных возможностей, как, например, лямбды,
динамическое связывание, асинхронные методы и т.д.
С# существует, пользуясь принципом «всякая сущность есть объект».
Он является объектным языком программирования. Принято говорить, что
язык базируется на жёсткой компонентной архитектуре и осуществляет
передовые механизмы поддержания безопасности кода. Правда у скептиков
есть сомнения как минимум на счёт его безопасности.
Сторонники C# относят его к самым продвинутым, универсальным,
мультипарадигменным и удобным в применении языкам программирования.
Принимая во внимание тот факт, что за этим языком стоит платформа
Microsoft.NET, количество таких сторонников достаточно большое.
Основная часть
1. Язык C# и платформа .NET Core
1.1. Роль платформы .NET
C# подразумевает под собой технологии платформы .NET (Windows
Forms, WPF, ASP.NET, Xamarin). И, наоборот, технологии платформы .NET,
нередко подразумевают в виду C#. Однако, хотя эти понятия связаны,
отождествлять их неверно. Язык C# был создан специально для работы с
фреймворком .NET, но само понятие .NET несколько шире.
По словам Билл Гейтс, одного из создателей компании Microsoft,
платформа .NET - это лучшее, что создала компания. Фреймворк .NET
представляет мощную платформу для создания приложений. Можно
выделить следующие ее основные черты:
Поддержка нескольких языков. Основой платформы является
общеязыковая среда исполнения Common Language Runtime (CLR),
благодаря чему .NET поддерживает несколько языков: наряду с C# это
VB.NET, C++, F#, а также различные диалекты других языков, привязанные к
.NET, например, Delphi.NET. При компиляции код на любом из этих языков
компилируется в сборку на общем языке CIL (Common Intermediate
Language) - своего рода ассемблер платформы .NET. Поэтому при
определенных условиях можно сделать отдельные модули одного
приложения на отдельных языках.
Кроссплатформенность. .NET является переносимой платформой (с
некоторыми ограничениями). Например, последняя версия платформы на
данный момент - .NET 5 поддерживается на большинстве современных ОС
Windows, MacOS, Linux. Используя различные технологии на платформе
.NET, можно разрабатывать приложения на языке C# для самых разных
платформ - Windows, MacOS, Linux, Android, iOS, Tizen.
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
представительство в адм судопроизводстве 12-14 шрифт
Курсовая, Административное право
Срок сдачи к 27 апр.
Реферат на тему:"Занятия спортом у лиц с ограниченными возможностями на примере эндокринных заболеваний"
Реферат, Физическая культура и спорт
Срок сдачи к 29 апр.
тема - Создание таможенной системы России с учетом мировой традиции и...
Эссе, История таможенного дела
Срок сдачи к 9 мая
Социальная защита рабочих и крестьян в годы Первой мировой войны и...
Курсовая, Социальная работа
Срок сдачи к 26 апр.
я учусь заочно и у нас не было практики
Отчет по практике, Разработка, сопровождение и обеспечение безопасности информационных систем
Срок сдачи к 1 мая
Написать отчет по практике. Экономика. Бухгалтерский учет. Е-02853
Отчет по практике, Экономика
Срок сдачи к 2 мая
Создание тематических боксов в городе N в условиях цифровой экономики
ВКР, Цифровая экономика
Срок сдачи к 30 апр.
Заполните форму и узнайте цену на индивидуальную работу!