Please open Telegram to view this post
VIEW IN TELEGRAM
20 C# вопросов для собеседования (для опытных разработчиков) 2023
https://dev.to/bytehide/20-c-interview-questions-for-experienced-2023-1hl6
@csharp_1001_notes
https://dev.to/bytehide/20-c-interview-questions-for-experienced-2023-1hl6
@csharp_1001_notes
DEV Community
20 C# Interview Questions (for Experienced) 2023
Hey C# Developer! Do you know where you are? Yes, on Dev.to but more specifically. That’s right!...
Шаблон ASP.NET Core, построенный в соответствии с принципами чистой архитектуры
Шаблона предоставялет простой и эффективный подход к разработке корпоративных приложений, используя возможности чистой архитектуры и ASP.NET Core.
С его помощью вы можете легко создать одностраничное приложение с использованием ASP NET Core + Angular/React, придерживаясь принципов чистой архитектуры.
@csharp_1001_notes
Шаблона предоставялет простой и эффективный подход к разработке корпоративных приложений, используя возможности чистой архитектуры и ASP.NET Core.
С его помощью вы можете легко создать одностраничное приложение с использованием ASP NET Core + Angular/React, придерживаясь принципов чистой архитектуры.
@csharp_1001_notes
GitHub
GitHub - jasontaylordev/CleanArchitecture: Clean Architecture Solution Template for ASP.NET Core
Clean Architecture Solution Template for ASP.NET Core - jasontaylordev/CleanArchitecture
Forwarded from C# (C Sharp) programming
This media is not supported in your browser
VIEW IN TELEGRAM
📣 Внимание C# разрабочики!
Сохраните этот пост и возвращайтесь к нему в любое время, когда вам понадобится освежить в памяти методы LINQ!
@csharp_ci
Сохраните этот пост и возвращайтесь к нему в любое время, когда вам понадобится освежить в памяти методы LINQ!
@csharp_ci
.NET Core
Unit Testing in .NET Core - Getting Started with xUnit.net
https://www.c-sharpcorner.com/article/unit-testing-in-net-core-getting-started-with-xunit-net/
@csharp_1001_notes
Unit Testing in .NET Core - Getting Started with xUnit.net
https://www.c-sharpcorner.com/article/unit-testing-in-net-core-getting-started-with-xunit-net/
@csharp_1001_notes
C-Sharpcorner
Getting Started with xUnit.Net for .NET Core Unit Testing
Discover the importance of unit testing in software development and its benefits over manual testing, and explore popular testing frameworks in .NET Core, with a focus on xUnit.net for automated testing.
🚀 Лучшие практики для OpenTelemetry в .NET
https://dateo-software.de/blog/improve-your-applications-observability-with-custom-health-checks
@csharp_1001_notes
https://dateo-software.de/blog/improve-your-applications-observability-with-custom-health-checks
@csharp_1001_notes
dateo. Coding Blog
Best practices for OpenTelemetry in .NET
Observability and distributed tracing are the new logging kids on the block.
Let ma share my insights on some of the best practices when it comes to integrating observability concepts into your .NET applications.
Let ma share my insights on some of the best practices when it comes to integrating observability concepts into your .NET applications.
🔑 Keyed Services в .NET8 Dependency Injection: обзор новой фичи, которая доступна в предварительный версии.
📌 Читать
@csharp_1001_notes
📌 Читать
@csharp_1001_notes
Хотите построить масштабную систему?
Рано или поздно вам понадобится ограничение скорости.
Это метод ограничения количества запросов, поступающих к вашему API:
- Улучшает безопасность
- Предотвращает перегрузку
- Уменьшает использование ресурсов
.NET 7 имеет встроенную поддержку ограничения скорости.
@csharp_1001_notes
Рано или поздно вам понадобится ограничение скорости.
Это метод ограничения количества запросов, поступающих к вашему API:
- Улучшает безопасность
- Предотвращает перегрузку
- Уменьшает использование ресурсов
.NET 7 имеет встроенную поддержку ограничения скорости.
@csharp_1001_notes
Создание пользовательского протокола URL в .NET
https://dev.to/jamiemcmanus/creating-a-custom-url-protocol-in-net-322h
@csharp_1001_notes
https://dev.to/jamiemcmanus/creating-a-custom-url-protocol-in-net-322h
@csharp_1001_notes
Включение CORS в ASP.NET Core наиболее простым способом
https://dev.to/bytehide/enable-cors-in-aspnet-core-in-the-easiest-way-3c5i
@csharp_1001_notes
https://dev.to/bytehide/enable-cors-in-aspnet-core-in-the-easiest-way-3c5i
@csharp_1001_notes
🔎 Полное руководство по созданию приложения-клона Google Translate с нуля на .NET
Добрый день! Я действительно взволнован проектом, который мне удалось создать для вас. Я сделал всё возможное, чтобы представить вам что-то с почти полной функциональностью, что-то, что вы можете продемонстрировать в своём портфолио, если вы новичок, и не волнуйтесь, дальше я начну создавать проекты для разработчиков среднего и продвинутого уровня, просто имейте немного терпения, пока я сосредоточен на новых разработчиках .NET.
Сегодняшний проект является клоном приложения Google Translate с использованием Google translate API v2. Я эстет, поэтому я представлю вам красивое приложение, однако оно будет не только «красивым», но также будет переводить текст, определять язык на основе пользовательского ввода, отображать поддерживаемые языки и менять местами пользовательский ввод с результатом перевода. Так что, если вы так же взволнованы, как и я, давайте сделаем это!
▪Статья
▪Полный код
@csharp_ci
Добрый день! Я действительно взволнован проектом, который мне удалось создать для вас. Я сделал всё возможное, чтобы представить вам что-то с почти полной функциональностью, что-то, что вы можете продемонстрировать в своём портфолио, если вы новичок, и не волнуйтесь, дальше я начну создавать проекты для разработчиков среднего и продвинутого уровня, просто имейте немного терпения, пока я сосредоточен на новых разработчиках .NET.
Сегодняшний проект является клоном приложения Google Translate с использованием Google translate API v2. Я эстет, поэтому я представлю вам красивое приложение, однако оно будет не только «красивым», но также будет переводить текст, определять язык на основе пользовательского ввода, отображать поддерживаемые языки и менять местами пользовательский ввод с результатом перевода. Так что, если вы так же взволнованы, как и я, давайте сделаем это!
▪Статья
▪Полный код
@csharp_ci
Как добавить тесты для существующего кода с методами, которые не являются публичными
https://dev.to/ant_f_dev/how-to-add-tests-for-existing-code-with-methods-that-arent-public-3e5o
@csharp_ci
https://dev.to/ant_f_dev/how-to-add-tests-for-existing-code-with-methods-that-arent-public-3e5o
@csharp_ci
⚡Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Data Science: t.me/data_analysis_ml
Java: t.me/javatg
Базы данных: t.me/sqlhub
Машинное обучение: t.me/ai_machinelearning_big_data
Go: t.me/Golang_google
C/C++/ t.me/cpluspluc
C#: t.me/csharp_ci
Хакинг: t.me/linuxkalii
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/python_job_interview
Rust: t.me/rust_code
Javascript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Linux: t.me/+A8jY79rcyKJlYWY6
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Тестирование:https://yangx.top/+F9jPLmMFqq1kNTMy
Собеседования: https://yangx.top/machinelearning_interview
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
Data Science: t.me/data_analysis_ml
Java: t.me/javatg
Базы данных: t.me/sqlhub
Машинное обучение: t.me/ai_machinelearning_big_data
Go: t.me/Golang_google
C/C++/ t.me/cpluspluc
C#: t.me/csharp_ci
Хакинг: t.me/linuxkalii
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/python_job_interview
Rust: t.me/rust_code
Javascript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Linux: t.me/+A8jY79rcyKJlYWY6
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Тестирование:https://yangx.top/+F9jPLmMFqq1kNTMy
Собеседования: https://yangx.top/machinelearning_interview
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
В этом материале будет рассмотрено, как запускать приложение .NET Core / .NET 5 в качестве сервиса под Linux. Мы воспользуемся Systemd, чтобы интегрировать наше приложение с операционной системой, научимся запускать и останавливать наш сервис, а также получать от него логи.
Чтобы организовать атаку на цепочку поставок при помощи .NET, мне потребовалось настроить DNS-сервер, который перехватывал бы те хост-имена, которые ко мне направляются. Давайте возьмём этот кейс для примера.
Читать: https://habr.com/ru/companies/timeweb/articles/759966/
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Погружаемся в замыкания на C#
Данная статья раскроет принципы работы и теорию замыканий в C# на примерах .
📌Статья
@csharp_ci
Данная статья раскроет принципы работы и теорию замыканий в C# на примерах .
📌Статья
@csharp_ci
Сверхбыстрая и легкая база данных внутрипроцессной памятм, написанная на языке F#, поддерживающая: транзакции, вторичные индексы, персистентные структуры данных и инструменты управления памятью.
StereoDB поддерживает создание Stateful Services (
API или ETL Worker
), которые хранят все данные в памяти и могут обеспечить миллионы запросов в секунду для RPS с одного узла.• Github
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В данной статье описываются новые методы оптимизации кэширования в ASP.NET Core. Благодаря им, работа с кэшем становится более понятной и надежной. Вам будет представлена информация о упрощенном процессе сериализации объектов и рекомендации, позволяющие сосредоточиться на основной функциональности.
📌 Читать
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Бенчмарки .NET 8 FrozenDictionary ⬇.
В приведенном ниже бенчмарке скорость чтения на 68% выше, чем у обычного словаря 🔥 ...
Значительное улучшение времени работы с .NET 8 Preview 1 по сравнению с Preview 7. FrozenDictionary (и FrozenSet) теперь подходят для гораздо большего числа случаев использования.
Разбор с сайта MS devblogs в начале этого года ->
https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/comment-page-2/#comment-17478
@csharp_1001_notes
В приведенном ниже бенчмарке скорость чтения на 68% выше, чем у обычного словаря 🔥 ...
Значительное улучшение времени работы с .NET 8 Preview 1 по сравнению с Preview 7. FrozenDictionary (и FrozenSet) теперь подходят для гораздо большего числа случаев использования.
Разбор с сайта MS devblogs в начале этого года ->
https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/comment-page-2/#comment-17478
@csharp_1001_notes