Книга ASP.NET Core MVC 2 із прикладами на C# для професіоналів. Адам Фрімен
У цьому 7-му виданні книга-бестселер по MVC оновлена з урахуванням версії ASP.NET Core MVC 2. Вона містить докладні пояснення функціональності Core MVC, яка дозволяє розробникам випускати більш економні, оптимізовані під хмару і готові до функціонування на мобільних пристроях додатки для платформи .NET.
У книзі показано, як помістити ASP.NET Core MVC в контекст розробки, а також глибоко досліджено інструменти та прийоми, необхідні для побудови сучасних, оптимізованих під хмару, веб-додатків, що розширюються. Детально описано всі нові засоби MVC і наведені пояснення, як найбільш ефективно застосовувати їх до нових і існуючим проектам.
Інфраструктура ASP.NET Core MVC Framework – це останній розвиток веб-платформи ASP.NET від Microsoft, побудований на новому фундаменті. Вона являє основне зміна в тому, яким чином Microsoft конструює і розгортає веб-інфраструктури, і вільна від спадщини попередніх технологій, подібних Web Forms.
Інфраструктура ASP.NET Core MVC пропонує “незалежну від хоста” структуру і високопродуктивну модель програмування, яка сприяє побудові більш чистою кодової архітектури, розробці через тестування і значною розширюваності. Автор численних бестселерів Адам Фрімен ретельно переглянув цю лідируючу на ринку книгу і пояснив, як витягти максимум з ASP.NET Core MVC. Він починає з елементарних речей і розповідає про все аж до розширених засобів, щоб дати вам вичерпні знання, в яких ви потребуєте.
Книга включає повністю працює навчальний приклад функціонуючого додатки, який ви зможете використовувати в якості шаблону для власних проектів.
Зміст Книга ASP.NET Core MVC 2 з прикладами на C# для професіоналів:
- Частина I. Вступ до інфраструктури ASP.NET Core MVC 2
- Глава 1. Основи ASP.NET Core MVC
- Глава 2. Ваш перший додаток MVC
- Глава 3. Паттерн, проекти та угоди MVC
- Глава 4. Важливі функціональні можливості C#
- Глава 5. Робота з Razor
- Глава 6. Робота з Visual Studio
- Глава 7. Модульне тестування програм MVC
- Глава 8. SportsStore: реальний додаток
- Глава 9. SportsStore: навігація
- Глава 10. SportsStore: завершення побудови кошика для покупок
- Глава 11. SportsStore: адміністрування
- Глава 12. SportsStore: захист та розгортання
- Глава 13. Робота з Visual Studio Code
- Частина II. Детальна інформація про інфраструктуру ASP.NET Core MVC 2
- Глава 14. Конфігурування програм
- Глава 15. Маршрутизація URL
- Глава 16. Додаткові можливості маршрутизації
- Глава 17. Контролери та дії
- Глава 18. Використання залежностей
- Розділ 19. Фільтри
- Глава 20. Контролери API
- Глава 21. Уявлення
- Глава 22. Компоненти уявлень
- Глава 23. Допоміжні функції дескрипторів
- Глава 24. Використання допоміжних функцій дескрипторів для форм
- Глава 25. Використання інших вбудованих допоміжних функцій дескрипторів
- Глава 26. Прив’язка моделей
- Глава 27. Перевірка достовірності моделей
- Глава 28. Вступ до ASP.NET Core Identity
- Глава 29. Застосування ASP.NET Core Identity
- Глава 30. Розширені засоби ASP.NET Core Identity
- Глава 31. Угоди щодо моделі та обмеження дій