Публикации по теме 'dotnet'


.NET 6. Становление лучше, чем Java.
Анонсированный в ноябре 2019 года .NET 5 был предназначен для объединения некогда фрагментированной экосистемы .NET, которая только ухудшилась с Windows 8. Она должна была объединить CoreCLR и Mono в единую среду выполнения, которая будет использоваться и иметь API-интерфейсы Windows и Xamarin под одна крыша. Однако COVID прервал эти планы и вынудил Microsoft свернуть свои усилия. Как следствие, они смогли сосредоточиться на совершенствовании разработки на стороне сервера,..

Cinchoo ETL — Считыватель CSV
Простой считыватель файлов CSV для .NET Скачать исходный код Скачать бинарник (.NET Framework) Скачать бинарник (.NET Standard / .NET Core) 1. Введение ChoETL — это платформа ETL (извлечение, преобразование и загрузка) с открытым исходным кодом для .NET. Это библиотека на основе кода для извлечения данных из нескольких источников, преобразования и загрузки в ваше собственное хранилище данных в среде .NET. Вы можете мгновенно получить данные в своем хранилище данных. В этой..

Отправка сообщений отдельным клиентам SignalR или группам клиентов
Концентратор SignalR может транслировать сообщение всем подключенным клиентам. Но это далеко не единственный способ использования SignalR. Хаб позволяет отправлять сообщения отдельным клиентам. Вы также можете группировать клиентов и отправлять сообщения определенным группам клиентов. И об этом мы сегодня и поговорим. Но даже если вы рассылаете сообщения всем клиентам, вам не обязательно включать клиента, от которого исходит сообщение. В конце концов, клиент уже знает, что это за..

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

.NET Core - это сексуально - создание веб-API
Любой веб-разработчик знает, что новые приложения все больше ориентируются на API. Как видно на примерах RESTful и GraphQL, современные шаблоны используют внутренний API для предоставления данных и включают интерфейсное приложение (с использованием, среди прочего, React или Angular ). Все модные технологии направлены на улучшение и облегчение жизни разработчиков, максимально упрощая создание веб-API , и .NET Core не является исключением, как и вы В этой статье мы увидим третью..

10 различий между Const, ReadOnly и Static ReadOnly в C#
Модификатор Const в C# делает поля или локальные переменные постоянными. К полям в C# применяется только чтение, значение остается постоянным после инициализации. Static ReadOnly делает членом класса поля ReadOnly. (Можно получить доступ через имя класса) Пожалуйста, просмотрите сводку различий между const и readonly, после чего я попытаюсь объяснить каждый пункт. 10 основных различий между полями Const и Readonly в C#: Поле С# Const или локальное: Мы будем использовать ключевое..

Введение в конкатенацию строк
Руководство для начинающих по программированию на .NET 5 и C# В этой статье мы углубимся в тип string . Мы также исследуем, как конкатенировать (объединять) строки. Как программист, вам часто придется манипулировать строками, конкатенация и интерполяция являются двумя повторяющимися темами. Мы рассмотрим интерполяцию в следующем выпуске. Эта статья является частью серии статей об обучении программированию , в которых вам не нужны предварительные знания в области программирования..