Estoy preparando una clase en Visual Basic 2005 dirigida a programadores de Visual Basic 6 que migran a la plataforma .NET.Funciones de tiempo de ejecución de VB en VB.NET para programadores VB6
Mi principal preocupación es enseñar a mis alumnos las mejores prácticas para desarrollar en .NET, y me pregunto si considero que el uso de las funciones de tiempo de ejecución de VB.NET es legítimo o no.
He leído que muchas de las funciones de VB en VB.NET realmente invocan métodos en .NET Framework, por lo que parece que existen principalmente para facilitar la transición de versiones anteriores de Visual Basic a VB.NET. Sin embargo, the VB.NET team parece recomendar su uso siempre que sea posible, ya que afirman que ponen algunas optimizaciones en la parte superior de las API de .NET Framework.
¿Cuál es su opinión sobre esto?
Ver también [este debate] (http://stackoverflow.com/questions/226517/is-the-microsoft-visualbasic-namespace-true-net-code) – MarkJ