Java Forum

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds

Microsoft .NET Pet Shop

  Asked By: John    Date: Oct 25    Category: Java    Views: 1086

Please take a look at Microsoft .NET Pet Shop at :

don't take it wrong I am not a pro of Microsoft I just want to have your
assessment of this ms claim.



5 Answers Found

Answer #1    Answered By: Vicki Fields     Answered On: Oct 25

the claim is so stupid that sun even didn't bother it
self to answer.
as all you may know .NET ASP+ is just competing with
JSP not the J2EE platform .NET is just a simple
product not a architecture platform, if they want to
compare speed benchmarks they should use a native or
type 4 JDBC driver with direct codes in JSP, or
implement theire code with DCOM and COM+.
I think they must show people how much effort they
need to port theire code to another server than IIS
(if there is any other which supports MS platform
which I don't belice it even exist) becuase the main
claim of j2ee platform is not speed it is scalability
and managability.

Answer #2    Answered By: Isra Demir     Answered On: Oct 25

No as far as I have studied .Net is a full platform (ASP.Net is just a part
of that ) it even does not need COM+ or other legacy systems and if you
transfer it's CLR to any machine you would enjoy the multi-platform also .Of
course I know that if Microsoft continues to release .Net only on it's own
systems it would not enjoy embracing of large numbers of enterprise
developers but I think the analyst guys at Microsoft are not so stupid to
ignore the case it may be future policy of Microsoft to abandon it's OS
monopoly and try to test new business rules (sticking to .Net). these are
the signs:
-MS has given C# to ECMA for standardization .
-there are rumors of developing .Net platform by Corel Linux developing
group for Linux
any way all these are some guesses for future as a developer what that
would be of importance is this:
will .Net installations grow for the next 2 years as large as 50% of J2EE
I think if we know the answer to this question we can decide about our study
investment for the time being

Answer #3    Answered By: Abrianna Rossi     Answered On: Oct 25

It was extensively talked about in theserverside.com, see this link:


Anyway, for sure Sun’s pet  Store example is one of the worst apps I’ve ever seen, too much complication for nothing valuable. It tries to give you an MVC mechanism and supposedly flexibility but in reality you only have more things to do when you want to add a simple action to system. The code is unbearable, as Martin Fowler says “The design is in the code” but take a look at the bloody code and you realize there’s no neat design beneath it too! It’s a classic example of “Over-designing”. The guys who wrote it should have been fired :o)

Anyway, I downloaded MS petstore and I really didn’t find it interesting (though I’m not a .Net guru), yet anther spaghetti code from MS

Answer #4    Answered By: Damon Jones     Answered On: Oct 25

you know our investment is our study time and I do not want to waste it .I hope developers would be the winners of this platform war.

Answer #5    Answered By: Varun Mehta     Answered On: Oct 25

Some corrections in my last Email

Clain -> Claim

Petstore is not ( OMIT THIS NOT !) meant to be an educational application

Didn't find what you were looking for? Find more on Microsoft .NET Pet Shop Or get search suggestion and latest updates.