C# .Net

С момента своего первого релиза JetBrains Rider стал основной интегрированной средой разработки (IDE) для сотен тысяч разработчиков .NET, включая основателя Dometrain Ника Чапсаса. Этот инструмент сочетает в себе высокую производительность и мощные функции, ранее доступные в ReSharper, что делает его превосходным выбором для .NET-разработчиков. Более того, JetBrains Rider — это единственная действительно кроссплатформенная IDE для Windows, Linux и macOS. В этом курсе Дэн Кларк, один […]

en
05.01.2025

Вы создали свой проект, и теперь пришло время его развернуть. Но как это сделать? В этом курсе Мохамад Лаванд покажет вам, как создать, опубликовать и развернуть ваше .NET приложение на платформе Azure. Вы узнаете, как создать CI/CD конвейер, контейнеризировать приложение, а также использовать инструменты инфраструктуры как кода, такие как Terraform, для определения, где будет размещено […]

en
24.12.2024

Архітектурний стиль Vertical Slice – це відносно новий спосіб проектування додатків, який швидко набирає популярності. Суть цього підходу полягає в організації коду вертикальні зрізи, а не більш традиційні горизонтальні або концентричні шари. Він був задуманий для додатків у стилі «запит-відповідь», що робить його чудовим вибором для веб-додатків та API. У цьому курсі ви дізнаєтесь, що […]

en
15.08.2024

OpenTelemetry предоставляет единый, открытый стандарт и набор технологий для захвата и экспорта метрик, трассировок и логов из облачно-ориентированных приложений и инфраструктуры. Это не технология, специфичная для .NET, а универсальная, которую должна использовать каждая программа. Современные приложения распределены, и сбор и экспорт данных телеметрии могут быть сложными задачами. Благодаря стандартизированному подходу и технологическим инструментам OpenTelemetry сбор […]

en
15.08.2024

Курс «C# 101 for Hackers» предназначен для изучения основ языка программирования C# с упором на его использование в сфере кибербезопасности. Курс охватывает базовые концепции C# и .NET, которые необходимы для разработки инструментов и скриптов, полезных для хакеров и специалистов по безопасности. Этот курс подходит как для новичков, так и для тех, кто хочет расширить свои знания в […]

en
22.08.2024

Событийная архитектура (Event-Driven Architecture, EDA) считается одним из наиболее эффективных подходов к проектированию систем. Она строится вокруг событий — действий, которые позволяют создавать реактивные, асинхронные, слабо связанные, устойчивые к сбоям и масштабируемые системы. В этом курсе Джеймс Истем, Developer Advocate из Datadog (ранее AWS), познакомит вас с основами событийной архитектуры и продвинутыми концепциями её реализации […]

en
06.12.2024

Event Sourcing — это шаблон проектирования для управления данными, часто упоминаемый в связке с CQRS и DDD. Вместо сохранения текущего состояния, как в классических CRUD-системах, в Event Sourcing сохраняются события, которые привели к текущему состоянию. Это позволяет в любой момент времени восстановить состояние из цепочки событий, чего невозможно достичь, имея только финальное состояние. При объединении […]

en
06.12.2024

Вы прошли базовые уроки. Вы как бы понимаете C#, HTML, CSS и ASP.NET, но пока не чувствуете себя полностью готовым к самостоятельной работе с реальным приложением. Ну, если это вы, то это курс, который вам нужен. В этом курсе, основанном на проектах, мы создадим реальное веб-приложение для вымышленного разработчика по имени Джон Доу. Это не […]

en
14.04.2022

В течение многих лет фреймворки JavaScript доминировали в разработке интерфейса и клиентской части! Но с Blazor все изменится! Blazor — это захватывающая новая часть .NET Core (.NET 5), предназначенная для создания многофункциональных пользовательских веб-интерфейсов на C#. Этот курс поможет разработчикам перейти от создания простых примеров приложений к реализации более реальных концепций, шаблонов проектирования и функций. […]

en
09.02.2022

На этом курсе мы будем использовать C# и экосистему .NET для создания API, готовых к работе в продакшене. Вы подробно изучите инструменты .NET и создание нового проекта API, а также основы хостинговой модели, такие как логирование и внедрение зависимостей. Затем мы создадим первые API и продемонстрируем встроенные инструменты для интеграционного тестирования. Далее рассмотрим взаимодействие вашего […]

en
10.10.2024
5 ч 11 мин 10 сек

На этом курсе вы изучите основы языка программирования C# от Microsoft и экосистемы .NET, одной из самых мощных и продуктивных платформ для разработки. Мы разберём базовый синтаксис C# (переменные, циклы и другие ключевые элементы), типы данных и их роль в языке, коллекции (включая мощную парадигму LINQ), а также основные библиотеки, которые пригодятся вам на пути […]

en
09.10.2024
5 ч 49 мин 3 сек

DotNext — крупнейшая и старейшая конференция для всех, кто занимается .NET-разработкой. Для любителей узнать, как оно работает «под капотом», в программе всегда есть хардкорные доклады про низкоуровневые оптимизации и неочевидные механики .NET. Но есть многое и для тех, кому важнее «быстро использовать что-то на практике».

en
10.09.2024
34 ч 15 мин 33 сек

Асинхронный обмен сообщениями необходим для любого приложения, будь то монолитное приложение или часть микросервисной архитектуры. Обмен сообщениями позволяет приложениям передавать работу для выполнения позже, обеспечивая наилучший пользовательский опыт. Он также позволяет нам распределять нагрузку на системы и предотвращать пиковые нагрузки, которые могут вывести систему из строя. Очереди, а также топки с моделью Pub/Sub, являются основой […]

en
25.06.2024
6 ч 21 мин 37 сек

Когда минимальные API были запущены вместе с выпуском .NET 6, они позволили нам создавать масштабируемые и быстрые API в .NET способами, которые ранее были невозможны. Они не только упрощают подход к созданию API и делают их более доступными, чем когда-либо, но и приносят значительное увеличение производительности. Microsoft официально заявила, что ожидает, что большинство новых .NET […]

en
13.06.2024
3 ч 33 мин 6 сек

Продовжуючи з того місця, де він зупинився в курсі «Початок роботи з C#», головний інженер-програміст компанії Microsoft Нік Косентіно заглибиться в набір функцій C# і пояснить більш просунуті можливості та шаблони. Цей курс охоплює такі функції, як об’єктно-орієнтоване програмування на C#, з розділами по спадкуванню та композиції, низькорівневим потокам, просунутим методам та функціям, таким як […]

en
13.06.2024
6 ч 28 мин 27 сек

Независимо от того, есть ли у вас опыт программирования или вы уже знаете другой язык программирования и хотите выучить C#, этот курс для вас. В этом курсе главный инженер-менеджер Ник Косентино научит вас всему, что нужно знать для начала программирования на C#. C# является одним из самых популярных языков программирования, с миллионами строк кода, обеспечивающими […]

en
13.06.2024
5 ч 7 мин 40 сек

Курс «Глубокое погружение в .NET MAUI» предназначен для тех, кто уже имеет базовые знания о .NET MAUI, возможно, после прохождения курса «Начало работы с .NET MAUI» или аналогичного опыта. Этот продвинутый курс направлен на повышение ваших навыков и понимания .NET MAUI, углубляясь в более сложные и технические аспекты разработки приложений. В ходе этого курса вы […]

en
13.06.2024
5 ч 37 мин 14 сек

Откройте потенциал современного создания приложений с .NET и C# с использованием .NET MAUI. Этот курс предоставляет всесторонний обзор открытой платформы .NET MAUI, которая основывается на Xamarin.Forms и расширяет его применение с мобильных устройств на настольные. Если вы уже работали с Xamarin.Forms, вы найдете много знакомых аспектов в .NET MAUI, а также новые функции и улучшения. […]

en
13.06.2024
5 ч 15 мин 53 сек

Blazor — это современный фреймворк для фронтенд-разработки на основе HTML, CSS и C#, который позволяет создавать веб-приложения быстрее, используя существующие знания C# и минимизируя потребность в JavaScript. Это мощный инструмент, объединяющий фронтенд и бэкенд стеки, повышая продуктивность разработчиков. В этом курсе Microsoft MVP Джимми Энгстрём предполагает, что у вас нет опыта работы с Blazor, и […]

en
13.06.2024
7 ч 4 мин 32 сек

«Чистый код» — это одна из самых часто используемых, но и часто неправильно понимаемых фраз в программной инженерии. Что означает «чистый код» и что делает наш код «грязным» или «чистым»? Концепция популяризирована Робертом К. Мартином, известным как «Дядя Боб». Это набор практик, которые помогут вам писать код, который легче изменять, читать и понимать, а также […]

en
12.06.2024
4 ч 7 мин 28 сек

Микросервисы были популярны как основная архитектура на протяжении последнего десятилетия, но для многих приложений они не являются оптимальным выбором. В этом курсе вы научитесь оценивать архитектурный стиль микросервисов и сравнивать его с подходом модульного монолита. Затем вы узнаете, как планировать и выполнять частичную или полную миграцию от микросервисов к модульному монолиту. Такой переход устранит многие […]

en
11.06.2024
2 ч 26 мин 23 сек

C# 3 добавил одну из самых революционных функций любого языка программирования — LINQ. LINQ стал флагманской функцией C#. Запросы к данным являются основой любого языка программирования, но не каждый язык предоставляет инструменты для этого так элегантно, естественно и мощно. Хотя большинство разработчиков знакомятся с LINQ в начале их пути в C#, лишь немногие знают, как […]

en
11.06.2024
4 ч 9 мин 21 сек

Созданный в Facebook в 2012 году и выпущенный как программное обеспечение с открытым исходным кодом в 2015 году, GraphQL доказал свою значимость. GraphQL является одним из «Большой тройки» при создании современных API (вместе с REST и gRPC) и используется такими крупными компаниями, как GitHub и Shopify. GraphQL решает многие проблемы, с которыми сталкиваются разработчики при […]

en
09.06.2024
7 ч 38 мин 35 сек

Если есть одна тема, в которой каждый разработчик .NET должен быть компетентен, это логирование. Логирование является основой для всех приложений, которые должны надежно работать в продакшене. От API и веб-приложений до настольных и мобильных приложений, а также игр — логирование должно быть на месте, чтобы обеспечить необходимую информацию о состоянии системы. Логирование будет критически важным, […]

en
09.06.2024
2 ч 56 мин 35 сек
123