Форум программистов, компьютерный форум, киберфорум
C# .Net and all about
Войти
Регистрация
Восстановить пароль
Старый
CPU-bound и I/O-bound асинхронные и синхронные операции на C#
Запись от UnmanagedCoder размещена 19.10.2025 в 20:20 / C# .Net and all about
Показов 5829 Комментарии 0

Нажмите на изображение для увеличения
Название: CPU-bound и IO-bound асинхронные и синхронные операции на C#.jpg
Просмотров: 351
Размер:	75.0 Кб
ID:	11319

Суть различий между CPU-bound и I/O-bound операциями



Что происходит внутри процессора при разных типах нагрузки



Возьмем простой пример - вычисление SHA256 хеша от большого файла. Процессор реально потеет: каждый байт прогоняется через серию битовых операций, сдвигов, XOR. Регистры заполнены данными,...
Аватар для UnmanagedCoder
Старый
Record в C#
Запись от UnmanagedCoder размещена 11.09.2025 в 16:03 / C# .Net and all about
Показов 7298 Комментарии 1

Нажмите на изображение для увеличения
Название: Тип Record в C#.jpg
Просмотров: 399
Размер:	89.8 Кб
ID:	11167
Records в C# - это, по сути, синтаксический сахар над обычными классами и структурами. Но какой же это вкусный сахар! Если говорить совсем просто - это специальный тип данных, разработанный Microsoft для моделирования неизменяемых объектов, которые представляют данные, а не поведение. Вот простейший пример записи:

C#
1
public record Person(string FirstName, string LastName);
Это всё! Одна строчка кода, и у нас...
Аватар для UnmanagedCoder
Старый
Запуск приложения ASP.NET Core с IIS в контейнере Windows
Запись от UnmanagedCoder размещена 16.08.2025 в 21:27 / C# .Net and all about
Показов 5217 Комментарии 0

Нажмите на изображение для увеличения
Название: Запуск приложения ASP.NET Core с IIS в контейнере Windows.jpg
Просмотров: 346
Размер:	208.2 Кб
ID:	11057
Контейнеризация приложений давно стала мейнстримом в мире разработки, и нет ничего удивительного, что даже консервативные корпорации сегодня переводят свои системы на Docker. Но если в мире Linux все относительно понятно и стандартизировано, то Windows-контейнеры до сих пор остаются темной лошадкой для многих разработчиков. А когда речь заходит о запуске ASP.NET Core приложений через IIS внутри Windows-контейнера — тут начинается настоящий...
Аватар для UnmanagedCoder
Старый
Форма логина на AngularJS с ASP.NET, часть 4
Запись от UnmanagedCoder размещена 29.07.2025 в 21:40 / C# .Net and all about. Обновил(-а) UnmanagedCoder 29.07.2025 в 21:41
Показов 4303 Комментарии 0

Нажмите на изображение для увеличения
Название: Форма логина на AngularJS с ASP.NET 4.jpg
Просмотров: 347
Размер:	38.3 Кб
ID:	11021
Форма логина на AngularJS с ASP.NET, часть 1
Форма логина на AngularJS с ASP.NET, часть 2
Форма логина на AngularJS с ASP.NET, часть 3
Форма логина на AngularJS с ASP.NET, часть 4

Интеграция с внешними провайдерами OAuth



Помню, как несколько лет назад мой клиент возмутился: "Зачем нам эта кнопка 'Войти через Google'? У нас серьезный бизнес-сервис,...
Аватар для UnmanagedCoder
Старый
Форма логина на AngularJS с ASP.NET, часть 3
Запись от UnmanagedCoder размещена 29.07.2025 в 21:40 / C# .Net and all about. Обновил(-а) UnmanagedCoder 29.07.2025 в 21:41
Показов 3118 Комментарии 0

Нажмите на изображение для увеличения
Название: Форма логина на AngularJS с ASP.NET 3.jpg
Просмотров: 321
Размер:	85.3 Кб
ID:	11020
Форма логина на AngularJS с ASP.NET, часть 1
Форма логина на AngularJS с ASP.NET, часть 2
Форма логина на AngularJS с ASP.NET, часть 3
Форма логина на AngularJS с ASP.NET, часть 4

Асинхронные запросы и индикаторы загрузки



Одна из самых досадных ошибок, которую я встречаю в интерфейсах авторизации, — полное отсутствие обратной связи...
Аватар для UnmanagedCoder
Старый
Форма логина на AngularJS с ASP.NET, часть 2
Запись от UnmanagedCoder размещена 29.07.2025 в 21:40 / C# .Net and all about. Обновил(-а) UnmanagedCoder 29.07.2025 в 21:41
Показов 2741 Комментарии 0

Нажмите на изображение для увеличения
Название: Форма логина на AngularJS с ASP.NET 2.jpg
Просмотров: 261
Размер:	45.5 Кб
ID:	11019
Форма логина на AngularJS с ASP.NET, часть 1
Форма логина на AngularJS с ASP.NET, часть 2
Форма логина на AngularJS с ASP.NET, часть 3
Форма логина на AngularJS с ASP.NET, часть 4

Кэширование данных пользователей и оптимизация запросов



Когда ваше приложение начинает расти, каждый запрос к базе данных становится на вес золота. Особенно это...
Аватар для UnmanagedCoder
Старый
Форма логина на AngularJS с ASP.NET, часть 1
Запись от UnmanagedCoder размещена 29.07.2025 в 21:40 / C# .Net and all about. Обновил(-а) UnmanagedCoder 29.07.2025 в 21:41
Показов 2749 Комментарии 0

Нажмите на изображение для увеличения
Название: Форма логина на AngularJS с ASP.NET.jpg
Просмотров: 305
Размер:	81.6 Кб
ID:	11018
Форма логина на AngularJS с ASP.NET, часть 1
Форма логина на AngularJS с ASP.NET, часть 2
Форма логина на AngularJS с ASP.NET, часть 3
Форма логина на AngularJS с ASP.NET, часть 4

Авторизация — это ворота в ваше приложение. И если эти ворота сделаны из фанеры, а не из титана, будьте готовы к тому, что рано или поздно кто-то войдет...
Аватар для UnmanagedCoder
Старый
Code First и Database First в Entity Framework
Запись от UnmanagedCoder размещена 09.07.2025 в 20:24 / C# .Net and all about
Показов 11479 Комментарии 0

Нажмите на изображение для увеличения
Название: Code First и Database First в Entity Framework.jpg
Просмотров: 350
Размер:	201.5 Кб
ID:	10968
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать?

Entity Framework — это ORM-фреймворк (объектно-реляционное отображение) от Microsoft, который устраняет необходимость писать большое количество шаблонного кода для работы с базами данных. Он стал предпочтительным методом доступа к данным для приложений .NET, благодаря поддержке строго...
Аватар для UnmanagedCoder
Старый
Рейтинг: 5.00. Голосов: 1.
Системы нулевого доверия на C#
Запись от UnmanagedCoder размещена 24.06.2025 в 21:39 / C# .Net and all about
Показов 7695 Комментарии 0

Нажмите на изображение для увеличения
Название: Системы нулевого доверия на C#.jpg
Просмотров: 384
Размер:	110.9 Кб
ID:	10922
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения вторжений, а внутри... внутри все доверяют друг другу и обмениваются информацией почти без ограничений. Любой, кто преодолел эту границу, получает ключи от королевства. В современных реалиях этот подход превратился в тыкву. Причин несколько:

1. Облачные сервисы размывают...
Аватар для UnmanagedCoder
Старый
Рейтинг: 5.00. Голосов: 1.
JWT аутентификация в ASP.NET Core
Запись от UnmanagedCoder размещена 18.06.2025 в 21:53 / C# .Net and all about
Показов 10434 Комментарии 0

Нажмите на изображение для увеличения
Название: JWT аутентификация в ASP.NET Core.jpg
Просмотров: 333
Размер:	232.9 Кб
ID:	10908
Разрабатывая веб-приложения, я постоянно сталкиваюсь с дилеммой: как обеспечить надежную аутентификацию пользователей без ущерба для производительности и масштабируемости? Классические подходы на основе сессий, которые мы привыкли использовать годами, имеют ряд существенных...
Аватар для UnmanagedCoder
Старый
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
Запись от UnmanagedCoder размещена 13.06.2025 в 17:29 / C# .Net and all about
Показов 5947 Комментарии 0

Нажмите на изображение для увеличения
Название: SSE (Server-Sent Events) в ASP.NET Core и .NET 10.jpg
Просмотров: 287
Размер:	83.6 Кб
ID:	10902
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью .NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP.NET Core Minimal APIs. Эта технология наконец-то получила официальное признание и реализацию в экосистеме .NET, что лично меня очень порадовало.

За последние годы я перепробовал кучу подходов к реализации передачи данных в реальном времени: от примитивного polling до WebSocket и SignalR. И...
Аватар для UnmanagedCoder
Старый
Dapper - лучший среди микроORM под C#
Запись от UnmanagedCoder размещена 09.06.2025 в 21:35 / C# .Net and all about
Показов 5085 Комментарии 0

Нажмите на изображение для увеличения
Название: Dapper - лучший среди микроORM под C#.jpg
Просмотров: 300
Размер:	203.9 Кб
ID:	10891
Знаете, в мире ORM-инструментов для .NET существует негласная иерархия. На вершине массивных фреймворков возвышается Entity Framework - неповоротливый, но всемогущий. А в категории легковесных решений уже много лет безраздельно царствует Dapper. И хотя сейчас появилось немало альтернатив, я продолжаю возвращаться к этому инструменту...
Аватар для UnmanagedCoder
Старый
NUnit и C#
Запись от UnmanagedCoder размещена 07.06.2025 в 10:46 / C# .Net and all about
Показов 7172 Комментарии 0
Метки .net, c#, mock, moq, nunit, unit-test

Нажмите на изображение для увеличения
Название: NUnit и C#.jpg
Просмотров: 290
Размер:	144.6 Кб
ID:	10885
В .NET существует несколько фреймворков для тестирования: MSTest (встроенный в Visual Studio), xUnit.net (более новый фреймворк) и, собственно, NUnit. Каждый имеет свои преимущества, но NUnit выделяется богатством возможностей и отличной документацией. Он поддерживает параллельное выполнение тестов, асинхронное...
Аватар для UnmanagedCoder
Старый
Как работать с куки в ASP.NET Core
Запись от UnmanagedCoder размещена 04.06.2025 в 20:43 / C# .Net and all about
Показов 5500 Комментарии 0

Нажмите на изображение для увеличения
Название: Как работать с куки в ASP.NET Core.png
Просмотров: 282
Размер:	1.71 Мб
ID:	10876
Когда я впервые начал работать с куки в ASP.NET Core, меня поразило, насколько отличается работа с ними от классического ASP.NET. В Core все стало более декомпозированным - больше нет удобного доступа через HttpContext.Current. Вместо этого мы имеем дело с модульной структурой, где доступ к куки осуществляется через объекты Request и IHttpContextAccessor. В основе механизма лежит система ключей и значений. Куки - это, по сути,...
Аватар для UnmanagedCoder
Старый
Кэш REDIS и C#
Запись от UnmanagedCoder размещена 01.06.2025 в 18:26 / C# .Net and all about
Показов 4279 Комментарии 0
Метки .net, c#, lua, redis

Нажмите на изображение для увеличения
Название: 737f8743-9db7-4cdb-8118-6b9710181630.jpg
Просмотров: 204
Размер:	104.0 Кб
ID:	10866
Redis (Remote Dictionary Server) - это ультраскоростное хранилище данных в оперативной памяти, работающее по принципу "ключ-значение". Суть проста: данные хранятся не на диске, а прямо в RAM, что обеспечивает феноменальную скорость доступа - микросекунды вместо милисекунд....
Аватар для UnmanagedCoder
Старый
Пишем первый чатбот на C# с нейросетью и Microsoft Bot Framework
Запись от UnmanagedCoder размещена 28.05.2025 в 15:35 / C# .Net and all about
Показов 3033 Комментарии 0

Нажмите на изображение для увеличения
Название: 08013d5f-7b21-4ebe-a838-716093e57bad.jpg
Просмотров: 275
Размер:	53.7 Кб
ID:	10851
Microsoft Bot Framework представляет собой мощнейший инструментарий для создания разговорных интерфейсов любой сложности. Он предлагает целостную экосистему, которая включает SDK для C#, сервисы искуственного интеллекта и бесшовную интеграцию с популярными платформами обмена сообщениями. Фреймворк обеспечивает идеальный баланс между готовыми компонентами...
Аватар для UnmanagedCoder
Старый
Брокер NATS в C#
Запись от UnmanagedCoder размещена 24.05.2025 в 19:24 / C# .Net and all about
Показов 5321 Комментарии 0

Нажмите на изображение для увеличения
Название: 15ec5bc8-b919-4c0c-bf1e-036a8f55d040.jpg
Просмотров: 241
Размер:	291.3 Кб
ID:	10842
NATS (Neural Autonomic Transport System) — это легковесная система обмена сообщениями, которая отлично вписывается в мир современных распределённых приложений. Если вы когда-нибудь пытались построить микросервисную архитектуру, вам наверняка приходилось решать головоломку: как заставить десятки независимых сервисов эффективно общаться друг с другом? NATS предлагает элегантное решение этой проблемы, особенно для экосистемы .NET.

Анализ архитектуры

...
Аватар для UnmanagedCoder
Старый
Использование Linq2Db в проектах C# .NET
Запись от UnmanagedCoder размещена 21.05.2025 в 11:00 / C# .Net and all about
Показов 6975 Комментарии 0

Нажмите на изображение для увеличения
Название: 1fea0ed5-8c71-41e4-84ab-efd92b648bec.jpg
Просмотров: 276
Размер:	224.2 Кб
ID:	10833
Среди множества претендентов на корону "идеального ORM" особое место занимает Linq2Db — микро-ORM, балансирующий между мощью полноценных инструментов и легковесностью ручного написания SQL.

Что такое микро-ORM? Вообще, это своеобразный подход к объектно-реляционному...
Аватар для UnmanagedCoder
Старый
C# и IoT: разработка Edge приложений с .NET и Azure IoT
Запись от UnmanagedCoder размещена 16.05.2025 в 20:49 / C# .Net and all about
Показов 7262 Комментарии 0
Метки .net, azure, azure iot, c#, docker, edge, iot, ml.net

Нажмите на изображение для увеличения
Название: 697a517d-fd54-47f9-9fef-78773dc234d7.jpg
Просмотров: 233
Размер:	175.5 Кб
ID:	10815
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то сегодня мы буквально окружены сетью взаимодействующих между собой...
Аватар для UnmanagedCoder
Старый
Stack, Queue и Hashtable в C#
Запись от UnmanagedCoder размещена 14.05.2025 в 19:37 / C# .Net and all about
Показов 2120 Комментарии 0

Нажмите на изображение для увеличения
Название: aa6d425d-7c8b-4f4f-ad6b-282113355cd1.jpg
Просмотров: 239
Размер:	170.6 Кб
ID:	10807
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно, но за ней всегда скрывается компромисс. Специализированные коллекции...
Аватар для UnmanagedCoder
Старый
Паттерны проектирования GoF на C#
Запись от UnmanagedCoder размещена 13.05.2025 в 10:56 / C# .Net and all about
Показов 5448 Комментарии 0
Метки .net, c#, gof, oop, patterns, solid

Нажмите на изображение для увеличения
Название: dd9a3945-6ccd-4cd0-91c6-39223ea4edf2.jpg
Просмотров: 194
Размер:	74.0 Кб
ID:	10801
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of Four (сокращенно GoF) — набор из 23 архитектурных решений, описанных в 1994 году в книге "Design Patterns: Elements of Reusable Object-Oriented Software". История этих паттернов в C# берёт своё начало с самых первых версий языка. Еще...
Аватар для UnmanagedCoder
Старый
Рейтинг: 5.00. Голосов: 1.
Работа с gRPC сервисами на C#
Запись от UnmanagedCoder размещена 12.05.2025 в 21:26 / C# .Net and all about
Показов 5480 Комментарии 0

Нажмите на изображение для увеличения
Название: 2c123bbd-7ab0-4402-a46c-8795437eb17d.jpg
Просмотров: 182
Размер:	189.4 Кб
ID:	10797
gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что использует Protocol Buffers (ProtoBuf) для сериализации данных вместо привычных JSON или XML. Эта технология...
Аватар для UnmanagedCoder
Старый
Инъекция зависимостей в ASP.NET Core - Практический подход
Запись от UnmanagedCoder размещена 11.05.2025 в 18:25 / C# .Net and all about
Показов 3587 Комментарии 0

Нажмите на изображение для увеличения
Название: 9120fa54-9d9d-439d-968a-618104a0d90b.jpg
Просмотров: 235
Размер:	155.9 Кб
ID:	10790
Инъекция зависимостей (Dependency Injection, DI) — это техника программирования, которая кардинально меняет подход к управлению зависимостями в приложениях. Представьте модульный дом, где каждая комната не намертво прикручена к фундаменту, а устанавливается на него через...
Аватар для UnmanagedCoder
Старый
Пользовательские асинхронные перечисляемые объекты с IAsyncEnumerable в C#
Запись от UnmanagedCoder размещена 10.05.2025 в 11:56 / C# .Net and all about
Показов 3511 Комментарии 0

Нажмите на изображение для увеличения
Название: fd961f7f-efbe-4644-b385-b704507a7f81.jpg
Просмотров: 181
Размер:	157.2 Кб
ID:	10779
Все больше инструментов в нашем C# арсенале обзаводятся приставкой "async", и это не просто дань моде — это жизненая необходимость. Помните те времена, когда приложение безвозвратно зависало из-за неудачной попытки прочитать огромный файл? Или когда пользователь нервно постукивал...
Аватар для UnmanagedCoder
Старый
Оптимизация производительности ASP.NET Core MVC с помощью Middleware и кеширования
Запись от UnmanagedCoder размещена 09.05.2025 в 20:15 / C# .Net and all about
Показов 1807 Комментарии 0

Нажмите на изображение для увеличения
Название: 32e4be08-e32e-4033-ad52-446c481202ef.jpg
Просмотров: 227
Размер:	248.9 Кб
ID:	10777
ASP.NET Core, будучи современным фреймворком, предлагает два механизма для решения проблем производительности: конвейер Middleware и различные стратегии кеширования. Правильное использование этих инструментов может увеличить скорость работы приложения в разы, а в некоторых...
Аватар для UnmanagedCoder
Старый
Высокоскоростные конвейеры ETL на C# с параллельной обработкой
Запись от UnmanagedCoder размещена 07.05.2025 в 18:22 / C# .Net and all about
Показов 5277 Комментарии 0

Нажмите на изображение для увеличения
Название: 34723b11-19d6-4b35-8f9e-39f78544f4b3.jpg
Просмотров: 241
Размер:	260.6 Кб
ID:	10763
Суть ETL проста по замыслу, но сложна в реализации: выдернуть информацию из разнородных источников, привести её к нужному виду и закинуть туда, где она будет приносить пользу. И хотя базовая концепция существует десятилетиями, способы реализации ETL-процессов постоянно...
Аватар для UnmanagedCoder
Старый
Распознавание голоса и речи на C#
Запись от UnmanagedCoder размещена 05.05.2025 в 10:31 / C# .Net and all about
Показов 6587 Комментарии 0
Метки .net, c#, speech, voice

Нажмите на изображение для увеличения
Название: f0bc285a-7f28-46b0-a583-65a7616589fe.jpg
Просмотров: 151
Размер:	212.5 Кб
ID:	10747
Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление чем-то сложным и недостижимым. На практике реализация распознавания речи в C# оказывается вполне посильной задачей. .NET предлагает мощные инструменты вроде Microsoft.CognitiveServices.Speech, которые значительно упрощают...
Аватар для UnmanagedCoder
Старый
Разработка собственного фреймворка для тестирования в C#
Запись от UnmanagedCoder размещена 04.05.2025 в 20:20 / C# .Net and all about
Показов 5121 Комментарии 0
Метки .net, c#, gof, oop, patterns, testing, ооп

Нажмите на изображение для увеличения
Название: e1c17dd1-84a6-4ced-91f0-3d24e995200d.jpg
Просмотров: 236
Размер:	165.5 Кб
ID:	10743
C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры специфических требований проекта. Встречали когда-нибудь ситуацию, когда стандартные...
Аватар для UnmanagedCoder
Старый
C# и сети: Сокеты, gRPC и SignalR
Запись от UnmanagedCoder размещена 04.05.2025 в 15:37 / C# .Net and all about
Показов 8290 Комментарии 0

Нажмите на изображение для увеличения
Название: c6d1ec96-8849-41c8-a092-c268c3684e53.jpg
Просмотров: 196
Размер:	136.9 Кб
ID:	10735
Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В .NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом данных, до высокоуровневых абстракций вроде SignalR, скрывающих сложности сетевого взаимодействия за элегантным...
Аватар для UnmanagedCoder
Старый
Рейтинг: 5.00. Голосов: 2.
Машинное обучение на C#: TensorFlow.NET и нейросети
Запись от UnmanagedCoder размещена 02.05.2025 в 12:40 / C# .Net and all about
Показов 5882 Комментарии 0

Нажмите на изображение для увеличения
Название: 05e922c2-6217-417e-bfe3-a9a31bf32d46.jpg
Просмотров: 216
Размер:	159.3 Кб
ID:	10709
TensorFlow.NET — порт знаменитого фреймворка TensorFlow для платформы .NET, позволяющий C#-разработчикам погрузиться в мир глубокого обучения без необходимости осваивать Python. Сам часто использую его в проектах, когда интеграция с существующим .NET-кодом важнее популярности Python-стека.

Долгое время в экосистеме .NET зияла огромная дыра, когда дело касалось глубокого обучения. Конечно,...
Аватар для UnmanagedCoder
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru