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


Реализация шаблона проектирования единиц работы в .NET:
Шаблон Unit of Work (UoW) — это шаблон проектирования программного обеспечения, который инкапсулирует серию операций в одну атомарную транзакцию, которую можно выполнить в базе данных. Следуя принципу единой ответственности (SRP), этот шаблон помогает сохранить ваш код СУХИМ (не повторяйтесь), а также упрощает его понимание и управление. UoW является частью философии Domain-Driven Design (DDD), которая подчеркивает важность основных бизнес-концепций (сущностей, объектов-значений и..

НАЧАЛО БОЛЬШОГО
НАЧАЛО БОЛЬШОГО В настоящее время я владею тремя языками программирования: Python, JavaScript и C. Я работал с различными фреймворками, включая ReactJS, NextJS, Django, Selenium и NodeJS. Однако я расширяю свой опыт, чтобы включить другой язык и инфраструктуру, а именно C# и .NET, по нескольким причинам. В настоящее время я подаю заявку на должность выпускника-стажера в техническом отделе банка и узнал, что большинство банков используют C# для своих серверных операций. Хотя я не..

5 секретов обработки исключений в .NET  — от младшего до старшего
Вопрос на собеседовании по программному обеспечению, о котором вы должны знать! Обработка исключений — важнейший аспект разработки программного обеспечения, который позволяет управлять непредвиденными или исключительными ситуациями, которые могут возникнуть во время выполнения программы, и восстанавливаться после них. Эти исключительные ситуации обычно представляют собой ошибки или непредвиденные обстоятельства, которые нарушают нормальный ход программы. Обработка исключений помогает..

Убьет ли .NET Core Node.js позже в этом году?
Node.js существует с 2009 года и завоевал огромное количество поклонников благодаря своей скорости, масштабируемости и простоте использования. С другой стороны, .NET Core является более поздним дополнением к миру веб-разработки. Это кроссплатформенная платформа с открытым исходным кодом, предназначенная для создания крупномасштабных приложений корпоративного уровня. Согласно опросу разработчиков Stack Overflow 2022, Node.js является наиболее часто используемой платформой, библиотекой..

.NET 7 && Entity Framework 7 с веб-API SQL Server
Разработка веб-API! О, смотрите, кто вернулся. Надеюсь, вы уже являетесь подписчиком, потому что если нет… вы выглядите как сталкер… Добро пожаловать в следующую часть нашей серии статей. Господи, часть двенадцатая, мне нужно связаться с Нетфликс и поработать с ними. Упоминая Netflix, кстати, вы смотрели новый сезон Ведьмака? Феноменальный! Я просто обожаю такие шоу. Если вы знаете что-то, что я должен попробовать, напишите мне в комментариях. Давайте приступим к делу...

Распознавание рукописного ввода с использованием ML.NET
Машинное обучение в .NET ML.NET - это кроссплатформенный фреймворк машинного обучения, который предоставляет самые современные алгоритмы машинного обучения, преобразования и компоненты. ML.NET позволяет разработчикам .NET разрабатывать / обучать модели и интегрировать машинное обучение со своими приложениями .NET, даже без предварительного опыта в тонкой настройке моделей машинного обучения. В этом сообщении блога мы создадим веб-приложение для распознавания рукописных чисел с..

Не нужно ждать, пока .Net 5 начнет использовать генерацию кода с Roslyn
Недавно, когда я рассматривал новые возможности, которые будут включены в .Net 5, я натолкнулся на интересный вариант - Генераторы исходного кода C # . Эта функция особенно заинтересовала меня, так как я использовал аналогичный подход в течение последних… 5 лет, и то, что предлагает Microsoft, - это просто более глубокая интеграция этого подхода в процесс сборки. Далее я поделюсь своим опытом использования Roslyn при генерации кода, и я думаю, что это поможет вам лучше понять, что..