Daniel Cazzulino's Blog : I want my ICodeParser implementation!

Subscriptions

News

Source code published in this blog is public domain unless otherwise specified.

 

kzu in LinkedIn

  Microsoft MVP Profile

 Contact

Post Categories

I want my ICodeParser implementation!

For some reason both the VBCodeProvider and CSharpCodeProvider don't return a valid IParser implementation when asked for through the GetParser() method. I know many argue that CodeDom was not intended for that, that certain language features are not expressible in CodeDom, etc... but, if Boland C#Builder makes it available(find the word IOTACodeDomProvider), I can't see why VS.NET developers can't have it.

Let me say that again: we NEED that feature, as it makes possible refactoring classes, generating code, enforcing coding standards and MUCH more. And please don't point me to the ugly-old-.NET unfriendly EnvDTE.Code* code model. I've learned CodeDom for other new features, I want to use it to manage project items too!

posted on Saturday, November 22, 2003 2:49 PM by kzu