Прочитать книгу "C# 8.0 and .NET Core 3.0 –Modern Cross-Platform Development"
Основной проект на работе пишется на .NET Core небольшой командой самоучек - соответственно, он чуть более чем полностью состоит из бардака без тестов, архитектуры и т.д. Что-то я сумел переделать более-менее нормально, но мне не хватает знаний о подноготной .NET Core и принятых в нём паттернов. Посему хочу пробежаться по книге, с особым упором на тестирование, конфигурацию и архитектуру.
Все новые осмысленные навыки буду внедрять на работе.
Goal Accomplishment Criteria
Книга прочитана, составлено краткое описание для себя, применяю методы на практике
Personal resources
3-4 часа в неделю
Goal ecological compatibility
Повышает уровень владения платформой; наконец-то нормально закрою дыру в навыке тестирования и, возможно, в микросервисах
-
Hello, C#! Welcome, .Net!
-
Speaking C#
-
Controlling Flow and Converting Types
-
Writing, Debugging and Testing Functions
-
Building Your Own Types with Object-Oriented Programming
-
Implementing Interfaces and Inheriting Classes
-
Understading and Packaging .Net Types
-
Working with Common .Net Types
-
Working with Files, Streams and Serialization
-
Protecting Your Data and Applications
-
Working with Databases Using Entity Framework Core
-
Quering and Manipulating Data Using LINQ
-
Improving Perfomance and Scalability Using Multitasking
-
Practical Applications of C# and .NET
-
Building Websites Using ASP.NET Core Razor Pages
-
Building Websites Using the Model-Vies-Controller Pattern
-
Building Websites Using a Content Management System
-
Building and Consuming Web Services
-
Building Intelligent Apps Using Machine Learning
-
Building Window Desktop Apps
-
Building Cross-Platform Mobile Apps Using Xamarin.Forms
- 838
- 02 September 2020, 18:30
Don't miss new posts!
Subscribe for the Goal and follow through to its completion