https://github.com/kanadeiar/sharpnotebook
Мой маленький блокнот по языку C#
https://github.com/kanadeiar/sharpnotebook
Last synced: 9 months ago
JSON representation
Мой маленький блокнот по языку C#
- Host: GitHub
- URL: https://github.com/kanadeiar/sharpnotebook
- Owner: kanadeiar
- Created: 2019-11-16T17:00:48.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-11-25T18:20:00.000Z (about 3 years ago)
- Last Synced: 2025-03-28T22:41:23.455Z (9 months ago)
- Homepage:
- Size: 2.58 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Блокнот по C#

Заметки по языку C#.
## .NET C#
[Введение в платформу .NET](./dotnet/introduction.md) [Среда исполнения](./dotnet/runtime.md)
[Команды dotnet](./dotnet/commands.md)
[Консольное приложение](./dotnet/console.md)
## Создание типов C#
[Основы типов](./types/origintypes.md)
[Разновидности типов](./types/typetypes.md) [Поведение типов](./types/methodtypes.md) [Члены типов](./types/fieldstypes.md)
[Константы и поля](./types/fields.md) [Методы](./types/methods.md)
[Параметры](./types/parameters.md) [Свойства](./types/properties.md) [События](./types/events.md)
[Обобщения](./types/generics.md) [Абстракции](./types/abstractions.md)
## Типы данных C#
[Символы](./deftypes/symbols.md) [Строки](./deftypes/strings.md) [Перечислимые типы](./deftypes/enums.md) [Массивы](./deftypes/arrays.md) [Делегаты](./deftypes/delegates.md) [Null-типы](./deftypes/nullable.md) [Анонимные](./deftypes/anonymous.md)
## Код C#
[Ветвления](./code/ifs.md) [Итерации](./code/whiles.md) [Стандартные интерфейсы](./code/stdinterfaces.md) [LINQ](./code/linq.md)
## Механизмы C#
[Механизмы работы CLR](./mech/details.md) [Исключения](./mech/exceptions.md) [Сборщик мусора](./mech/garbage.md) [Пул потоков](./mech/threadpool.md) [Асинхронный конечный автомат](./mech/async.md)
## Многопоточность C#
[Потоки](./async/threads.md) [Асинхронные вычисления](./async/calc.md) [Асинхронное управление](./async/control.md) [Примитивная синхронизация потоков](./async/simple.md) [Гибридная синхронизация потоков](./async/hybrid.md) [Асинхронная синхронизация потоков](./async/async.md)
## Данные C#
[Файлы](./data/files.md) [Основы EF](./data/ef.md) [Чтение EF](./data/efread.md) [Работа EF](./data/efedit.md) [Фичи EF](./data/efnotable.md) [Команды CLI EF Core](./data/efcli.md)
## Клиентские приложения C#
[Основы](./desktop/origin.md) [Разметка](./desktop/XAML.md) [Компоновка](./desktop/positions.md) [Компоненты](./desktop/components.md) [События](./desktop/events.md) [Свойства зависимости](./desktop/dproperty.md) [Привязки](./desktop/bindings.md) [Ресурсы](./desktop/resources.md) [Анимация](./desktop/animation.md) [Стили](./desktop/styles.md) [Шаблоны](./desktop/templates.md) [Уведомления](./desktop/notify.md) [Валидация](./desktop/validation.md) [Команды](./desktop/commands.md)
[Фигуры](./desktop/shapes.md) [Рисунки](./desktop/draw.md) [Визуализация](./desktop/visual.md)
## Теория
[ООП](./theory/indexOOP.md). [SOLID](./theory/indexSOLID.md). [REST](./theory/indexREST.md). [Микросервисы](./theory/indexMicroservices.md).
[Порождающие паттерны](./theory/indexCreate.md). [Структурные паттерны](./theory/indexStruct.md).[Поведенческие паттерны](./theory/indexBehavior.md).
# Старый раздел
## Введение
[Привет мир](./welcome/index.md)
[Фичи C#](./welcome/features.md)
## Основы
[Математическая логика](./algoritms/indexMathLogic.md).
[Числа](./algoritms/indexNumbers.md).
[Основы (комменты, подключение других файлов)](./algoritms/indexCBasic.md).
[Консоль (ввод/вывод через консоль)](./algoritms/indexCConsole.md).
[Переменные (типы, константы, приведение, строки, сравнение строк)](./algoritms/indexCVariables.md).
[Арифметика (операции и функции)](./algoritms/indexCMath.md).
[Ветвления (цикличность)](./algoritms/indexCIfs.md).
[Функции (аргументы и вертаемое значение)](./algoritms/indexCFuncs.md).
[Массивы (обработка массивов)](./algoritms/indexCArrays.md).
[Указатели (массивы + указатели)](./algoritms/indexCPointers.md).
[Структуры](./algoritms/indexCStructs.md).
[Динамика (динамическая память и структуры)](./algoritms/indexCDynamic.md).
[Файлы (последовательная и произвольная работа с файлами)](./algoritms/indexCFiles.md).
[Алгоритмы простые](./algoritms/indexSimple.md).
[Струкруты простые](./algoritms/indexStructs.md).
[Связные списки](./algoritms/indexList.md).
[Деревья](./algoritms/indexTrees.md).
[Графы](./algoritms/indexGrafs.md).
[Сложности алгоритмов](./algoritms/indexSpeeds.md).
[Динамическое программирование](./algoritms/indexDynamic.md).
[Основы ООП](./algoritms/indexObjects.md).
[Структуры С++](./algoritms/indexCppStructs.md).
## Платформа
[Общее по платформе .NET](./platform/index.md).
[Среда CLR](./platform/clr.md).
[Управляемый код](./platform/managed.md).
[Общая система типов CTS](./platform/cts.md).
[Общеязыковая спецификация CLS](./platform/cls.md).
[Общеязыковая инфраструктура CLI](./platform/cli.md).
## Базовый С#
[Консоль](./basic/indexConsole.md).
[Типы данных (преобразование типов, null-операции и анонимные типы)](./basic/indexTypes.md).
[Методы (функции, модификаторы и расширяющие методы)](./basic/indexFuncs.md).
[Ветвления](./basic/indexIfs.md).
[Перечисления](./basic/indexEnums.md).
[Цикличность (рекурсия)](./basic/indexWhiles.md).
[Объекты (структуры, кортежи, перегрузка операций, сборка мусора)](./basic/indexObjects.md).
[Массивы (индексаторы)](./basic/indexArrs.md).
[Исключения (их свойства, специсключения, обработка, фильтрация)](./basic/indexExceptions.md).
[Строки](./basic/indexStrings.md).
[Регулярные выражения](./basic/indexRegular.md).
[Делегаты (обобщенные делегаты)](./basic/indexDelegates.md).
[Коллекции](./basic/indexCollections.md).
[Файловая система (Директории, файлы, слежение)](./basic/indexFileSys.md).
[Файлы (потоки)](./basic/indexFiles.md).
[Сериализация (XML, настройка)](./basic/indexSerialization.md).
[Рефлексия (динамическая загрузка сборок, позднее связывание, атрибуты, расширяемое приложение)](./basic/indexReflex.md).
[Библиотека полезностей](./basic/indexLibs.md).
## Классический C#
[Класс (конструктор, this, static, синтаксис инициализации, константы, частичные классы)](./classic/indexClass.md).
[Инкапсуляция (модификаторы доступа, свойства, автоматические свойства)](./classic/indexEncapsulation.md).
[Наследование (является, имеет, включает)](./classic/indexInheritance.md).
[Полиморфизм (виртуальные, абстрактные, сокрытие членов, приведение родственных классов, object)](./classic/indexPolymorphism.md).
[Интерфейсы (итераторы, клонирование, сравнение)](./classic/indexInterface.md).
## Продвинутый C#
[Обобщения](./advance/indexGeneralized.md).
[События](./advance/indexEvents.md).
[Небезопасный код](./advance/indexUnsafe.md).
[LINQ](./advance/indexLINQ.md).
[Библиотеки классов](./advance/indexDll.md).
[Динамические типы и DLR (позднее связывание, COM, Excel, DBF, Simatic)](./advance/indexDLR.md).
[Домены приложений (процессы, контексты)](./advance/indexDomain.md).
[Асинхронное, параллельное, многопоточние программирование, TPL, Timer, PLINQ](./advance/indexAsync.md).
## Оконный C#
[WPF WPF Введение (инфраструктура, разметка, строительство)](./windows/indexWPF.md).
[WPF Элементы (примеры элементов)](./windows/indexWPFComponents.md).
[WPF Позиционирование (панели, прокрутка, меню, строка состояния)](./windows/indexWPFPositions.md).
[WPF События (команды, маршрутизация)](./windows/indexWPFEvents.md).
[WPF Привязки (свойства зависимости)](./windows/indexWPFBindings.md).
[WPF Фигуры (трансформации)](./windows/indexWPFShapes.md).
[WPF Рисунки (кисти, векторные изображения)](./windows/indexWPFDrawing.md).
[WPF Визуализация](./windows/indexWPFVisual.md).
[WPF Ресурсы](./windows/indexWPFResouces.md).
[WPF Анимация](./windows/indexWPFAnimations.md).
[WPF Стили](./windows/indexWPFStyles.md).
[WPF Шаблоны](./windows/indexWPFTemplates.md).
[WPF MVVM Основа](./windows/indexWPFMVVM.md).
[WPF MVVM Уведомления](./windows/indexWPFMVVMNotify.md).
[WPF MVVM Валидация](./windows/indexWPFMVVMValidations.md).
[WPF MVVM Команды](./windows/indexWPFMVVMComands.md).
[Основы WPF](./windows/index0WPF.md).
[Основы WPF Привязки](./windows/index0WPFBinding.md).
[Основы WPF Триггеры](./windows/index0WPFTriggers.md).
[Основы WPF Базы данных](./windows/index0WPFADO.md).
[Основы WPF Приложение Базы данных](./windows/index0WPFADOApp.md).
[Основы WPF Сервисы](./windows/index0WPFService.md).
## База данных
[NET EF Core 5](./sql/indexEFCore5.md).
[Основы базы данных MSSQL](./sql/indexSql.md).
[Введение ADO.NET](./sql/indexADO.md).
[Подключенный уровень ADO.NET - фабрика поставщика, построитель, команды, чтение, транзакции, массовое копирование, отслеживание состояния](./sql/indexADOConnected.md).
[ADO.NET Подключенный уровень Примеры](./sql/indexADOConnectedSamples.md).
[Автономный уровень ADO.NET](./sql/indexADODisconnected.md).
[ADO.NET Автономный уровень Примеры](./sql/indexADODisconnectedSamples.md).
[Введение EF 6](./sql/indexEF6.md).
[EF 6 Примеры](./sql/indexEF6Samples.md).
[База данных Access](./sql/indexAccess.md).
## Веб
[Веб .NET 6 Введение](./web/indexWeb.md).
[Веб .NET 6 Команды](./web/indexCommands.md).
[Веб HTML+CSS](./asp/indexHTML.md).
[Веб HTML+CSS Адаптив](./asp/indexHTMLAdopt.md).
[Веб ASP.NET Core Введение](./asp/indexASPCore.md).
## Мобильный
[Базовый Xamarin.Forms](./xamarin/indexForms.md).
[Компоненты Xamarin.Forms](./xamarin/indexComponents.md).
[Ресурсы Xamarin.Forms](./xamarin/indexResources.md).
[Привязки Xamarin.Forms](./xamarin/indexBinding.md).
[Данные Xamarin.Forms](./xamarin/indexData.md).
[Навигация Xamarin.Forms](./xamarin/indexNavigation.md).
[MVVM Xamarin.Forms](./xamarin/indexMVVM.md).
[Интернет Xamarin.Forms](./xamarin/indexInternet.md).
[Летающая панель Xamarin.Forms](./xamarin/indexFlyout.md).
[Публикация Xamarin.Forms](./xamarin/indexDeploy.md).
[Базовый Xamarin.Android](./xamarin/indexBasic.md).
## API
[Основы WCF](./api/indexWCF.md).
## Тестирование
[Unit-тестирование](./tests/indexUnitTest.md).
[Примеры Unit-тестирования](./tests/indexUnitTestSamples.md).
[Тестирование c инверсией управления](./tests/indexTestInversionOfControl.md).
## Графическое приложение С#
[Шаблон графического приложения](./graphicapp/indexTemplate.md).
## Система контроля версий
x [Базовый Git](./git/indexBasic.md).
## Использованные источники
[Интересные книги](./link/books.md).
[Docker](./link/docker.md).
[Postgree](./link/postgreedb.md).
[Rabbitmq](./link/rabbitmq.md).
[Redis](./link/redis.md).
[NuGet](./link/nuget.md).
[Интерактивный тур в git](https://githowto.com/ru).
[Ссылки](./link/links.md).