При написании кода нужно придерживаться одного из общепринятых стилей:
- Microsoft. С#: Базовые соглашения по коду
- Microsoft. Рекомендации по оформлению кода для исходников .NET
- Google. Рекомендации по оформлению кода на C# от компании Google
Репозиторий с заданием | Материалы | |
---|---|---|
Лабораторная работа № 1 https://github.com/itsec-labs/dotnet-1 |
Чупшев Н. В. | 1.1. Общие сведения. Создание иерархии классов |
Чупшев Н. В. | 1.2. Работа с CLI | |
Чупшев Н. В. | 1.3. Работа с файлами. XML. Репозиторий | |
Чупшев Н. В. | 1.4. Команды. DI | |
Юзькив Р. Р. | Дополнительные темы. Утилита dotnet | |
Юзькив Р. Р. | Дополнительные темы. Configuration. xUnit |
Дата | Видео |
---|---|
08.02 | 1.1. Обзор .NET. Типы значений и ссылочные типы |
1.2. Типы значений и ссылочные типы | |
18.02 | 2.1. Классы |
2.2. Наследование и полиморфизм | |
22.02 | 3.1. Обобщения. Ковариантность и контравариантность |
3.2. Обобщённые контейнеры | |
04.03 | 4.1. Делегаты. События. Лямбды |
4.2. LINQ | |
18.03 | 5.1. Исключения. Сборщик мусора |
5.2. Финализаторы и паттерны Dispose | |
22.03 | 6.1. Многопоточность. Task Parallel Library |
6.2. Асинхронность | |
01.04 | 7. UI: XAML |
05.04 | 8. UI: Bindings, Converters & Commands |
15.04 | 9. UI: MVVM & ReactiveUI |
19.04 | 10. Reflection, unsafe context & native interoperability |
29.04 | 11. SOLID |
13.05 | 12. Порождающие паттерны GoF |
17.05 | 13. Структурные паттерны GoF |
27.05 | 14. Поведенческие паттерны GoF |
31.05 | 15. Резерв |
10.06 | 16. Резерв |