We have a phGantTimePackage COM developer license and developed an application for one of our customers using vb6.
Now we were asked to convert it into a vb.net app. They also want
to use this application within browsers (asp.net). My question is: Can i do this with the COM module or do i have to use GTP.NET?
And if we have to use GTP.NET: do we have to buy a new license?
You can use the phGantTimePackage in VB.NET, the .NET interop functionality makes this just as easy as in vb6.
Depending on what your customer has in mind, you can choose to integrate the phGantTimePackage into IE as an client side activeX control. This will limit the potential users due to security settings etc.
Or you can choose to switch to GTP.NET. GTP.NET can act as a server side ASP.NET control that will show up in any html browser but with limited edit possibilites (out of the box, with your extensions it can still be used for editing). GTP.NET has a much fuller Object-oriented api than the com version of phGantTimePackage has, so it has more possibilies and is more flexible.
If you choose to go with GTP.NET you can still upgrade your phGantTimePackage license for only half the price of a new GTP.NET license.