Is this to be a standalone executable or a web-based system??
If standalone, I would think you'd need 100 hours just to understand
VB and the .NET form-oriented view of the world, give or take.
If web-based, an alternative would be to use ASP (instead of ASP.NET) so that you could use VBScript instead of
VB.NET. Clearly not OOP, but VBS is much closer to VBA than
VB.NET is. (
VB.NET resembles VBA about as much as...oh, say maybe Excel resembles Access. My opinion.)