Panel: Developers moving to VB.Net for projects using XML (Lisa Feigenbaum)

Panel: Developers moving to VB.Net for projects using XML (Lisa Feigenbaum)

  • Comments 4

Visual Basic 9.0 introduces a feature called XML Literals, which makes programming against XML a lot more natural, and dramatically decreases the number of lines of code you need to write. In fact, it makes working with XML in Visual Basic *so* much easier that many C# developers are moving to VB.Net for their XML work! To learn more about this phenomenon, watch the following panel from TechEd US, entitled:

"VB XML Literals for C# developers or: How I learned to stop worrying and love Dim"

Leave a Comment
  • Please add 3 and 3 and type the answer here:
  • Post
  • C# developers moving to VB.Net for projects using XMLVisual Basic 9.0 introduces a feature called XML...

  • While this makes sense, I still prefer C# terse syntax and extra features (such as iterators) any day. But I would really like it if I could use VB as a DSL specifically to write XML query/manipulation code. It is unfortunate that Visual Studio does not properly support the multi-language assembly scenario, even though the underlying tools are all there (compile to .netmodule & use al.exe, which is even supported by MSBuild via <AddModules> - but VS doesn't understand this for Intellisense and error highlighting purposes). Is there any chance that this will change in VS10?

  • C# 4.0 will include VB language features. It is an action by Microsoft to encourage moving to C#.

  • VB 10 will also include C# language features. :)

    We are equally pushing both VB and C#, not one over the other. The effort you are seeing is about making sure the same power is available in both.

Page 1 of 1 (4 items)