A website every .NET developer should be aware of #Shorts

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

Understanding lowering removes a lot of the magic behind new features and helps deepen my understanding!

magic
Автор

this is actually helpful in very specific cases of extreme performance needs or branchless code

vinzerfrie
Автор

love this!! I don’t use dotnet but it has so much features and is so complex that its always fun to disassemble

michalski
Автор

Yes! It's also a great tool for seeing how your code transpiles from F# to C# when learning F#. An example: make an F# record and be surprised how much C# is being written for you.

MichaelOyer
Автор

It's great. But I also know it's limitations.
In many aspects the ILSpy application is still a LOT better (though I am quite sure Sharplab uses ILSpy as well, but not all the options).
Because ILSpy still gives more options. I like how I can configure how exactly I want an assembly to be decompiled. While what Sharplab shows you is basically a decompilation to C# version 1.0 syntax.
What I especially often do is the option to show IL combined with C# (shown in comments). Sharplab should really implement that feature as well!

jongeduard
Автор

very help full video, looking for more like this in depth, thanks

Foodies-pvih
Автор

They need to release a stand alone version that works in VScode. Pasting your code into a third party site seems like a no-no.

darkopz
Автор

Pretty cool :) I am in the middle of optimizing an implementation, this comes in handy

jorg
Автор

It's also greate when u just want to execute quick code samples without having to open vs or other editors.

mahesh_rcb
Автор

Thanks. Can it change Reflector or Dotpeek? How do you, guys, think?

ИванИванов-яэк
Автор

Scenario from two weeks ago - I had my beautiful library code for .Net Standard 2.1, with C# 9 features all around... And out of the sudden the requirement was raised to port it back to be .Net 4.8 and Standard 2.0 compatible (multi-target)... If only I know about it sooner, wouldn't have to amend all the code (semi)manually...

SebGruch
Автор

Is it possible to see this lowered code in the Visual Studio ?

canberkurus
Автор

Was there an app like Dev.to for .NET content or C#?

fleedum
Автор

Looking at the low-level code can give us a view how a developer's life look like if no high-level code

Автор

Guys, what the static keyword do in c# ? I still don't get it after reading a lot websites

TheCodingColtrane
Автор

Where can I see the c# code of an extension/method, in namespaces like system.linq etc.

It can only be seen by buying visual studio ?.
ps: It was in a video of yours.

FireCrauter
Автор

YOUR COMPUTER HAS VIRUS accent always so funny

serhii
Автор

That is useless (at least not a website that every .net developer should be aware of) unless you love boasting in front of others.
Anyway thanks and keep the good content.

سعيدأمير-وق
Автор

That's just too much information, to be honest. Aren't you satisfied with VS / Resharper refactoring capabilities? and why do we need to understand the low level / IL for us .NET developers, don't you trust the compiler, no?

ishimaro