Процесс проектирования и создания PDF-документов с использованием C# стал значительно проще благодаря open source библиотеке QuestPDF. Смотрите сами👇.
https://proglib.io/w/dc0d006e
https://proglib.io/w/dc0d006e
YouTube
OSS Power-Ups: QuestPDF
In the .NET ecosystem, generating PDF documents was challenging for many years. Most available libraries are paid or suffer from stability problems. Many of them also rely upon HTML-to-PDF conversion, whereas webpage technologies are inadequate for paging…
🥰9👍2❤1
Руководство по использованию Scopes (одна из функций Serilog) и Seq для улучшения логирования в .NET 6.
https://proglib.io/w/8167e18d
https://proglib.io/w/8167e18d
Code4IT
How to improve Serilog logging in .NET 6 by using Scopes
Logs are important. Properly structured logs can be the key to resolving some critical issues. With Serilog’s Scopes, you can enrich your logs with info about the context where they happened.
❤6👍1
Набор на бесплатные курсы для разработчиков от Ozon
Route 256 — бесплатные курсы для middle-разработчиков от опытных инженеров Ozon Tech.
Чтобы попасть на курс нужно пройти отборочный контест 1-3 июля.
Сейчас идет набор на направления Go, QA (Python), C#. Оставить заявку на участие можно по ссылке
Чтобы узнать больше о курсах Route 256 — читай обзор на Proglib
Route 256 — бесплатные курсы для middle-разработчиков от опытных инженеров Ozon Tech.
Чтобы попасть на курс нужно пройти отборочный контест 1-3 июля.
Сейчас идет набор на направления Go, QA (Python), C#. Оставить заявку на участие можно по ссылке
Чтобы узнать больше о курсах Route 256 — читай обзор на Proglib
👍10
🧙♂️Волшебство, которое остается за кулисами ваших C#-программ: https://proglib.io/w/398e7bc5
Steve Gordon - Code with Steve
Creating, Inspecting and Decompiling the World's (Nearly) Smallest C# Program - Steve Gordon - Code with Steve
In this post, we will create, inspect and decompile the world's smallest C# program to learn how the compiler generates executable code.
🥰2
Разбираем два способа использования Entity Framework Core + ASP.NET Core для создания мультитенантных приложений.
https://proglib.io/w/a1414419
https://proglib.io/w/a1414419
The JetBrains Blog
Multi-tenant Apps With EF Core and ASP.NET Core | The .NET Tools Blog
Software-as-a-Service (SaaS) like JetBrains Space, YouTrack, and TeamCity Cloud are built around the concept of multi-tenancy. Many other services you are using every day probably are, too! Instead of
👍8
Узнай, что такое искусственный интеллект и как на этом зарабатывать!
Во вторник 28 июня в 19:00 мы встречаемся в прямом эфире и разрабатываем искусственный интеллект с нуля.
Всего за 1 вечер ты легко создашь 3 разных нейронных сети способных:
✔️классифицировать марки молока
✔️сегментировать изображения монет
✔️классифицировать отзывы на Tesla
Увлекательная практика и никакой скучной теории!
🔹Узнай, как применять искусственный интеллект в твоей работе.
🔹Убедись, что искусственный интеллект - это легко и увлекательно!
🔹Живые занятия и общение в прямом эфире (не запись).
Берем на стажировку в наш университет.
Гарантируем трудоустройство.
Записывайся на практикум прямо сейчас, нажав СЮДА
Во вторник 28 июня в 19:00 мы встречаемся в прямом эфире и разрабатываем искусственный интеллект с нуля.
Всего за 1 вечер ты легко создашь 3 разных нейронных сети способных:
✔️классифицировать марки молока
✔️сегментировать изображения монет
✔️классифицировать отзывы на Tesla
Увлекательная практика и никакой скучной теории!
🔹Узнай, как применять искусственный интеллект в твоей работе.
🔹Убедись, что искусственный интеллект - это легко и увлекательно!
🔹Живые занятия и общение в прямом эфире (не запись).
Берем на стажировку в наш университет.
Гарантируем трудоустройство.
Записывайся на практикум прямо сейчас, нажав СЮДА
👎8🤔3👍1🔥1
BookClub DotNet Выпуск 1
🎙Подкаст BookClub DotNet
Роман Щербаков и Андрей Медведев в рамках подкаста обсуждают книги и руководства для разработчиков во всех деталях.
В этом выпуске вместе с Анатолием Кулаковым ведущие обсуждают первые главы из руководства Microsoft по разработке микросервисных .NET-приложений.
Поговорили про Docker, его использование для разработки микросервисов и создания .NET-приложений в контейнерах.
Роман Щербаков и Андрей Медведев в рамках подкаста обсуждают книги и руководства для разработчиков во всех деталях.
В этом выпуске вместе с Анатолием Кулаковым ведущие обсуждают первые главы из руководства Microsoft по разработке микросервисных .NET-приложений.
Поговорили про Docker, его использование для разработки микросервисов и создания .NET-приложений в контейнерах.
👍6
🔥📖 Онлайн-учебник с множеством советов и рекомендаций по работе с Azure.
https://proglib.io/w/9d270de8
https://proglib.io/w/9d270de8
🔥6
Разбираем теоретические и практические аспекты применения алгоритма кэширования LRU в контексте ASP.NET Core приложения.
https://proglib.io/w/4a546250
https://proglib.io/w/4a546250
Хабр
Особенности применения LRU кэша в ASP NET Core приложениях
В современной веб разработке сложно переоценить значение такого инструмента как кэш. Мы сохраняем результаты выполнения длительных, дорогостоящих или часто выполняемых операций в некое хранилище,...
Основные преимущества использования типа record при реализации шаблона Строитель в C#.
https://proglib.io/w/080999cf
https://proglib.io/w/080999cf
Josef Ottosson
Using records when implementing the builder pattern in C#
Here I'm showing some alternative ways of implementing the builder pattern by using regular classes, records and the new init keyword
👍12👎8
Кстати, F# вошел в тройку самых высокооплачиваемых ЯП 👇
🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📊🔥Stack Overflow Developer Survey 2022
Более 70 000 разработчиков рассказали о том, как они учатся и повышают свой уровень, какие инструменты используют и чего хотят.
Читать отчёт
Более 70 000 разработчиков рассказали о том, как они учатся и повышают свой уровень, какие инструменты используют и чего хотят.
Читать отчёт
Stack Overflow
Stack Overflow Developer Survey 2022
In May 2022 over 70,000 developers told us how they learn and level up, which tools they’re using, and what they want.
👍15
Подборка свежих руководств от Code Maze:
— Ternary Operator ? : in C#
— Remove Duplicates From a List in C#
— Counting Sort in C#
— How to Implement Retry Logic in C#
— Method Overloading In C#
— Pattern Matching in C#
— Introduction to Regular Expressions in C#
— Radix Sort in C#
— Dictionary in C#
— Console Class in C#
— Global Using Directives in C#
— Stack in C#
— Bucket Sort in C#
— Ternary Operator ? : in C#
— Remove Duplicates From a List in C#
— Counting Sort in C#
— How to Implement Retry Logic in C#
— Method Overloading In C#
— Pattern Matching in C#
— Introduction to Regular Expressions in C#
— Radix Sort in C#
— Dictionary in C#
— Console Class in C#
— Global Using Directives in C#
— Stack in C#
— Bucket Sort in C#
Code Maze
Ternary Operator ? : in C#
Ternary Operator is a conditional operator in C#. We can replace multiple lines of code by using only a single-line code.
👍26
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📊 «Сделай красиво и чтоб работало – это вместо ТЗ». Что больше всего раздражает программистов на работе? Результаты опроса «Библиотеки программиста»
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
😁2
Кейс использования инструментов dotMemory, dotTrace и BenchmarkDotNet для оптимизации одного из алгоритмов dotMemory.
https://proglib.io/w/17ee6a35
https://proglib.io/w/17ee6a35
The JetBrains Blog
How We Used dotMemory to Optimize dotMemory | The .NET Tools Blog
dotMemory is a .NET memory profiler by JetBrains. My name is Ilya and I help develop the tool. I'd like to tell you a classical dogfooding story of how we optimized one of dotMemory's algorithms by
👍3
Симулируем вывод типов для возвращаемых значений в C#: совет, который открывает потенциально интересные архитектурные возможности.
https://proglib.io/w/c7d0a325
https://proglib.io/w/c7d0a325
Хабр
Simulating Return Type Inference in C#
Мне по-настоящему нравится больше чего-либо в разработке ПО делать фреймворки, позволяющие другим разработчикам создавать что-то крутое. Иногда, в погоне за идеальным кодом, мне на ум приходят...
👍12👎1😱1