.net (11)

Що таке синхронний та асинхронний колбек у C#?

Ця стаття допоможе вам зрозуміти синхронний та асинхронний колбек в C# та їх доцільне використання, включаючи приклади та міркування щодо ефективної обробки короткотривалих завдань, операцій вводу/виводу, паралелізму, швидкості реакції та масштабован...

Alex · 28 серпня 2023 · 118

Інтеграція React з різними мовами програмування

React – JS-бібліотека, що реалізує створення компонентів в frontend-додатках. Вона може бути інтегрована в любий додаток, що використовує HTML та JavaScript. React реалізує лише частину архітектури MVC (Model-View-Controller), а саме "View", що дозво...

Codeguida · 20 листопада 2021 · 9

Реліз Visual Studio 2022 і .NET 6

Microsoft опублікувала загальнодоступні випуски Visual Studio 2022 і .NET 6, їх вже можна завантажити. Щоправда, фінальна версія VS 22 для Mac ще не готова, розробники випустили третю попередню версію, яка постачатиметься вкупі з .NET 6 і пізн...

Codeguida · 09 листопада 2021 · 6

Інженер Microsoft розповів про те, як пришвидшився .NET 6

.NET 6 має працювати значно швидше за попередні версії, каже розробник з Microsoft Стівен Тоуб (Stephen Toub). Останні чотири роки він регулярно пише про продуктивність .NET Core і зараз настав час шостої версії. Вона має вийти в листопаді й буде LTS...

Codeguida · 20 серпня 2021 · 2

Вийшло перше дослідження .NET Foundation про екосистему .NET

.NET Foundation опублікувала своє перше дослідження про стан екосистеми .NET. Дані збирались з листопада по березень — за цей час назбиралось 4509 відповідей респондентів. Тепер організація хоче робити такі опитування щороку. Виявилось, що понад 60%...

Codeguida · 11 травня 2021 · 4

Транзакції в DynamoDB

Протягом багатьох років в розробці програмного забезпечення домінували реляційні бази даних. Мова SQL стала однією з найпоширеніших мов програмування. Але на початку 21 століття розвиток WEB 2.0 і потреби таких компаній як Google і Facebook спричинил...

Oleksandr Martyniuk · 12 березня 2021 · 369

Реліз .NET 1.0 для Apache Spark

Microsoft і .NET Foundation опублікували реліз .NET 1.0 для Apache Spark. Проєкт має відкритий вихідний код, завантажити його можна з GitHub або з NuGet. У спільноті .NET довгий час хотіли створювати застосунки для Big Da...

Codeguida · 29 жовтня 2020

Microsoft запустила проєкт для розробки мобільних застосунків на C#

Microsoft запускає експериментальний проєкт Mobile Blazor Bindings. Він дозволяє писати застосунки для Android та iOS мовою C# — за допомогою .NET і фреймворку Blazor. Так розробники зможуть спиратися на знайомі шаблони вебпрограмування. Microsoft [в...

Codeguida · 17 січня 2020 · 7

Макет метода з out параметром за допомогою Moq

Код проекту Архів — 9 KB. GitHub. Вступ Moq — зручна та популярна бібліотека створення макетів об'єктів для платформи .Net. Вона використовується при модульному тестуванні, щоб ізолювати окремі класи від їх залежностей та впевнитись, що виконують...

Codeguida · 06 травня 2019

Розробка API за допомогою GraphQL в .NET

GraphQL — сервіс, який створений за допомогою описання типів та їх полів. Іншими словами — це один з підходів організації інтерфейсу взаємодії між клієнтом та сервером. У статті говоримо про API розробку за допомогою GraphQL на платформі .NET, різниц...

Codeguida · 26 листопада 2018 · 28

Замір продуктивності .NET коду з допомогою BenchmarkDotNet

Працюючи в компанії Perfectial, я займаюсь розподіленою системою з мікросервісною архітектурою, яка має працювати при високих навантаженнях. Найпростішим методом витримувати навантаження є масштабування, але ми намагаємось максимально оптимізувати пр...

Codeguida · 08 травня 2018 · 11