Правильный ответ 10, ведь блок кода находится внутри метода Main, значит инкремент происходит внутри видимости метода Main.
Цикл понятных статей о разработке ASP.NET Core приложений с помощью Docker и Azure:
– Запуск проекта ASP.NET Core на Docker Desktop
– Развертывание Docker-образов в службах приложений Azure
– Автоматизация развертывания Docker-образа с помощью GitHub Actions
– Запуск проекта ASP.NET Core на Docker Desktop
– Развертывание Docker-образов в службах приложений Azure
– Автоматизация развертывания Docker-образа с помощью GitHub Actions
List vs IEnumerable vs IQueryable vs ICollection vs IDictionary
Понимаем разницу и сравниваем имеющиеся в языке C# структуры данных: массив, список, стек, очередь, словарь, IList, ICollection, HashTable, IQueryable, IEnumerable. Не проходите мимо статьи, ведь не зря на codeproject.com у нее большинство положительных голосов и просмотров.
https://proglib.io/w/4a39e847
Понимаем разницу и сравниваем имеющиеся в языке C# структуры данных: массив, список, стек, очередь, словарь, IList, ICollection, HashTable, IQueryable, IEnumerable. Не проходите мимо статьи, ведь не зря на codeproject.com у нее большинство положительных голосов и просмотров.
https://proglib.io/w/4a39e847
Если вы боитесь, что ваш заработок пострадает из-за карантина, участвуйте в онлайн-марафоне от GeekBrains. За 14 дней вы выберете другую востребованную профессию. Вас ждут:
23 бесплатных вебинара по программированию, дизайну, маркетингу и управлению.
Инсайды от экспертов из Mail ru Group, Wikium, Альфа-Банка и других компаний-лидеров рынка.
Заряд мотивации: вы поймете, что начать карьеру можно в любом возрасте, с любым бэкграундом.
Шанс выиграть бесплатное обучение.
Успейте зарегистрироваться и выбрать новую профессию мечты!
23 бесплатных вебинара по программированию, дизайну, маркетингу и управлению.
Инсайды от экспертов из Mail ru Group, Wikium, Альфа-Банка и других компаний-лидеров рынка.
Заряд мотивации: вы поймете, что начать карьеру можно в любом возрасте, с любым бэкграундом.
Шанс выиграть бесплатное обучение.
Успейте зарегистрироваться и выбрать новую профессию мечты!
Пополняемое руководство по фреймворку Blazor на русском: https://proglib.io/w/b287a1b4
По сравнению с другими языками, C# значительно отставал в возможностях эффективной обработки данных. Что ж, теперь эти дни прошли и Microsoft улучшила синтаксис C#, что облегчило разработчикам управление данными в массивах.
Разбираемся: https://proglib.io/w/c1b1ea9b
Разбираемся: https://proglib.io/w/c1b1ea9b
Hackernoon
C# 8.0 Indices and Ranges | Hacker Noon
Compared to other languages, C# was way behind in capabilities to handle data efficiently. Well, those days are over now. Microsoft just improved the C# syntax, making it easier for developers to manage data in arrays.
Большая и интересная история о том, как разработчики из Райффайзенбанк перешли от монолита на языке C# к микросервисам: https://proglib.io/w/48f240f8
Буквально несколько дней назад свой набор библиотек для backend’а под названием ViennaNET они вывели в Open Source: https://proglib.io/w/f69deeb9
Буквально несколько дней назад свой набор библиотек для backend’а под названием ViennaNET они вывели в Open Source: https://proglib.io/w/f69deeb9
Хабр
Переход от монолита к микросервисам: история и практика
В этой статье я расскажу о том, как проект, в котором я работаю, превращался из большого монолита в набор микросервисов. Проект начал свою историю довольно давн...
В мультифункциональной команде, создающей приложение под Kubernetes, разработчику стоит знать основы Kubernetes. Возможности и ограничения Кубернетес диктуют архитектуру приложения. К тому же разработчикам иногда приходится самим деплоить приложение, настраивать мониторинг, вплоть до создания окружений.
Понимание того, как эксплуатируется приложение, превращает разработчика в инженера.
7 апреля стартует цикл из 19 бесплатных вебинаров от Слёрма по основам Kubernetes. Для прохождения достаточно знать Linux.
Вебинары идут 1-2 раза в неделю в 20:00 по Москве.
Регистрация: https://proglib.io/w/33361245
Понимание того, как эксплуатируется приложение, превращает разработчика в инженера.
7 апреля стартует цикл из 19 бесплатных вебинаров от Слёрма по основам Kubernetes. Для прохождения достаточно знать Linux.
Вебинары идут 1-2 раза в неделю в 20:00 по Москве.
Регистрация: https://proglib.io/w/33361245
Valerio_De_Sanctis_ASP_NET_Core_3_and_Angular_9_Packt_Publishing.pdf
13.1 MB
ASP.NET Core 3 and Angular 9: Full stack web development with .NET Core 3.1 and Angular 9, 3rd Edition (2020)
Автор: Valerio De Sanctis
С помощью книги вы освоите процесс создания простых, но полностью функциональных современных веб-приложений, научитесь проектировать, создавать и развертывать одностраничные приложения или прогрессивные веб-приложения с помощью ASP.NET Core и Angular, а также использовать подход полного стека для управления данными, веб-API, тестирования, SEO, безопасности и развертывания.
Эта книга поможет вам начать работу с использованием платформы .NET Core и контроллеров веб-API для реализации вызовов API и маршрутизации на стороне сервера. Вы узнаете, как построить модель данных с помощью ядра Entity Framework и настроить ее с помощью локального экземпляра SQL Server или облачных хранилищ данных, научитесь эффективно обрабатывать пользовательский ввод, реализовывать различные методы аутентификации и авторизации, а также развертывать готовые приложения на серверах Windows и Linux.
Автор: Valerio De Sanctis
С помощью книги вы освоите процесс создания простых, но полностью функциональных современных веб-приложений, научитесь проектировать, создавать и развертывать одностраничные приложения или прогрессивные веб-приложения с помощью ASP.NET Core и Angular, а также использовать подход полного стека для управления данными, веб-API, тестирования, SEO, безопасности и развертывания.
Эта книга поможет вам начать работу с использованием платформы .NET Core и контроллеров веб-API для реализации вызовов API и маршрутизации на стороне сервера. Вы узнаете, как построить модель данных с помощью ядра Entity Framework и настроить ее с помощью локального экземпляра SQL Server или облачных хранилищ данных, научитесь эффективно обрабатывать пользовательский ввод, реализовывать различные методы аутентификации и авторизации, а также развертывать готовые приложения на серверах Windows и Linux.
Программа не скомпилируется в связи с тем, что для перечисления указан тип byte (константы перечисления не могут иметь значения больше 255).
Заметьте, что константе Season.Winter присвоено значение 254, следовательно все последующие константы будут иметь значение, на единицу больше предыдущего. В итоге у константы Summer должно быть значение 256, что выходит за пределы значений типа byte.
Заметьте, что константе Season.Winter присвоено значение 254, следовательно все последующие константы будут иметь значение, на единицу больше предыдущего. В итоге у константы Summer должно быть значение 256, что выходит за пределы значений типа byte.
Скалярное произведение в разработке игр: проекции и прыгающие мячики в Unity
О скалярном произведении векторов в моделировании и геймдеве. Анимированные иллюстрации и код на С# для разработки игр в Unity.
https://proglib.io/sh/J2wFUsRnem
О скалярном произведении векторов в моделировании и геймдеве. Анимированные иллюстрации и код на С# для разработки игр в Unity.
https://proglib.io/sh/J2wFUsRnem
Интернет-магазин на C# и ASP.NET Core
В рамках небольшого видеокурса (10 уроков) вы создадите интернет-магазин с корзиной, регистрацией, выводом товаров и многим другим.
https://proglib.io/w/887952b1
В рамках небольшого видеокурса (10 уроков) вы создадите интернет-магазин с корзиной, регистрацией, выводом товаров и многим другим.
https://proglib.io/w/887952b1
YouTube
Изучение ASP.NET Core MVC / #1 - Создание сайта на C#. Введение и установка ASP .NET
В данном видеокурсе вы изучите платформу ASP.NET Core и научитесь строить полноценные веб сайты на ней. Вы изучите принципе MVC, платформу .NET Core и фреймворк ASP.NET. К концу курса вы создадите интернет магазин с корзиной, регистрацией, выводом товаров…
Почему вы не смотрите курсы? Что вам в них не нравится?
На что обращать внимание при ревью кода на языке C#, запущенного на стороне сервера?
Артак Мкртчян — инженер-программист из Редмонда, с более чем 16-летним опытом разработки программного обеспечения. Он регулярно проводит ревью кода и делится своим опытом.
Очевидно, что некоторые проблемы, которые допустимы для разработки на стороне клиента, не применимы к исполняемому коду на стороне сервера. Разбираемся со второй составляющей 👇.
https://proglib.io/w/6631a9c1
Артак Мкртчян — инженер-программист из Редмонда, с более чем 16-летним опытом разработки программного обеспечения. Он регулярно проводит ревью кода и делится своим опытом.
Очевидно, что некоторые проблемы, которые допустимы для разработки на стороне клиента, не применимы к исполняемому коду на стороне сервера. Разбираемся со второй составляющей 👇.
https://proglib.io/w/6631a9c1
PullRequest
What To Look For When Reviewing C#
PullRequest is a platform for code review, built for teams of all sizes. We have thousands of on-demand reviewers and they are backed by best-in-class automation tools. Because code quality is important.
C# для маленьких и тупых
Серия понятных видеоуроков от ExtremeCode о программировании на C#: от операций с переменными до полиформизма. И не обращайте внимание на заголовок, ведь качество действительно на высоком уровне.
https://proglib.io/w/f93e8281
Серия понятных видеоуроков от ExtremeCode о программировании на C#: от операций с переменными до полиформизма. И не обращайте внимание на заголовок, ведь качество действительно на высоком уровне.
https://proglib.io/w/f93e8281
YouTube
C# для маленьких и тупых #0.
Помните наши старые видео уроки? Так мы их снесли и начали работу над новой, улучшенной версией! Подписывайтесь на канал, паблик вконтакте, и следите за появлением новых видео уроков.
► ► ► ► ► ► ►
VS 2015: https://visualstudio.com/ru/downloads…
► ► ► ► ► ► ►
VS 2015: https://visualstudio.com/ru/downloads…
Подробное руководство по созданию BitTorrent-клиента с нуля на C#. Будет полезно с точки зрения подхода к построению таких серьезных проектов, а также с позиции практики, там ее очень много.
https://proglib.io/w/645a2107
https://proglib.io/w/645a2107
Часто задаваемые вопросы, связанные с объектно-ориентированным программированием в C#
В данной подборке представлен список популярных вопросов и ответов с собеседований по теме ООП в C#. Эти вопросы предназначены как для начинающих, так и для профессиональных разработчиков.
https://proglib.io/w/8168cb9a
В данной подборке представлен список популярных вопросов и ответов с собеседований по теме ООП в C#. Эти вопросы предназначены как для начинающих, так и для профессиональных разработчиков.
https://proglib.io/w/8168cb9a
C-Sharpcorner
OOPS Interview Questions - C#
Here is a list of the most popular OOPS interview questions and answers explained. These OOPS interview questions are for both beginners and professional C# developers.
Gray_Hat_C#_A_Hacker's_Guide_to.pdf
5.1 MB
Gray Hat C#
A Hacker’s Guide to Creating and Automating Security Tools (2017)
Автор: Brandon Perry
С помощью книги вы окунётесь в мир этичных хакеров, занимающихся исследованием безопасности .NET веб-приложений и различных инфраструктур.
Если вы заинтересованы в том, чтобы научиться писать эксплойты (программы, которые эксплуатируют уязвимости), автоматизировать сканирование на наличие уязвимостей инфраструктуры, декомпилировать другие приложения .NET, читать ветки реестра или создавать собственные кроссплатформенные полезные нагрузки, то многие из тем, рассмотренных в этой книге, помогут вам начать свой путь.
A Hacker’s Guide to Creating and Automating Security Tools (2017)
Автор: Brandon Perry
С помощью книги вы окунётесь в мир этичных хакеров, занимающихся исследованием безопасности .NET веб-приложений и различных инфраструктур.
Если вы заинтересованы в том, чтобы научиться писать эксплойты (программы, которые эксплуатируют уязвимости), автоматизировать сканирование на наличие уязвимостей инфраструктуры, декомпилировать другие приложения .NET, читать ветки реестра или создавать собственные кроссплатформенные полезные нагрузки, то многие из тем, рассмотренных в этой книге, помогут вам начать свой путь.