Hi,
I think that those are not the biggest problems, but the codebase and the
knowledge of the programmers, they know C for sure
and the code base itself which is C code, this is easier to convert it to a
win32 DLL or COM object, if written in C/C++ they should work almost with no
change.
IF they convert them to c# the old codebase will have to be discarded and
rewritten from scrash.
Those I think should be the main consideration, if they want to move to a
managed environment they can keep the core in win32 and write the UI apps in
..NET to make the transition more smooth.
Cheers,
--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
"cody" <no_spam_deutronium@gmx.net> wrote in message
news:egz5XOrqEHA.2424@TK2MSFTNGP10.phx.gbl...[color=blue]
> After everybody told you that .NET and C# are good I have to come with[/color]
some[color=blue]
> drawbacks.
>
> If you are using .NET, you have to ship the .NET framework (~20mb) along
> with your apps.
> Also, everybody can simply decompile (not just disassemble!) your[/color]
programs.[color=blue]
> Using obfuscator tools will obfuscate some identifiers but does not really
> get rid of this problem.
> Additionally, if you plan to make your programs run under another OS you
> cannot use .NET (at least if you are using a GUI).
>
> These 3 are the big disadvantages that I can see with .NET, but there are
> much more advantages for example a big class library, fully
> interoperability, safety, security and less debugging.
>
> --
> cody
>
> Freeware Tools, Games and Humour
>
http://www.deutronium.de.vu ||
http://www.deutronium.tk
> "Elhanan maayan" <emaayan@msn.com> schrieb im Newsbeitrag
> news:e7sNzKpqEHA.3868@TK2MSFTNGP15.phx.gbl...[color=green]
> > hi all..
> >
> > i work in a company that deals with mainly with hardware devices via[/color]
> serial[color=green]
> > comm port. up untill most of the software was writeen in plain old dos[/color][/color]
c.[color=blue][color=green]
> >
> > that company is planning to move it's applications to windows. the
> > applications themselves are rather small, they usually just extract[/color][/color]
binary[color=blue][color=green]
> > data from devices store them in a database or a file and present them in[/color][/color]
a[color=blue][color=green]
> > report format. the application are being distributed sold outwards, and[/color]
> not[color=green]
> > developed for the company itself, so ease of distribution is important[/color][/color]
(we[color=blue][color=green]
> > have install shield express x).
> >
> >
> >
> >[/color]
>
>[/color]