Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Netcraft: ASP.NET Overtakes JSP and Java Servlets
Netcraft ^ | March 23, 2004 | Netcraft

Posted on 03/26/2004 10:46:39 PM PST by Bush2000

Netcraft: ASP.NET Overtakes JSP and Java Servlets

In this month's Web Server Survey the number of IP addresses with sites using ASP.NET has overtaken those using JSP and Java Servlets. The number of IP addresses found with ASP.NET has shown very strong growth in the past year with a 224% increase from 17.2K to 55.8K. JSP & Java Servlets despite being overtaken is the next fastest growing in percentage terms with a 56% increase.



In the Fortune 1000 83 companies use ASP.NET on one or more of their sites. We found Tenet Healthcare having at least 88 sites which utilise ASP.NET. Other large enterprises utilising ASP.NET include American Electric Power, J C Penny, American Express, British Telecom, Nestle and Tesco.

The figures are based on the following signatures:



TOPICS: Business/Economy; Technical
KEYWORDS: aspnet; java; microsoft; sun
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 221-239 next last
To: Dominic Harr
I agree that everyone's needs are different and you can choose any environment you want to code in but please don't say that .NET is merely marketing.

.NET is well thought out and I would venture I can smoke any Java app in pure speed tests head-to-head. Dislike it but it is very real and very deep. I am building commercial products that can be sold at your local CompUSA. As far as I know, I haven't seen any Java programs there even though Java has been around for a long time.

21 posted on 03/27/2004 1:52:02 AM PST by wireplay
[ Post Reply | Private Reply | To 19 | View Replies]

To: Bush2000
You might as well have posted "Martians take over"...what the hell does all this crap mean to us average users?

When are the computer geeks going to realize that the VAST majority of users just want to turn the damn thing on and use it without knowing if they need Java, blah blah, this patch, that patch, etc?

Do you fix your own car? I doubt it. So do you care if they come up with a new steering wheel column idea that could change everything? No. You just want to drive down the street.

This is the reason less than half of homes in the US have computers. It's still dominated by programmers that think everyone understands it all.

And I'm not stupid. I've been using computers in business for 20 years and I get so sick and tired of things changing I don't understand. Heck, you can't even figure out how to format a simple Word document these days with 5 billion little icon buttons.

What ever happened to just opening a sheet, typing your stuff, saving it and printing it? Now it's all pre-formatted and it takes rocket scientist to show you how to change those formats. And then every other year it's changed and the menus and formulas are different.

It's getting too confusing, not the easy which is what we were promised. I can't even begin to understand PhotoShop and I'm dying to make those funny pictures! Even the "help" files are in a language I don't understand.

As little as 10 years ago I was running a 500 room, 5 star hotel with a Compaq - burnt green screen, no memory or storage and large tract green bar printers. It's gotten better but more difficult to use. I miss some of the simplicity of those days.

The company that takes Windows and makes it as easy to use as wiping your butt will become immensly rich. I can't get my parents or my mother-in-law to even use a computer because they can't figure out a VCR.


22 posted on 03/27/2004 1:54:24 AM PST by Fledermaus (Ðíé F£éðérmáú§ ^;;^ says, "I give Dick Clarke's American Grandstand a 39...you can't dance to it.")
[ Post Reply | Private Reply | To 1 | View Replies]

To: CasearianDaoist
I'm not a J2EE coder, but as system support guy, I freaking *despise* java enterprise web application thingees.

Back when Java came out they hyped it up saying, oh yeah you won't need to ever install stuff on the desktop again...

fast forward to the present. Vendor A says: you need Oracle JInitiator version 1.2.3 for our app to work, then Vendor B says you need Jinitiator 4.5.6 for *our* app to work. (which of course breaks Vendor A's app) .

Vendor C says you need Sun JRE for our app to work, Vendor D says you need Microsoft JVM for our app to work (which breaks Vendor C's app)

Then the system admin is thinking "what happened to this cross platform thing"?

Side note: In our shop we coded a system for tracking construction deficiencies in PHP/mysql that supports transactions, rollback, and workflow; and all of it pure HTML sent back to the client. It isn't pretty , but it works. A sister organization is coding a similar system in J2EE, and they are still in alpha test, having spent $3m more than our project, while we're getting customer work done.
23 posted on 03/27/2004 1:58:42 AM PST by mikenola
[ Post Reply | Private Reply | To 17 | View Replies]

To: wireplay
Well I agree and I do not agree. Net is fast, no doubt about it and has a better framework. On the minus side there are too many libraries and the dependability of those libraries in the various combinations are a real headache. It really depends on the nature of the application. Only now are we starting to see large scale, large throughput .Nets systems (and I mean very large, like the NYSE, DOD systems, FedEx, systems like that,) that have very long shelf lives and multi millipon dollar hardware footprints. SO the jury is still out in this case, and designers in this world are very conservative. They are however "thought leaders" in the corporate world so their decisions matter.

On the other hand, the J2EE people have really let that framework get way out of hand - it is much to complicated. It reminds me of what happened to C++ (I realize that a language and a transactional framework are two different things, I just mean this as a metaphor.)

It also will have a lot to do with non technical factors - MS pricing, current plant (in both hardware and software) skill sets, migration strategies - even offshoring strategies these days. People in the coding trenches tend to forget that good large scale architecture takes a in broader range of requirements than just the programming frameworks.

I speak from a experiential bias toward very large systems and a P&L responsible management perspective.

As always, it depends on the task at hand and the situation surrounding it.

24 posted on 03/27/2004 3:49:09 AM PST by CasearianDaoist
[ Post Reply | Private Reply | To 20 | View Replies]

To: Bush2000
In the Fortune 1000 83 companies use ASP.NET on one or more of their sites.

0.012?

That's nothing.

25 posted on 03/27/2004 3:54:47 AM PST by Glenn (The two keys to character: 1) Learn how to keep a secret. 2) ...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: mikenola
Yes, I know the feeling from the operational support side. A lot of the problems come from the fact that one has to use multiple vendors, and usually a different major vendor for each tier (BEA, Oracle, etc.)

Of course with microsoft's .NET one generally sees MS tools at every level. This can be a problem - it is the old problem of vertical vs horizontal markets and the sort of competitiveness issues that fall out of both models. Oracle is really better at large data sets that MSSqlServer. How could it not be? It is their core competency. However,one might not really need this. Again, it all depends on that appilcation at hand.

I have found after decades in the business that there are a great range of factors that go into a successful system. But you are right, a good architect should take into account the operational side of things. Unfortunately many of these types have never had to run production. They should be forced to do it at some time early in their careers, they would then come up with much better solutions. The cleverest OO design in the world will not mean anything if it is impossible to keep running. The KISS principle certainly applies here.

BTW, you might look at "Opsware} and see if it will help you in configuration management (it is language.framework neutral.)

26 posted on 03/27/2004 4:02:53 AM PST by CasearianDaoist
[ Post Reply | Private Reply | To 23 | View Replies]

To: wireplay
Microsoft knows software and software development better than anybody else out there

Well I do not know about that, that is a pretty parochial view of the software industry. Real time programming? In aerospace? And other tools vendors: Oracle? BEA? IBM? They certainly do not have the crowd beat on the innovation end - they have been mostly followers, not leaders. Even there OS expertise is not at the highest level at least from the CS theoretical level (we will see what longhorn looks like, I may have to retract that statement.) Their enterprise integration/consulting business was a miserable failure.

Their strength is higher than middle level competence in a lot of mainstream business areas but are masters of but a few, and they do not compete in whole areas of endeavor or bodies of knowledge. That is their whole stated strategy and it works. Offer integrated, above average value to the average problem and then move up the "value stream," that is what they are all about. The danger is when a firm with a core competency (i.e. Oracle) goes after a particular segment. That is famously what plagued IBM for years, and still does to e certain extent. MS also faces the big challenge of facing the next wave, whatever that might be (my guess is grid computing.)

Software companies typically last about 20 to maybe 30 years as market leaders. Gates is sharp enough to have beaten those odd and has slipped through the noose time and time again. Time will tell if MS as an institution can keep it up. They are a good shop but you have to put them in perspective and view the industry as a whole.

27 posted on 03/27/2004 4:22:01 AM PST by CasearianDaoist
[ Post Reply | Private Reply | To 20 | View Replies]

To: Bush2000
I have never used Java- just on principal- it sucks and always did.

As a carreer choice I stuck with Microsoft and Microsoft alone- and I am so happy I did.

Linux users are sometimes worse than liberals- they look down on you if you don't believe what they believe
28 posted on 03/27/2004 4:25:50 AM PST by Mr. K
[ Post Reply | Private Reply | To 2 | View Replies]

To: Fledermaus
what the hell does all this crap mean to us average users?

Not much. It's enterprise network geek stuff. I wouldn't worry about it.

29 posted on 03/27/2004 4:32:45 AM PST by Musket
[ Post Reply | Private Reply | To 22 | View Replies]

To: CasearianDaoist
I remember years ago reading the license agreement for Windows 98: "not to be used in medical environments" har!

What's scary is there are definitely some Win98 laptops in critical places in DoD, NASA, etc.

I imagine meeting my end one day because my EKG results are stored in some FoxPro database running on WindowsME, that needs to be re-indexed ;-)
30 posted on 03/27/2004 4:53:46 AM PST by mikenola
[ Post Reply | Private Reply | To 27 | View Replies]

To: Fledermaus
To be fair, they are mostly talking about the backend of web enable, aplications. most of this stuff never gets to you PC other than by piping HTML to and from your broswer.
31 posted on 03/27/2004 5:17:00 AM PST by CasearianDaoist
[ Post Reply | Private Reply | To 22 | View Replies]

To: Fledermaus
And I'm not stupid. I've been using computers in business for 20 years and I get so sick and tired of things changing I don't understand. Heck, you can't even figure out how to format a simple Word document these days with 5 billion little icon buttons. What ever happened to just opening a sheet, typing your stuff, saving it and printing it?

Do this: Start->Run->"Notepad" and type away until your little heart's content. No complicated menus or icons. Just type, save, and print. You can pick up a copy of "Notepad for Dummies" at many large booksellers. After a couple years experience you can take an exam and become a Certified Notepad Jockey (MS-CNJ). Quite impressive on a resume, IMHO.

Once you've mastered Notepad you can advance to Start->Run->"Wordpad". I must warn you, however, that there are 19 icons and three font selection comboboxes on the toolbar. Allocate three years of your time to master Wordpad and definitely buy the "Advanced Wordpad" book. But, this is important, be sure to get the "Wordpad Resource Kit" before trying to become a Certified Wordpad Jockey (MS-CWJ). I didn't and failed my first exam because I didn't know what RTF meant. Boy, was I embarrassed - I was fooled by the similarity to RTFM and kept thinking RTF--what???

Good luck on your voyage of discovery!

32 posted on 03/27/2004 5:30:04 AM PST by mikegi
[ Post Reply | Private Reply | To 22 | View Replies]

To: mikegi
You're mean.
33 posted on 03/27/2004 6:24:29 AM PST by Musket
[ Post Reply | Private Reply | To 32 | View Replies]

To: CasearianDaoist

People in the coding trenches tend to forget that good large scale architecture takes a in broader range of requirements than just the programming frameworks.

I speak from a experiential bias toward very large systems and a P&L responsible management perspective.

This is very presumptive. It is more than possible to be able to do management (financial and otherwise) as well as be able to code.

Let's jump out of the coding arena and talk about the real ROI for .NET: fewer lines of code and much faster development times translates into higher productivity for development shops. Take away the need to rely on multiple tiers from various vendors and you reduce costs on the maintenance side.

As far as Microsoft competency and its ability to develop software better than others, I stand by that statement. SQL Server is more than sufficient to compete against Oracle and DB2 in most every shop. Microsoft dominates the tpc measurements on ROI and a SQL Server database has just cracked the top 10 largest databases in the world. This comes without a major release in 5 years. Wait until you see what Yukon holds. Expect Microsoft to continue to gain RDBMS server share and to find new stomping grounds in the BI and datawarehousing spaces.

I have Longhorn installed and working. It won't crack grounds in new ideas in CompSci but it will certainly continue Microsoft's leadership in ease-of-use, integration, and backwards compatibility. It is an excellent changeover for Microsoft and has a number of new features that will continue to cause challengers headaches.

It is not necessary to be on the fringes, just do it better than others.

34 posted on 03/27/2004 9:25:57 AM PST by wireplay
[ Post Reply | Private Reply | To 24 | View Replies]

To: wireplay
.NET is well thought out and I would venture I can smoke any Java app in pure speed tests head-to-head.

I absolutely encourage all my competitors to use .net.

In my analysis, Java is more mature, more robust, more stable, and more open. MS has a long, long history of making flawed software. Software that has significant issues pop up monthly for years and years and years.

MS is the Brittney Spears of software. The McDonalds. They specialize in cheap, low-quality, mass-market products. They sell their products thru marketing, not by building a reputation of quality. If that's good for you, in your work, more power to ya. I like the competition.

It's not suitable for the work I do. And no, I don't believe that mono will ever challenge Java on Linux, either. The entire point of .net is as a Windows-only java. The entire reason MS built and is pushing .net is to try and continue the vendor-lockin that has been their biggest 'sales' pitch.

We'll see how it plays out. I'll use the flavor that works for me, you use your own.

And you're right -- you won't see java apps at CompUSA. Because that's the old, dying industry. Java apps are available online. Tens -- hundreds of thousands of them. With a java app you don't go buy a shrinkwrapped package, that is a terrible distribution model. You just go to a website, like, oh -- Microsoft's gaming zone (www.zone.com) and play hearts, spades, chess java applets. MS themselves use java for their rich-client web solutions. That should tell you something.

I see a host of architectural and design flaws in .net, personally. Choices that would be a problem in my work. It looks to me like they built .net to fight the last war, to try and catch up on where java has already dominated, and aren't really focused on the next wave, where java is also currently dominating.

Again, different flavors, different tastes. I'd love to sit over a beer and yak about this kind of thing forever. .net has things I wish java would learn from, and .net has things it'll have to learn from java if it wants to succeed.

Use what works for you, but beware propaganda. It'll lead you wrong 90% of the time.

35 posted on 03/27/2004 10:43:50 AM PST by Dominic Harr
[ Post Reply | Private Reply | To 21 | View Replies]

To: wireplay
not at all.

36 posted on 03/27/2004 11:39:03 AM PST by Robert_Paulson2 (the madridification of our election is now officially underway.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Dominic Harr
I absolutely encourage all my competitors to use .net.


now that...
was funny.
37 posted on 03/27/2004 11:52:22 AM PST by Robert_Paulson2 (the madridification of our election is now officially underway.)
[ Post Reply | Private Reply | To 35 | View Replies]

To: Glenn
In the Fortune 1000 83 companies use ASP.NET on one or more of their sites.

0.012?

That's nothing.

Not following your fuzzy math, Glenn...

83/1000 = 0.083, or 8.3%

(0.012 = 1 / 83 ???)

38 posted on 03/27/2004 4:17:03 PM PST by TheEngineer
[ Post Reply | Private Reply | To 25 | View Replies]

To: Dominic Harr
In my analysis, Java is more mature, more robust, more stable, and more open...

MS has a long, long history of making flawed software...

MS is the Brittney Spears of software. The McDonalds. They specialize in cheap, low-quality, mass-market products...

They sell their products thru marketing...

I see a host of architectural and design flaws in .net, personally...

...beware propaganda...

... a fairly typical Harr post: big on "propaganda"... but completely devoid of substance.

39 posted on 03/27/2004 4:45:46 PM PST by TheEngineer
[ Post Reply | Private Reply | To 35 | View Replies]

To: Bush2000
Good post. Thanks for the ping.

This news doesn't surprise me at all. My company was considering a new project to be written in Java, but after studying the technologies dumped that idea rather quickly for a C#/.NET solution. Java is so freakin slow, so all of our existing clients would have required new, faster machines to run it acceptably. And lining Dell's pockets rather than our own isn't part of the business plan. I've found .NET to be very fast... even for 3D graphics rendering.

Just look at the programming book aisles at any Borders bookstore. The shelves are packed with new books on .NET programming, with relatively few new Java books. The technical authors see the writing on the wall. Even the previously-open-source-focused oreilly.com has a big presence in .NET support. Made a lot of its followers unhappy -- but O'Reilly doesn't want its business to fade into irrelevance by ignoring .NET.

Also, I've sensed an industry-wide frustration with Sun's stranglehold on Java, and it's slowness to improve the platform. In contrast, MS has obviously committed a lot of programming talent and money geared toward developing and improving .NET.

And look at the development tools for .NET. There's no comparable equivalent for Visual Studio... Just another in a long line of missteps by Sun.

The bookstores, the programming websites, the energy/momentum, the development tools, and the stats in this article tell a story:

The Java ship is listing!

40 posted on 03/27/2004 5:14:42 PM PST by TheEngineer
[ Post Reply | Private Reply | To 3 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 221-239 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson