Пиши код как профи на С#
29.99 €
В наличии
«Пиши код как профессионал на C#. Переход с других языков и апгрейд навыков»
Это руководство поможет вам повысить уровень программирования на C# с Java или другого объектно-ориентированного языка, используя имеющиеся навыки. Вы научитесь писать идиоматический код для корпоративных приложений, освоите основные навыки бэкенда и примените их на практике, используя рефакторинг кода. Здесь нет примеров программ вида Hello, World! или основ программирования с нуля. Вы будете учиться, перерабатывая устаревшую кодовую базу: использовать новые методы, инструменты и лучшие практические приемы, чтобы привести ее в соответствие с современными стандартами C#.
Еще внутри:
I. Использование C# и .NET
- отличия .NET от других платформ;
- принципы компиляции в C#;
II. Исходная кодовая база
- обзор улучшений и недостатков унаследованной кодовой базы;
III. Уровень доступа к БД
- рефакторинг службы;
- создание нового проекта .NET Core;
IV. Уровень репозитория
- пять классов репозитория;
- разработка через тестирование;
- методы расширения и LINQ;
V. Уровень службы
- реализация классов;
- обработка ошибок;
VI. Уровень контроллера
- приемочное тестирование;
- HTTP-маршрутизация.
Это руководство поможет вам повысить уровень программирования на C# с Java или другого объектно-ориентированного языка, используя имеющиеся навыки. Вы научитесь писать идиоматический код для корпоративных приложений, освоите основные навыки бэкенда и примените их на практике, используя рефакторинг кода. Здесь нет примеров программ вида Hello, World! или основ программирования с нуля. Вы будете учиться, перерабатывая устаревшую кодовую базу: использовать новые методы, инструменты и лучшие практические приемы, чтобы привести ее в соответствие с современными стандартами C#.
Еще внутри:
I. Использование C# и .NET
- отличия .NET от других платформ;
- принципы компиляции в C#;
II. Исходная кодовая база
- обзор улучшений и недостатков унаследованной кодовой базы;
III. Уровень доступа к БД
- рефакторинг службы;
- создание нового проекта .NET Core;
IV. Уровень репозитория
- пять классов репозитория;
- разработка через тестирование;
- методы расширения и LINQ;
V. Уровень службы
- реализация классов;
- обработка ошибок;
VI. Уровень контроллера
- приемочное тестирование;
- HTTP-маршрутизация.
Смотрите также:
- Все книги издательства
- Все книги автора
- Все книги серии Manning: профессиональные книги для ИТ-специалистов