Conversion time from COM to .NET Web Service 
Author Message
 Conversion time from COM to .NET Web Service

Hi,

I'd like to know from your own experience approximately how much time it
takes to port an existing COM component into a .NET Web Service, as a
percentage of the time it took to build the COM component.

For example, if it took 4 weeks to build the COM component, and 1 week to
port it to a .NET Web Service, then that would be 25%.

If there's any white-paper from Microsoft or anyone else about this, I'd
really like to have a link to that.

Thanks!

--
Cheers!

Scott A. Keen



Wed, 04 Jun 2003 02:09:29 GMT  
 Conversion time from COM to .NET Web Service
I'd give a *very* rough estimate of 75%, based on my early experiences. This
is based on the time it would take to re-write my components *in the same
language* as they are now and how much time it would take to *re-think* what
each component does and how it might be done better in DOTNET.

The problem with getting a more specific number comes from a couple of
things:

1. A "good", reusable component takes a *long* time to write, tweak,
enhance, debug, etc. So, does the base number include the full year it took
to write, or the actual time if you had to re-write it from scratch in the
same language?

2. For many objects, a simple port to DOTNET will take only a short time, if
you're familiar with DOTNET. More importantly, your old components should
probably be re-thought out to take advantage of new coding styles of DOTNET.
Meaning, don't just translate ADODB.Recordset into ADODataSet, but maybe you
don't want your object to a Recordset/DataSet - maybe it returns an XML
string. Then your calling components must now load the XML string instead of
using a Recordset, etc. etc.

It's a different mindset than previous versions of VB and not just in the
language.

-Pickle



Quote:
> Hi,

> I'd like to know from your own experience approximately how much time it
> takes to port an existing COM component into a .NET Web Service, as a
> percentage of the time it took to build the COM component.

> For example, if it took 4 weeks to build the COM component, and 1 week to
> port it to a .NET Web Service, then that would be 25%.

> If there's any white-paper from Microsoft or anyone else about this, I'd
> really like to have a link to that.

> Thanks!

> --
> Cheers!

> Scott A. Keen



Wed, 04 Jun 2003 03:27:57 GMT  
 Conversion time from COM to .NET Web Service
You may also have to re-architect the component to use the stateless model
if it is not currently using it.


Quote:
> I'd give a *very* rough estimate of 75%, based on my early experiences.
This
> is based on the time it would take to re-write my components *in the same
> language* as they are now and how much time it would take to *re-think*
what
> each component does and how it might be done better in DOTNET.

> The problem with getting a more specific number comes from a couple of
> things:

> 1. A "good", reusable component takes a *long* time to write, tweak,
> enhance, debug, etc. So, does the base number include the full year it
took
> to write, or the actual time if you had to re-write it from scratch in the
> same language?

> 2. For many objects, a simple port to DOTNET will take only a short time,
if
> you're familiar with DOTNET. More importantly, your old components should
> probably be re-thought out to take advantage of new coding styles of
DOTNET.
> Meaning, don't just translate ADODB.Recordset into ADODataSet, but maybe
you
> don't want your object to a Recordset/DataSet - maybe it returns an XML
> string. Then your calling components must now load the XML string instead
of
> using a Recordset, etc. etc.

> It's a different mindset than previous versions of VB and not just in the
> language.

> -Pickle



> > Hi,

> > I'd like to know from your own experience approximately how much time it
> > takes to port an existing COM component into a .NET Web Service, as a
> > percentage of the time it took to build the COM component.

> > For example, if it took 4 weeks to build the COM component, and 1 week
to
> > port it to a .NET Web Service, then that would be 25%.

> > If there's any white-paper from Microsoft or anyone else about this, I'd
> > really like to have a link to that.

> > Thanks!

> > --
> > Cheers!

> > Scott A. Keen



Sun, 20 Jul 2003 15:53:18 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. web service and updating web reference with vb.net design time vs run time

2. web service and updating web reference with vb.net design time vs run time

3. Calling COM EXE from VB.NET Service leaves COM EXE in Memory

4. Where can i find Com+ Services type library or Component services com+ 1.0 for Win98

5. Using VB6 Com object in a web service

6. communicate data from web service vb.net

7. installing web app with windows service and windows aplication at same time

8. MS Access with .Net web services

9. vb.net web service can't work

10. VB.Net Web Service: proxy issue

11. Error calling web service from VB.Net client

12. communicate data from web service vb.net

 

 
Powered by phpBB® Forum Software