Clean Code .Net Cheeetsheets
Продолжаем тему шпаргалок. В этой статье вы найдете полезный чит-лист в качестве одного pdf документа для .Net разработчиков.
Позже будут чит-листы и к другим языкам, ожидайте ;)
PDF
#cleancode #cheatsheets #dotnet
Продолжаем тему шпаргалок. В этой статье вы найдете полезный чит-лист в качестве одного pdf документа для .Net разработчиков.
Позже будут чит-листы и к другим языкам, ожидайте ;)
#cleancode #cheatsheets #dotnet
Medium
Clean Code .Net Cheetsheets
Professional-programming
.NET сексуален и вам следует знать об этом!
В статье мы развеем миф о том, что .NET — старая и закрытая экосистема, которая полностью противоречит другим, более гибким и открытым платформам, таким как NodeJS или RubyRails.
Мы продемонстрируем вам, насколько легко и быстро можно создавать приложения и веб-сайты с помощью платформы .NET Core и что она ничем не уступает другим популярным платформам.
Читать статью
#programming #dotnet
В статье мы развеем миф о том, что .NET — старая и закрытая экосистема, которая полностью противоречит другим, более гибким и открытым платформам, таким как NodeJS или RubyRails.
Мы продемонстрируем вам, насколько легко и быстро можно создавать приложения и веб-сайты с помощью платформы .NET Core и что она ничем не уступает другим популярным платформам.
Читать статью
#programming #dotnet
📖 Паттерны проектирования для C# и платформы .NET Core
🖋 Арораа Г., Чилберто Д., 2021
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
💾 Скачать книгу
Clean Code #книги #C_Sharp #dotnet
🖋 Арораа Г., Чилберто Д., 2021
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
💾 Скачать книгу
Clean Code #книги #C_Sharp #dotnet
📑 После жалоб своих и сторонних разработчиков Microsoft вернула функцию Hot Reload в открытую кодовую базу платформы .NET
Microsoft вернула обратно ранее удаленный открытый код функции Hot Reload из состава открытой кодовой базы платформы .NET 6 и открытой утилиты dotnet watch в GitHub. Компания сделала это после многочисленных жалоб своих и сторонних разработчиков, а также под влиянием критики сообщества открытого ПО.
Clean Code #новости #Microsoft #dotNET
Microsoft вернула обратно ранее удаленный открытый код функции Hot Reload из состава открытой кодовой базы платформы .NET 6 и открытой утилиты dotnet watch в GitHub. Компания сделала это после многочисленных жалоб своих и сторонних разработчиков, а также под влиянием критики сообщества открытого ПО.
Clean Code #новости #Microsoft #dotNET
📑 Исключения среди исключений в .NET
В свое время я случайно узнал, что исключения в моём горячо любимом языке C# — и, как следствие, во всем .NET — не все ведут себя одинаково. Причём, что ещё гораздо интереснее, далеко не все и не всегда могут быть обработаны и перехвачены. Что, казалось бы, полностью противоречит интуитивному восприятию конструкции try-catch-finally.
Изучая этот вопрос, я находил всё новые и новые исключения среди исключений, которые оказывались «сильнее», чем конструкция try-catch-finally. К тому моменту, когда мой список вырос до 7 пунктов, я внезапно осознал, что нигде не было такого места, где можно было бы найти их все сразу. Максимум — 2 или 3 случая, рассмотренных в одной статье.
Это и подтолкнуло меня к написанию данной статьи.
Clean Code #статьи #C_Sharp #dotNET
В свое время я случайно узнал, что исключения в моём горячо любимом языке C# — и, как следствие, во всем .NET — не все ведут себя одинаково. Причём, что ещё гораздо интереснее, далеко не все и не всегда могут быть обработаны и перехвачены. Что, казалось бы, полностью противоречит интуитивному восприятию конструкции try-catch-finally.
Изучая этот вопрос, я находил всё новые и новые исключения среди исключений, которые оказывались «сильнее», чем конструкция try-catch-finally. К тому моменту, когда мой список вырос до 7 пунктов, я внезапно осознал, что нигде не было такого места, где можно было бы найти их все сразу. Максимум — 2 или 3 случая, рассмотренных в одной статье.
Это и подтолкнуло меня к написанию данной статьи.
Clean Code #статьи #C_Sharp #dotNET
📖 Concurrency in C# Cookbook
🖋 Stephen Cleary, 2019
Если вы один из многих разработчиков, все еще сомневающихся в параллельной и многопоточной разработке, эта практическая книга заставит вас передумать. Приводя более 85 рецептов в этом обновленном втором издании, автор демонстрирует методы параллельной обработки и асинхронного программирования с использованием библиотек и языковых особенностей в .NET и C#
💾 Скачать книгу
Clean Code #книги #C_Sharp #dotNET
🖋 Stephen Cleary, 2019
Если вы один из многих разработчиков, все еще сомневающихся в параллельной и многопоточной разработке, эта практическая книга заставит вас передумать. Приводя более 85 рецептов в этом обновленном втором издании, автор демонстрирует методы параллельной обработки и асинхронного программирования с использованием библиотек и языковых особенностей в .NET и C#
💾 Скачать книгу
Clean Code #книги #C_Sharp #dotNET
CodeTrack
Это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!
📑 Сайт
Clean Code #инструменты #dotnet
Это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!
📑 Сайт
Clean Code #инструменты #dotnet
CodeTrack
Это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!
📑 Сайт
Clean Code #инструменты #dotnet
Это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!
📑 Сайт
Clean Code #инструменты #dotnet
📖Microservices in .NET
🖋Christian Horsdal Gammelgaard | 2021
Эта книга представляет собой исчерпывающее руководство по созданию приложений для микросервисов с использованием .NET стека. После краткого ознакомления с архитектурным стилем микросервисов вы получите практические навыки разработки микросервисов с использованием ASP.NET . Это второе издание оригинального бестселлера было дополнено современными инструментами для экосистемы NET.В нем более подробно освещены возможности разработки микросервисов и развертывания в Kubernetes.
💾 Скачать книгу
Clean Code | #книги #dotNET
🖋Christian Horsdal Gammelgaard | 2021
Эта книга представляет собой исчерпывающее руководство по созданию приложений для микросервисов с использованием .NET стека. После краткого ознакомления с архитектурным стилем микросервисов вы получите практические навыки разработки микросервисов с использованием ASP.NET . Это второе издание оригинального бестселлера было дополнено современными инструментами для экосистемы NET.В нем более подробно освещены возможности разработки микросервисов и развертывания в Kubernetes.
💾 Скачать книгу
Clean Code | #книги #dotNET
📖Parallel Programming with C# and .NET
🖋Vaskaran Sarcar | 2024
Если вам нужно разобраться в параллелизме, эта книга станет для вас руководством по основам современного программного обеспечения, которое вы хотите внедрить для получения высокочувствительного и масштабируемого кода. Поддержка параллельных вычислений является неотъемлемой частью параллелизма. Параллелизм - это сложная концепция, и решения для нее не просты. Многие разработчики были увлечены этим и продолжают увлекаться до сих пор. Цель этой книги - упростить концепцию для разработчиков на C#. Он пытается упростить концепцию, используя параллельную библиотеку задач (TPL), параллельные коллекции, параллельный LINQ (PLINQ), шаблоны асинхронного программирования и связанные с ними темы.
💾 Скачать книгу
Clean Code | #книги #Csharp #dotNET
🖋Vaskaran Sarcar | 2024
Если вам нужно разобраться в параллелизме, эта книга станет для вас руководством по основам современного программного обеспечения, которое вы хотите внедрить для получения высокочувствительного и масштабируемого кода. Поддержка параллельных вычислений является неотъемлемой частью параллелизма. Параллелизм - это сложная концепция, и решения для нее не просты. Многие разработчики были увлечены этим и продолжают увлекаться до сих пор. Цель этой книги - упростить концепцию для разработчиков на C#. Он пытается упростить концепцию, используя параллельную библиотеку задач (TPL), параллельные коллекции, параллельный LINQ (PLINQ), шаблоны асинхронного программирования и связанные с ними темы.
💾 Скачать книгу
Clean Code | #книги #Csharp #dotNET
📖Beginning gRPC with ASP.NET Core 6
🖋Anthony Giretti | 2022
Из этой книги вы узнаете, как создать эффективное приложение, используя лучшие отраслевые практики, такие как безопасность, мониторинг, логгирование и многие другие. Для этого вы будете выполнять операции Create, Read, Update и Delete (CRUD) в базе данных SQL Server с Entity Framework Core. Далее вы будете создавать веб-приложения, используя Angular и ASP.NET Core Razor pages в сочетании с gRPC API.
💾 Скачать книгу
Clean Code | #книги #dotNET
🖋Anthony Giretti | 2022
Из этой книги вы узнаете, как создать эффективное приложение, используя лучшие отраслевые практики, такие как безопасность, мониторинг, логгирование и многие другие. Для этого вы будете выполнять операции Create, Read, Update и Delete (CRUD) в базе данных SQL Server с Entity Framework Core. Далее вы будете создавать веб-приложения, используя Angular и ASP.NET Core Razor pages в сочетании с gRPC API.
💾 Скачать книгу
Clean Code | #книги #dotNET
📖Event-Driven Architecture for Beginners using RabbitMQ and .NET
🖋Sinha, Abhisek | 2024
Ключ к событийно-ориентированной архитектуре: знакомство новичка с RabbitMQ и .NET
💾 Скачать книгу
Clean Code | #книги #dotNET
🖋Sinha, Abhisek | 2024
Ключ к событийно-ориентированной архитектуре: знакомство новичка с RabbitMQ и .NET
💾 Скачать книгу
Clean Code | #книги #dotNET
📖Microservices Architecture Development with C# 9 and .NET 5
🖋Andrew M. Jones | 2024
В современном быстро меняющемся мире программного обеспечения гибкость и эффективность необходимы. В этой книге рассказывается, как использовать C# 9 и .NET 5 для создания надежных, адаптируемых архитектур микросервисов.
💾 Скачать книгу
Clean Code | #книги #Csharp #dotNET
🖋Andrew M. Jones | 2024
В современном быстро меняющемся мире программного обеспечения гибкость и эффективность необходимы. В этой книге рассказывается, как использовать C# 9 и .NET 5 для создания надежных, адаптируемых архитектур микросервисов.
💾 Скачать книгу
Clean Code | #книги #Csharp #dotNET
📖Building Intelligent Apps With .NET and Azure AI Services
🖋Ashirwad Satapathi | 2024
Эта всеобъемлющая книга даст вам знания и навыки, необходимые для разработки интеллектуальных решений с использованием возможностей служб искусственного интеллекта Azure. В книге использован практический подход, основанный на примерах, который поможет вам легко разобраться в предмете и эффективно применять его.
💾 Скачать книгу
Clean Code | #книги #dotNET
🖋Ashirwad Satapathi | 2024
Эта всеобъемлющая книга даст вам знания и навыки, необходимые для разработки интеллектуальных решений с использованием возможностей служб искусственного интеллекта Azure. В книге использован практический подход, основанный на примерах, который поможет вам легко разобраться в предмете и эффективно применять его.
💾 Скачать книгу
Clean Code | #книги #dotNET