The changes they have made to VB.NET allow you to take advantage of dynamic programming without having to write a ton of System.Reflection code and turning Option Strict On or having to turn Option Strict Off.Writing System.Reflection code and turning Option Strict On to do dynamic programming in VB.NET requires writing a lot of code every time you want to do something dynamic.Turning Option Strict Off lets you do dynamic programming, but you lose the benefits of compilation, taking performance hits (runtime type resolution) and reducing the ability of the compiler to detect coding errors.Oh and trying not to be rude here, but maybe next time have someone familiar with dynamic programming and VB.NET do the interview. That way, you can spend more time in the interview actually showing what improvements they made to the new version of VB.NET to enable better dynamic programming and not spend so much time educating the interviewer on why it is important.Unless that was the intention, in which case, ignore my advice. I guess I was expecting a 300/400- level video, not a 100/200- level one.
Ken, thanks for the reply.I guess the funny looks Paul and Erik shot you at some of your questions at the beginning of the interview gave me the impression that they thought the talk was going to be an advanced talk, too. Once you guys got on the same page though, the interview went better. I viewed the video before the downloadable version was available so I couldn't skip ahead to the parts that interested me. That's no one's fault.