IMHO, it's an absolute YES on every question. C# , particularly with the
2.0 spec has Amazing functionality . It's a full object oriented language
and it's had the benefit of coming out after Java and many other languages
so it could improve on their weaknesses. Since the 1.1 framework there's a
native Oracle provider so that's not an issue either.
Stability - I've had very little problems and in all honesty, coding styles
will usually have much more affect on this than the language
Developer Productivity - VB.NET is probably the more 'productive' of the two
and is the friendliest IDE I've used. The Intellisense features kick a33.
But I program primarily in C# and find the differences subtle - I'm probably
faster in C# just b/c I use it more. The IDE for either is better than
anything I've ever touched before it.
--
W.G. Ryan MVP Windows - Embedded
http://forums.devbuzz.com http://www.knowdotnet.com/dataaccess.html http://www.msmvps.com/williamryan/
"Sanjay Minni" <sm******************@planage.com> wrote in message
news:4f*************************@posting.google.co m...
We have mostly client-server apps with large scale database usages
(Oracle / SybaseSQLAnywhere,...). Apps are delivered 1-to-1 specific
client as well as some are sold as off the shelf. All have to be
maintained
Currently we use Powerbuilder.
Is the dotnet (C#) environment suitable considering
- functionality,
- stability,
- developer productivity, code reusability
So far we have no web component but might be there soon
Thanks
Sanjay