.Net is used to write web applications (ASP.Net - VB or C#) it is also used to write desktop applications (WinForms - VB, C#, or C++).If you were more specific on exactly what you need to do I may be able to give a better answer. It sounds like you may need a web service to allow your CAD program to interact with ASP.Net and vice versa.