Automate yourself out of a job with Roslyn - Mark Rendle - NDC Copenhagen 2022

  Рет қаралды 24,532

NDC Conferences

NDC Conferences

Күн бұрын

Пікірлер: 16
@mahmoudalsayed1138
@mahmoudalsayed1138 2 жыл бұрын
That's was a brilliant lecture! Thanks Mark! And many thanks for NDC for putting these great sessions together and sharing them on KZbin!
@alexclark6777
@alexclark6777 2 жыл бұрын
I'm writing a C# Roslyn analyzer that checks your solution for any use of the goto keyword, and advises you to go back to writing VB if it finds any.
@quachhengtony7651
@quachhengtony7651 Жыл бұрын
🤣
@_a_n_r_i2812
@_a_n_r_i2812 2 жыл бұрын
Thank you for this great presentation. It would be greater if you ask the presenter to publish the source code. We want to try them out. Thank you. Unfortunately none of your presentations has source code!
@DamnedVik
@DamnedVik Жыл бұрын
Not a C# programmer, so don't know why I watched this presentation, but at my job we something very similar in Java - we need to validate some data-classes, but validation requires that we add correct annotations to each field inside the class. To enforce this, we wrote a few compile-time checks that will analyze each field of the class during compilation, and check that each field has at least one annotation from a set of per-determined annotations. If it doesn't, the compilation will fail with a message that this field is missing validation annotations
@phizc
@phizc 2 жыл бұрын
From the title I thought this was going to be about source generators. It wasn't, but it was entertaining and informative.
@ruoxuan666
@ruoxuan666 11 ай бұрын
Thank you very much, That great!
@vamsikrishna4323
@vamsikrishna4323 Жыл бұрын
Thanks.. it is very helpful video.
@kdakan
@kdakan Жыл бұрын
I like compiler technologies, but this will probably not be in my toolset. I do code generation by building code with strings and that is usually covers enough land for me. Also this way I can geneerate code for C#, javascript, etc. and I'm not ties to a tech stack.
@ivandrofly
@ivandrofly Жыл бұрын
Thank you
@ivandrofly
@ivandrofly Жыл бұрын
Where can we get the source code?
@ivandrofly
@ivandrofly Жыл бұрын
20:34 - Implicitly declared
@ivandrofly
@ivandrofly Жыл бұрын
32:11 - Rewriting Code
@ivandrofly
@ivandrofly Жыл бұрын
Previous video kzbin.info/www/bejne/lZSsh5Rjh8inmaM
@ketsuekikumori9145
@ketsuekikumori9145 2 жыл бұрын
Mark: I don't really understand what Microsoft.Build.Locator does. I just know it exposes one method and you need to call that method first. Pretty much sums up learning programming.
@jasminsabanovic869
@jasminsabanovic869 Жыл бұрын
14-05
Where’s C# headed? - Mads Torgersen - NDC Copenhagen 2022
1:01:28
NDC Conferences
Рет қаралды 30 М.
Exploring Source Generators - Martin Ullrich - NDC Oslo 2022
53:32
NDC Conferences
Рет қаралды 2,9 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 324 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 123 МЛН
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,6 МЛН
I Asked GPT-4 To Refactor My Legacy Codebase
12:39
Nick Chapsas
Рет қаралды 349 М.
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
51:24
GOTO Conferences
Рет қаралды 97 М.
why is it illegal to use "goto"?
5:23
Low Level
Рет қаралды 266 М.
Choosing the Best .NET UI Framework for YOUR Project
1:03:53
.NET Foundation
Рет қаралды 4,6 М.