Comments
paul.nowak wrote: Matt, thanks for the comments. I made an error on the version of Plone. It's 2.5 Plone running on Zope 2.9x. In regards to the additional products, we have a skin installed and we have a product that we had custom developed for us that connects to a PostgreSQL database. We've looked at slow PostgreSQL queries causing problems and have not been able to find an issue. We've also tested for the case where the PostgreSQL server is down and have not been able to create an issue. We therefor...
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


.NETDJ Editor Jon Box Responds To Calvin Austin in His Blog
Forrester reported in May 2005 that .NET adoption surpassed Java last year.

Jon Box, the mobility editor of .NET Developer's Journal recently responded to Calvin Austin's JDJ article entitled "C#: Is the Party Over?" in his blog. In his blog entry today at JonBox.DotNetDevelopersJournal.com Jon wrote:

Calvin Austin is a "section editor" for JDJ, the sister publication to DNDJ. Today, he also is an engineer at SpikeSource, and in a past lifetime worked at Sun.

Recently, Calvin wrote an editorial titled "C#: Is the Party Over?". After reading this, I am shocked!  It is full of inaccurate statements about .NET and C#.  It is also indicative of someone who is just ignorantly bashing the enemy - like Democrats and Republicans, like Hatfield's and McCoy's. The point is at some point this all becomes just noise - and if a valid message happens to come out from the ranting it will probably be ignored. Let's take a look at the Calvin's noise and consider this a "no-spin" zone.

"The .NET platform has been under constant development, often too fast for many corporate users to adopt. There has been a 1.0, 1.1, and 2.0, each which could be counted as a significant version in their own right." Calvin, 1.1 was not a major release - notice that the number incremented on the right side of the decimal.  It did have some great additions thought. And c'mon, Java and .NET both have been under constant development.

.NET v1.1 has been around for a couple of years now. And there has not been a 2.0 yet.  So, I'm not sure how you can imply that there a bunch of releases happening.

"C# is not singled out for any special attention on Visual Studio's Web pages." On MSDN's home page, a link to the C# Developer Center is there. On the Visual Studio page, there is another link to the C# Developers Center  On the Visual Studio 2005 site, there are as many links about C# as there are on VB - including the free Visual C# 2005 Express Edition. So, I'm not sure how he can claim this.

"Given that C# hasn't necessarily been the instant success that many thought it would have been, it hasn't been for lack of trying." Wow, I'm not sure how this conclusion came about.  If Calvin would have looked at the numbers of people who in early stages moved to .NET, he would have noticed that the majority went to C# including a segment of VB developers. Now, I like the VB.NET programming experience better - but I guarantee you that the VB.NET community does not think that C# has not been a success.

"The C#, C++, and C compilers are now free, although not obviously as optimized as the professional edition." The compilers are in the framework and have always been free. The framework has always been free. And where do you get this notion of different optimizations?

"Deploying a .NET service leaves a company a small choice of application servers and OS versions." Using .NET does not force someone to a certain platform.  Using Microsoft's implementation of the CLI (what we call the CLR) does require the Windows platform. And there are some of us who prefer to build our solutions on the Windows platform.

"The market has now moved to an open source J2EE application server model..." Really? Forrester reported in May 2005 that .NET adoption surpassed Java last year.

"While developers had to get budget approval for MSDN licenses, their Java colleagues were able to deploy a system for free." Yes, MSDN subscriptions are NOT free.  However, the .NET framework is free. And Microsoft has the Express products - which are free.  But, again, the productivity gains with Visual Studio and the Windows platform are more than worth the price of a MSDN subscription, in my opinion.

"The .NET platform uses many Windows services that until Mono started didn't even exist on Linux." I'm surprised that Calvin would say that Windows has more features than Linux does.  However, let's talk about a different point.  People confuse that anyone can implement a .NET CLI on any platform and extend it anyway they want.  The CLI is the core foundation of .NET - it is not the CLR, which is Microsoft's implementation of the CLI and built to take advantage of the Windows platform. Don't blame the rest of us for Mono's group deciding to duplicate the CLR when they should have targeted just the CLI.

"C# is still not the de facto choice for Web site or enterprise development and other languages such as Python and PHP, which are bringing in a new generation of developers who don't have a need to migrate Visual C++ applications."  Really?  Port80 recently announced that Microsoft platforms serve more Fortune 1000 websites and application servers than any other technology. Java platforms were in second place though, at 12.2% - whereas the Microsoft platforms came in at 43.6%. The study does not indicate which .NET language is used, but it's not about the language ultimately - the power is in the framework and platform.

"C# isn't going anywhere soon but its best days may be behind it." Based on all of the above nonsense, I'm not sure how Calvin can make this conclusion. He might need to consider checking out the Microsoft Developer Tools Roadmap, which has a section on C#. Calvin might also check out Ander Hejlsburg's interview in the .NET Developers Journal (published by Calvin's publisher) that talks about future considerations for C#. Finally, check out the very recent interview on Channel 9 where Anders talks about working on C# v3.

I also see that Dino Chiesa, PM in the .NET Group, has a formal response to Calvin (AUG 16, includes podcast and text). Dino takes the high road in looking at Calvin's observations.  And instead of telling him "you are wrong", he says things like "we would have given you this information if you had asked". And who says that Microsoft does not play nicely?

It's a shame that Calvin has to be part of the mis-information out there today. Furthermore, it is obvious that JDJ is not reviewing this material before they publish it. JDJ is a good magazine overall, but it is obvious that all of us should only pontificate on topics that we know.

About .NETDJ News Desk
.NETDJ News Desk monitors Microsoft .NET and its related technologies, including Silverlight, to present IT professionals with news, updates on technology advances, business trends, new products and standards, and insight.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

>> Yes, MSDN subscriptions are NOT free. However, the .NET framework is free. And Microsoft has the Express products - which are free.<<

Given that the various Express Editions are in public beta, will they continue to be "free" once they are released as version 1.0?

I've read a lot of conflicting information on this, but when a price is quoted in the media it's often in the $49-$69 price range.

That's pretty low price for what the products promise to do. However, can .NET DJ clarify these questions for us?

James Brockman

.NETDJ Editor Jon Box Responds To Calvin Austin in His Blog. Recently, Calvin wrote an editorial titled 'C#: Is the Party Over?'. After reading this, I am shocked! It is full of inaccurate statements about .NET and C#. It is also indicative of someone who is just ignorantly bashing the enemy - like Democrats and Republicans, like Hatfield's and McCoy's.


Your Feedback
James Brockman wrote: >> Yes, MSDN subscriptions are NOT free. However, the .NET framework is free. And Microsoft has the Express products - which are free.<< Given that the various Express Editions are in public beta, will they continue to be "free" once they are released as version 1.0? I've read a lot of conflicting information on this, but when a price is quoted in the media it's often in the $49-$69 price range. That's pretty low price for what the products promise to do. However, can .NET DJ clarify these questions for us? James Brockman
.NET News Desk wrote: .NETDJ Editor Jon Box Responds To Calvin Austin in His Blog. Recently, Calvin wrote an editorial titled 'C#: Is the Party Over?'. After reading this, I am shocked! It is full of inaccurate statements about .NET and C#. It is also indicative of someone who is just ignorantly bashing the enemy - like Democrats and Republicans, like Hatfield's and McCoy's.
Enterprise Open Source Magazine Latest Stories . . .
This is a deal that has been around for all of this year, and I know the NYC-based guy charged with pulling the technical pieces together. He has been looking at software platforms for months and separating contenders from pretenders based on the criteria he's established. To my knowle...
3Leaf Systems, the well-funded start-up, dropped its fig leaf Tuesday and took a running jump into the pools of memory, I/O and cache that it can construct and deconstruct at will based on the application, creating scale-up shared-memory SMP systems the likes of mainframes, proprietary...
Funambol, a provider of open source mobile cloud sync and push email for billions of phones, today announced it has acquired Zapatec, Inc., a leader of AJAX web 2.0 frameworks. The acquisition enables Funambol to uniquely address the industry pervasive device fragmentation challenge th...
Plone and Drupal are two leading open source Content Management Systems (CMS). Both were recognized in the 2009 Open Source CMS awards, run by Packt Publishing. Both also have large installed bases and large developer communities. This is made evident by some quick searching on Googl...
SOASTA, a provider cloud testing, today announced that performance engineers can now build web application tests in Apache JMeter, the most popular open source load testing tool, and run them in SOASTA's Global Test Cloud. Deploying JMeter tests to the Cloud has been a complex, time-co...
Yahoo! Inc. (Nasdaq:YHOO), a leading global Internet company, took its second major step in five months towards open-source cloud computing today, debuting an open source version of Traffic Server, a high performance application server for builders of cloud services. Traffic Server ena...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE