Публикации по теме 'dotnet'


60 лучших фрагментов кода C# для каждого разработчика 🚀
Привет! Сегодня я хочу поделиться с вами кое-чем особенным — подборкой из 60 фрагментов кода C#, которые я считаю невероятно полезными в своей работе. В этой статье мы не только рассмотрим, как эти фрагменты кода решают повседневные задачи программирования, но и поймем, почему они работают именно так. Речь идет о построении более глубокого понимания, а не просто быстрого…

Почему я перестал классифицировать и начал работать
Я работаю профессиональным инженером-программистом уже 10 лет. На моей стороне удача — я избежал пузыря доткомов и увидел рассвет Web2.0 и то, как он формирует наш мир сегодня. Мне также повезло в том, что карьера, которую я начинал, имела самый низкий барьер для входа, чем когда-либо прежде. Этот барьер, по моему скромному мнению, был прямым результатом парадигмы объектно-ориентированного программирования, которая получила широкое распространение 5–10 лет назад в виде Java и C#. Как и..

8 рекомендаций по написанию удобочитаемого кода на C# с .NET 6
Улучшите свой код C# еще больше с помощью этих советов По словам гуру кодирования Robert C. Martin , чистый код не слишком хорошо определен, однако результаты чистого кода довольно ясны. Вы хотите, чтобы код читался как хорошая книга, чтобы его было легко поддерживать и легко расширять. Ошибки должны быть легко обнаружены или даже должны избегаться по замыслу. Чистый код будет поддерживать высокую производительность и низкие затраты на обслуживание. Одна из цитат из книги Чистый..

Дотнет нас
Программная архитектура для .net многоуровневая. Это помогает разграничить роли администрирования данных, обработки приложений и отображения. Он используется для создания адаптируемых приложений. Кроме того, он предлагает то преимущество, что позволяет редактировать или добавлять слои, не затрагивая все приложение. Игры: Чрезвычайно универсальное использование .net облегчает создание игровых приложений. Игровые приложения лучше разрабатываются и служат дольше благодаря отзывчивости и..

Вызов .Net из ColdFusion
Недавно я провел некоторое время, заново знакомясь с языком, на котором впервые порезал зубы двадцать лет назад, и даже снова прошел повторную сертификацию. В последний раз, когда я получил сертификат ColdFusion, он все еще принадлежал братьям Аллер (почти 20 лет назад). :D ColdFusion — отличный язык для быстрой разработки приложений, но иногда его немного не хватает. Многие разработчики в таких случаях обращаются к Java, но я предпочитаю обращаться к .Net, потому что это мой..

Генераторы исходного кода C#: начало работы
Генераторы исходного кода — это мощный инструмент, который позволяет разработчикам автоматически генерировать код в процессе компиляции. Они могут помочь сократить шаблонный код, повысить производительность и включить новые шаблоны кодирования. В этой статье мы рассмотрим создание пользовательского генератора исходного кода для генерации кода на основе определенных условий для заданного набора методов. Что такое генератор исходников? Генератор исходного кода — это фрагмент кода,..

Создание красивых интерактивных консольных приложений с помощью System.CommandLine и Spectre.Console
В нашем последнем разговоре о System.CommandLine мы узнали, как легко создавать приложения командной строки с помощью .NET и C# , следуя большинству советов из Рекомендаций по интерфейсу командной строки . Мы также ввели внедрение зависимостей , чтобы сделать наш код более гибким, удобным для чтения и тестирования. Теперь, когда у нас есть готовые базовые настройки, пришло время улучшить взаимодействие с пользователем . До сих пор пользователи взаимодействовали с нашим приложением,..