August 18th, 2002, 5:32 pm
QuoteOriginally posted by: jamesbattleIt's important to make a clear distinction between 'old COM stuff' and .NET. COM is finished, because C# and the other .NET languages have made it redundant.James,I'd say that from an IT perspective, COM is very far from dead!! Think of all the f.o. and b.o systems, both commercial/ in-house which have been implemented an integrated over the last 5 years (in your typical, large/medium-sized financial institution).I think most of the existing COM-based systems will have to be maintained for quite some time. The decision to replace one system with another depends on many factors such as integration with legacy systems, multiple database back-ends, business partners etc. The technical benefits of .NET from a developer's point of view, will in many cases, be overshadowed by 'business' or integration issues.Now, keep in mind I'm talking about enterprise systems, not a stand-alone desktop application with limited interfaces to other systems.I think a lot of IT departments are very cautious about moving to .NET, especially since some of the major financial software vendors are a bit slow on the uptake, and a few have barely entered the COM age. Also, I think a lot of people are still figuring out the risks/challenges involved in with .NET/COM Interop services. There's also the question of training developers in .NET - it doesn't happen overnight.Anyway - this view is based on what I've seen around me, I'm sure some IT depts. are way ahead on the .NET curve.