Start learning basics of C# with CLR via C# 4 edition, Jeffrey Richter

Alex Brohovsky a85745d55e Завершение 8й главы, начало 9й 3 months ago
Unit5 86542284c3 Проверка изменяемых и неизменыемых объектов (ссылочных и значимых) 4 months ago
Unit8 a7f205367f Обновление процесса изучения 3 months ago
.gitignore a7f205367f Обновление процесса изучения 3 months ago
README.md a85745d55e Завершение 8й главы, начало 9й 3 months ago
Unit5.sln 86542284c3 Проверка изменяемых и неизменыемых объектов (ссылочных и значимых) 4 months ago

README.md

Изучение языка программирования C# по книге CLR via C#. Программирование на платформе Microsoft .NET FRAMEWORK 4.5

Изучение будет проходить по главам, все главы описаны ниже:

Часть 1. Основы CLR

  • Глава 1. Модель выполнения кода в среде CLR
  • Глава 2. Компоновка, упаковка, развертывание и администрирование приложений и типов
  • Глава 3. Совместно используемые сборки и сборки со строгим именем

Часть 2. Проектирование типов

  • Глава 4. Основы типов
  • Глава 5. Примитивные, ссылочные и значимые типы
  • Глава 6. Основные сведения о членах и типах
  • Глава 7. Константы и поля
  • Глава 8. Методы
  • Глава 9. Параметры
  • Глава 10. Свойства
  • Глава 11. События
  • Глава 12. Обобщения
  • Глава 13. Интерфейсы

Часть 3. Основные типы данных

  • Глава 14. Символы, строки и обработка текста
  • Глава 15. Перечислимые типы и битовые флаги
  • Глава 16. Массивы
  • Глава 17. Делегаты
  • Глава 18. Настраиваемые атрибуты
  • Глава 19. Null-совместимые значимые типы

Часть 4. Ключевые механизмы

  • Глава 20. Исключения и управление состоянием
  • Глава 21. Автоматическое управление памятью (уборка мусора)
  • Глава 22. Хостинг CLR и домены приложений
  • Глава 23. Загрузка сборок и отражение
  • Глава 24. Сериализация
  • Глава 25. Взаимодействие с компонентами WinRT

Часть 5. Многопоточность

  • Глава 26. Потоки исполнения
  • Глава 27. Асинхронные вычислительные операции
  • Глава 28. Асинхронные операции ввода-вывода
  • Глава 29. Примитивные конструкции синхронизации потоков
  • Глава 30. Гибридные конструкции синхронизации потоков