Public Annotations
Code is data that communicates your intent. If you have no special relationship with your compiler, you don’t need any special data to communicate additional intent. Once you’re in an open compiler...
View ArticleUpdates to RoslynDom 1.0.8 Alpha
Thanks to Llewellyn Falco for his ongoing support and insight. He is encouraging my frequent releases of RoslynDom, and to get a preliminary release of CodeFirstMetadata to NuGet as well as GitHub real...
View ArticleUpdates to RoslynDom 1.0.9 Alpha
New Parent property on all items IDom now contains a Parent property of IDom type In any tree things can become, well interesting, if nodes appear in more than one location. This is particularly...
View ArticleRoslynDom: Structural Interrogation Walk-throughs
The goal of RoslynDom is to present information about your code in the way you think about your code. A note on VB: I’m building out the C# version first, but I know VB very well and am designing to...
View ArticleWhat I learned about coding against the .NET Compiler Framework this...
I don’t know if I’ll do this every week, but this week I hit two spots of the .NET Compiler Platform API quicksand. I did not get out of either alone, so wanted to share what I learned. ToFullString()...
View ArticleRefactoring Unit Tests
Llewellyn Falco and I paired on an introduction to his AcceptanceTests tool. I really like that tool for evaluating objects during testing in an easy, flexible and evolutionary way. It’s a great tool,...
View ArticleRoslynDom Update 1.0.10-alpha
After reviewing the changes in 1.0.10-alpha I think trying to expand on the features in the context of the update document is not realistic. The document has some minor updates in the documents...
View ArticleRoslynDom Quick Start
This document is about an early version of RoslynDom, focusing mostly on working features, with notes on the impact of missing certain upcoming features. You can also see notes on missing features in...
View ArticleVideo Series on C# 6.0, Visual Basic 14 and Visual Studio 14
Video Series on C# 6.0, Visual Basic 14 and Visual Studio 14I am really excited to be sharing a series of short videos on C# 6.0, Visual Basic 14 and Visual Studio 14. The series will be free and...
View ArticleWant to Help Design C# 6.0 This Weekend?
The team is asking for your feedback. If you have a couple of minutes, answer these questions or respond to this thread. Declaration Expressions C# 6 is introducing a new feature called declaration...
View Article