Forum Moderators: open
So the adoption rate is very high. A more subjective measure: Among my training customers (largely Fortune 500 companies), I am seeing them start moving out of the experimental phase into using .NET for production applications at a fairly high rate.
some companies that have adopted .net may be writing all of their custom clients in .net while maintaining a website that is on an entirely different platform
Of course. It doesn't make sense to rewrite an existing site that is functional and successful just to do it in .NET.
Many companies are migrating key pieces of their site(s) to .NET to take advantage of new functionality. I have several .NET areas now spreading through existing ASP sites but only where necessary or the coolness factor is too much to resist.
Cool shouldn't be a reason but it sure makes it fun when that's part of your rationale and .NET has loads of groovy cool widgets all over the place.
If something is quirky, it happens in the office where I can monitor any problems very closely. This is allowing me to pick and choose what pieces of .NET I adopt for my customer interface after playing around with different methods of doing the same thing. A little practice never hurts and after trying several things, you find out real quick the ones you want to avoid due to old browser compatibility issues, speed or other considerations.
Not to say I haven't seen a lot of linux crop up, but intranets and reporting apps are usually not high enough priority to spend budget on a total recode. Consultants usually would rather upgrade an asp reporting system to .Net instead of changing to J2EE. I have seen them want to move to PHP instead of Java if they are going to change platforms.
Also frontpage is probably the number one intranet software in businesses. Almost everytime I come in on an intranet that needs to become a core application, it was originally created in Frontpage just because it was easy to have the little widgets created.
Intranets are usually a test bed for ne technologies. Most intranets I see today have been .Net for a year or more. I was fixing and adding to intranets created in .Net back when it was just coming out in BETA.