Публикации по теме '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# , следуя большинству советов из Рекомендаций по интерфейсу командной строки . Мы также ввели внедрение зависимостей , чтобы сделать наш код более гибким, удобным для чтения и тестирования.
Теперь, когда у нас есть готовые базовые настройки, пришло время улучшить взаимодействие с пользователем . До сих пор пользователи взаимодействовали с нашим приложением,..