Как начать писать CLR для MS SQL Server на c# в MVS2022?
Как начать писать CLR для MS SQL Server на c# в MVS2022?
Проблема:
1. Хочу найти информацию "для чайника" по C# с примерами
2. Хочу научиться работать в MVS-2019/2022
3. Хочу научиться работать с GitHUB в MVS-2019/2022 (начиная с MVS-2017 работа с гитхабом встроена в студию)
4. Хочу научиться грамотно деплоить CLR в MS SQL Server 2019 и новее.
Что НЕ получается:
1. После MVS-2015 (кажется) CLR не удаётся сбилдить из главного меню. Делаю из solutionExplorer,- но ведь это неправильно?
2. Большая часть кода на C# для меня - "китайская грамота" . Особенно - синтаксический сахар, будь он неладен! Откопипастить и перерисовать чужое с гуглом и MSDN могу, но "родить своё" - нет :(
3. На сайте Microsoft руководство по CLR для MS SQL - написано на примере для C++, или с ручной компиляцией текстового файла для .net . А об MVS там вообще "не пахнет"...
4. Есть статья на хабре как отладить CLR ,- но это всё от 2013 года.
5. Вишенка на торте - с MSSQL-2017 процесс деплоя accembly в базу изменился,- все книги НАПИСАННЫЕ до 2019 года бесполезны, ИМХО. Что бы писать в Microsoft , нужно хорошо понимать о чём идёт речь (у меня этого нет) , и ждать долго.
6. Видосы либо показывают как написать HelloKitty, либо как работает интерпритатор кода для C#, F#...
7. В книгах и статьях куча слов про классыь наследование и делегатов, которые в общем-то не нужны для сборок под скуль. Есть Рихтер (издание 4), но это 2013 год, - за 10 лет много изменений прошло ...
Посему вопрос: что почитать (из самого нового) или посмотреть (из свежего)? При этом книги по C# для Unity мне вряд ли помогут... И это, смотреть - на русском , желательно...
PS Есть проекты, частично сделанные на C#,- и они как-то (именно что как-то) работают. Есть MVS. Есть GitHUB. Но нет понимания. Чувствую себя бабуином, забивающим ядерной дубинкой шурупы в черепицу. Иногда даже получается.
1. ulearn.me, metanit.com, docs.microsoft.com
2. За этим на docs.microsoft.com и практикой заполировать
3. Для этого всего две кнопки во всём интерфейсе. Тут и учиться нечему
4. А зачем?
4. Именно ради этого всё. Формочки на экране рисовать итак немного могу. 3. ну я, похоже, сделал "левый" форк (даже не понимаю,- от своего форка или от официальной ветви). Хрень какая-то, в общем. 2. Был там. Описывал свои мучения выше. В результате появилось желание распрощаться с C# в сторону ухода в C++ . Тем более, что.... <тут длиииннгааааяяя строка опущена> 1. ulearn.me не видел,- спасибо, посмотрю. Упомянутый metanit.com для меня это скорее справочник чем обучаловка, sql.ru прикрылся ...
Оф. доки наводят на мысль переквалифицироваться из виндузятника в линуксоиды и ещё - сменить скуль на постгрес.
По MSSQL Server есть хотя бы книги таких парней, как Бен-Ган. Вот что-нибудь такое по C# почитать (на 2021 или 2022 год)...
PS Да, уже почти паранойя. Кстати, проект задеплоил, но через танцы с бубном между ягодиц :( ...