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

Alex Brohovsky a85745d55e Завершение 8й главы, начало 9й 10 months ago
Unit5 86542284c3 Проверка изменяемых и неизменыемых объектов (ссылочных и значимых) 11 months ago
Unit8 a7f205367f Обновление процесса изучения 10 months ago
.gitignore a7f205367f Обновление процесса изучения 10 months ago
README.md a85745d55e Завершение 8й главы, начало 9й 10 months ago
Unit5.sln 86542284c3 Проверка изменяемых и неизменыемых объектов (ссылочных и значимых) 11 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. Гибридные конструкции синхронизации потоков