Open MichalBrylka opened 3 years ago
Sorry, the code changed a lot over these years and is now too different from that codebase. I would like to help you anyway, what are the specific topics you are interested into?
Hi, I also do my fair share of code generation. I recently spotted you presentation and immediately understood that we might do very similar things. So I was interested on your take on the following (in decreasing level of importance):
And maybe also (but not so important):
And help would be highly appreciated. BTW, next months I'll be publishing some Roslyn helpers that helped my team greatly - with additional level of abstraction of course ;-) I can send you a link if you like
This strategy comes with a price because certain time the decompiler also generate not-compilable code. The reason I did not publish it is because I had problems in integrating the WPF+Winform code in VS. Every version changed something that prevented it to be "stable". I have to work on this, probably by the end of the year to see if I can resolve the issues with more recent versions of VS.
Most of the other code is now here: https://github.com/raffaeler/Expressions
If you want to share your link, you are welcome. We can further discuss the topics for putting together more stuff. In the last two years I created a full-featured debugger and a pdb rewriter for a customer. But I have in mind a different approach that I would like to turn into code before or later :)
HTH
thanks, I'll have a look at https://github.com/raffaeler/Expressions thanks But I would still be interested in your take on DebugCompile/SorcererVisualizer - even if it's not fully working
The code works, but the extension is VS-version dependent (too bad). I have to check with my editor if I can publish it now or I have to wait. It will take at least 15 days.
thanks, let me know when/if you'll have anything suitable of sharing
also - if you like I'd be glad to help "modernize" this extension to Visual Studio 2019
Hi, could you provide some code snippets (or whole repo) from this presentation (I assume it's DotNext Moscow 13.11.2017): https://www.youtube.com/watch?v=j0qGQruRX1k