SlideShare a Scribd company logo
.NET Vs. J2EE MICROSOFT’S .NET TECHNOLOGY – OBJECTIVES & ARCHITECTURE Sreerag Gopinath P.C, Roll No. 24, Semester VII, Computer Science & Engg., SJCET, Palai
The great debate: .NET Vs. J2EE
Better price/  performance ration 7. Behind .NET in price /  performance ration Single vendor 6. Multiple vendors Multi-lingual 5. Single language - Java Currently only Windows 4. Multi-platform Easy, supports RAD 3. Hard to develop for Complete platform 2. Server-focused  Products & Services 1. Specification set
Why should you choose .NET  over J2EE?  ,[object Object],[object Object],[object Object],[object Object]
An Experienced Professional Shares his Experience… No Reservations About .NET  –  Larry O’Brien Read the complete article at –  http://www.sdtimes.com/article/column-20031015-04.html
No Reservations About .NET  –  Larry O’Brien “  I’ve had the relatively rare luck to work on  extremely similar projects  (GDS) in .NET, Java 2 Standard Edition and Java 2 Enterprise Edition. My  wholehearted favoring of .NET over the J2EE platform , while supported by theory and analysis, is driven by my experiences developing and shipping these applications. Aside  from the business logic,  the .NET project took 80% of the J2SE project’s time with less than 75% of the manpower. But what really proved .NET’s value proposition to me was when I saw how the subsystem was integrated. When you witness the  ease  with which minimally experienced server-page
programmers can successfully participate in developing a distributed application by consuming Web Services developed by more experienced programmers,  you become a believer. When you witness developing programmers transitioning into a more object-oriented approach because using Visual Basic .NET they can do so  seamlessly , and then you go back to your workstation and see the curly brackets of C#, you realize that  what’s really being integrated is not subsystems, but the programming team. What’s being turned into a coherent whole is not code, but coders.  And that’s why  I choose the .NET platform.  Without reservations .” No Reservations About .NET  –  Larry O’Brien
Benchmark Tests http://www.gotdotnet.com/team/compare/benchmark_response.pdf
Web Services Performance In June 2004, Sun Microsystems published a  benchmark showing the relative performance of Microsoft .NET vs. Sun™’s Java Web Service Developer Pack on a series of simple Web Service tests.  The paper describes the  results  of testing these re-created implementations.  Microsoft  has also created  several additional  tests of Web Services on each platform to illustrate the relative performance when the backend Web Services are required to do more work. These additional tests are more realistic than Sun™’s tests, and show the relative performance when the  Web Service message payload is increased. .NET results are actually more than two to three times better than Sun reported . In Microsoft tests, .NET roughly matched or slightly exceeded J2EE performance for Sun™’s four original tests. Furthermore, in the additional more realistic tests involving higher Web Service message payloads we found  .NET to significantly outperform Java.
Web Services Performance
Web Services Performance
Web Services Performance
Nile Application Benchmark results   See how Microsoft .NET compares to the scalability and performance of a leading J2EE-based application server.  In this study of an end-to-end e-commerce benchmark application, we detail performance results for several implementations of the  Nile benchmark  on a variety of hardware configurations.  The implementations tested include  Nile ASP.NET/C#, Nile ASP/VB COM+, Nile ISAPI/ATL Server/C++, Nile JSP, and Nile EJB .  See how .NET stacks up against these other technologies in this comprehensive benchmark.
Nile Application Benchmark results
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
.NET Vs. J2EE MICROSOFT’S .NET TECHNOLOGY – OBJECTIVES & ARCHITECTURE - Sreerag Gopinath P.C

More Related Content

What's hot

CVformicrosoft
CVformicrosoftCVformicrosoft
CVformicrosoft
momofarm
 

What's hot (20)

Selenium and Cucumber Automation Services
Selenium and Cucumber Automation ServicesSelenium and Cucumber Automation Services
Selenium and Cucumber Automation Services
 
Deep Dive on CI/CD NYC Meet Up Group
Deep Dive on CI/CD NYC Meet Up GroupDeep Dive on CI/CD NYC Meet Up Group
Deep Dive on CI/CD NYC Meet Up Group
 
Consumer-Driven Contract Testing With Postman
Consumer-Driven Contract Testing With PostmanConsumer-Driven Contract Testing With Postman
Consumer-Driven Contract Testing With Postman
 
Build pipelines with TeamCity and Kotlin DSL
Build pipelines with TeamCity and Kotlin DSLBuild pipelines with TeamCity and Kotlin DSL
Build pipelines with TeamCity and Kotlin DSL
 
How to Control Service Startup Order in Docker Compose
How to Control Service Startup Order in Docker ComposeHow to Control Service Startup Order in Docker Compose
How to Control Service Startup Order in Docker Compose
 
CVformicrosoft
CVformicrosoftCVformicrosoft
CVformicrosoft
 
The Most Common Errors That Aren’t Caught
The Most Common Errors That Aren’t CaughtThe Most Common Errors That Aren’t Caught
The Most Common Errors That Aren’t Caught
 
Eight Hours to API Literacy: A Fast, Fun On-ramp for Writers
Eight Hours to API Literacy: A Fast, Fun On-ramp for WritersEight Hours to API Literacy: A Fast, Fun On-ramp for Writers
Eight Hours to API Literacy: A Fast, Fun On-ramp for Writers
 
Webinar: “Introduction to the Postman API Network”
Webinar: “Introduction to the Postman API Network”Webinar: “Introduction to the Postman API Network”
Webinar: “Introduction to the Postman API Network”
 
GraphQL Will Do To REST What JSON Did To XML
GraphQL Will Do To REST What JSON Did To XMLGraphQL Will Do To REST What JSON Did To XML
GraphQL Will Do To REST What JSON Did To XML
 
DevOps at scale: A true story - WIDS2016
DevOps at scale: A true story - WIDS2016DevOps at scale: A true story - WIDS2016
DevOps at scale: A true story - WIDS2016
 
Enterprise Node - Code Discoverability
Enterprise Node - Code DiscoverabilityEnterprise Node - Code Discoverability
Enterprise Node - Code Discoverability
 
ParthaSaha_CV
ParthaSaha_CVParthaSaha_CV
ParthaSaha_CV
 
.Net framework vs .net core a complete comparison
.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparison
 
Building loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic AppsBuilding loosely coupled integrations with Logic Apps
Building loosely coupled integrations with Logic Apps
 
Story Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium FrameworkStory Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium Framework
 
M is for modernization
M is for modernizationM is for modernization
M is for modernization
 
MuleSoft Meetup Bangalore #12
MuleSoft Meetup Bangalore #12MuleSoft Meetup Bangalore #12
MuleSoft Meetup Bangalore #12
 
STP 2014 - Lets Learn from the Top Performance Mistakes in 2013
STP 2014 - Lets Learn from the Top Performance Mistakes in 2013STP 2014 - Lets Learn from the Top Performance Mistakes in 2013
STP 2014 - Lets Learn from the Top Performance Mistakes in 2013
 
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’sTutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
 

Viewers also liked

2009 Sw Media Kit
2009 Sw Media Kit2009 Sw Media Kit
2009 Sw Media Kit
janmac
 
The human digestive system
The human digestive systemThe human digestive system
The human digestive system
adisg
 
Introduction to adwords
Introduction to adwordsIntroduction to adwords
Introduction to adwords
Immanuel Ruby
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean Theorem
Fidelfo Moral
 
Internet presentation q1_2010
Internet presentation q1_2010Internet presentation q1_2010
Internet presentation q1_2010
SKF
 
Murphy Portfolio 8 18 09
Murphy  Portfolio 8 18 09Murphy  Portfolio 8 18 09
Murphy Portfolio 8 18 09
jeffreyestes
 
Drishtee textile-apparel-2013
Drishtee textile-apparel-2013Drishtee textile-apparel-2013
Drishtee textile-apparel-2013
Geeta Sangha
 
Noun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplaneNoun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplane
Aldyansyah -
 
Lessons In Leadership
Lessons In LeadershipLessons In Leadership
Lessons In Leadership
Craig Stewart
 

Viewers also liked (20)

Women 2.0 2.14 fran maier
Women 2.0 2.14 fran maierWomen 2.0 2.14 fran maier
Women 2.0 2.14 fran maier
 
2009 Sw Media Kit
2009 Sw Media Kit2009 Sw Media Kit
2009 Sw Media Kit
 
The human digestive system
The human digestive systemThe human digestive system
The human digestive system
 
Introduction to adwords
Introduction to adwordsIntroduction to adwords
Introduction to adwords
 
Hail to the (Forgotten) Chief
Hail to the (Forgotten) ChiefHail to the (Forgotten) Chief
Hail to the (Forgotten) Chief
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean Theorem
 
50 Things to do when there is load shedding
50 Things to do when there is load shedding50 Things to do when there is load shedding
50 Things to do when there is load shedding
 
Bellido Songs
Bellido   SongsBellido   Songs
Bellido Songs
 
G T D System
G T D  SystemG T D  System
G T D System
 
Nouns
NounsNouns
Nouns
 
2 Ga Ppt
2 Ga Ppt2 Ga Ppt
2 Ga Ppt
 
Successorize!
Successorize!Successorize!
Successorize!
 
Internet presentation q1_2010
Internet presentation q1_2010Internet presentation q1_2010
Internet presentation q1_2010
 
Murphy Portfolio 8 18 09
Murphy  Portfolio 8 18 09Murphy  Portfolio 8 18 09
Murphy Portfolio 8 18 09
 
Drishtee textile-apparel-2013
Drishtee textile-apparel-2013Drishtee textile-apparel-2013
Drishtee textile-apparel-2013
 
Chris Carsten David
Chris Carsten DavidChris Carsten David
Chris Carsten David
 
Slideshare slidecast demo
Slideshare slidecast demoSlideshare slidecast demo
Slideshare slidecast demo
 
Noun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplaneNoun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplane
 
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
 
Lessons In Leadership
Lessons In LeadershipLessons In Leadership
Lessons In Leadership
 

Similar to Sreerag dot net vs j2ee

Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdf
Abanti Aazmin
 
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
Best Practices for React Developer Test Technical Assessment for Hiring.pdfBest Practices for React Developer Test Technical Assessment for Hiring.pdf
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
DarshanaMallick
 

Similar to Sreerag dot net vs j2ee (20)

Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
 
How backbone.js is different from ember.js?
How backbone.js is different from ember.js?How backbone.js is different from ember.js?
How backbone.js is different from ember.js?
 
React Vs Vue.js Which One is Better.pdf
React Vs Vue.js Which One is Better.pdfReact Vs Vue.js Which One is Better.pdf
React Vs Vue.js Which One is Better.pdf
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
Vue Or React - Which One is the Best_.pptx
Vue Or React - Which One is the Best_.pptxVue Or React - Which One is the Best_.pptx
Vue Or React - Which One is the Best_.pptx
 
React vs. vue which framework to select and when
React vs. vue  which framework to select and when React vs. vue  which framework to select and when
React vs. vue which framework to select and when
 
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfHow Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
 
Project report for final year project
Project report for final year projectProject report for final year project
Project report for final year project
 
React Native App Development.
React Native App Development.React Native App Development.
React Native App Development.
 
Vue Js vs React: Which is the Best JS Technology in 2023
Vue Js vs React: Which is the Best JS Technology in 2023Vue Js vs React: Which is the Best JS Technology in 2023
Vue Js vs React: Which is the Best JS Technology in 2023
 
React Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdfReact Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdf
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Introduction to Web Frameworks
Introduction to Web FrameworksIntroduction to Web Frameworks
Introduction to Web Frameworks
 
NET vs Java Which Technology Is Better for Website Development
NET vs Java Which Technology Is Better for Website DevelopmentNET vs Java Which Technology Is Better for Website Development
NET vs Java Which Technology Is Better for Website Development
 
Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdf
 
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
Best Practices for React Developer Test Technical Assessment for Hiring.pdfBest Practices for React Developer Test Technical Assessment for Hiring.pdf
Best Practices for React Developer Test Technical Assessment for Hiring.pdf
 
Comparison Between React Vs Angular.pdf
Comparison Between React Vs Angular.pdfComparison Between React Vs Angular.pdf
Comparison Between React Vs Angular.pdf
 
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
Top 10 Node.JS Frameworks To Gear Up Your Web App Development in 2021
 
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdfAngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
 
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdfAngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
AngularJS vs NodeJS vs ReactJS Which One Would You Choose.pdf
 

More from Sreerag Gopinath (6)

Sreerag web services - universal data access
Sreerag web services - universal data accessSreerag web services - universal data access
Sreerag web services - universal data access
 
Sreerag functional structures of multiprocessors and interconnection networks
Sreerag functional structures of multiprocessors and interconnection networksSreerag functional structures of multiprocessors and interconnection networks
Sreerag functional structures of multiprocessors and interconnection networks
 
Sreerag cs network security
Sreerag cs network securitySreerag cs network security
Sreerag cs network security
 
Sreerag what is a web service
Sreerag   what is a web serviceSreerag   what is a web service
Sreerag what is a web service
 
Sreerag parallel programming
Sreerag   parallel programmingSreerag   parallel programming
Sreerag parallel programming
 
Sreerag dot net - objectives & architecture
Sreerag   dot net - objectives & architectureSreerag   dot net - objectives & architecture
Sreerag dot net - objectives & architecture
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Ransomware Mallox [EN].pdf
Ransomware         Mallox       [EN].pdfRansomware         Mallox       [EN].pdf
Ransomware Mallox [EN].pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Sreerag dot net vs j2ee

  • 1. .NET Vs. J2EE MICROSOFT’S .NET TECHNOLOGY – OBJECTIVES & ARCHITECTURE Sreerag Gopinath P.C, Roll No. 24, Semester VII, Computer Science & Engg., SJCET, Palai
  • 2. The great debate: .NET Vs. J2EE
  • 3. Better price/ performance ration 7. Behind .NET in price / performance ration Single vendor 6. Multiple vendors Multi-lingual 5. Single language - Java Currently only Windows 4. Multi-platform Easy, supports RAD 3. Hard to develop for Complete platform 2. Server-focused Products & Services 1. Specification set
  • 4.
  • 5. An Experienced Professional Shares his Experience… No Reservations About .NET – Larry O’Brien Read the complete article at – http://www.sdtimes.com/article/column-20031015-04.html
  • 6. No Reservations About .NET – Larry O’Brien “ I’ve had the relatively rare luck to work on extremely similar projects (GDS) in .NET, Java 2 Standard Edition and Java 2 Enterprise Edition. My wholehearted favoring of .NET over the J2EE platform , while supported by theory and analysis, is driven by my experiences developing and shipping these applications. Aside from the business logic, the .NET project took 80% of the J2SE project’s time with less than 75% of the manpower. But what really proved .NET’s value proposition to me was when I saw how the subsystem was integrated. When you witness the ease with which minimally experienced server-page
  • 7. programmers can successfully participate in developing a distributed application by consuming Web Services developed by more experienced programmers, you become a believer. When you witness developing programmers transitioning into a more object-oriented approach because using Visual Basic .NET they can do so seamlessly , and then you go back to your workstation and see the curly brackets of C#, you realize that what’s really being integrated is not subsystems, but the programming team. What’s being turned into a coherent whole is not code, but coders. And that’s why I choose the .NET platform. Without reservations .” No Reservations About .NET – Larry O’Brien
  • 9. Web Services Performance In June 2004, Sun Microsystems published a benchmark showing the relative performance of Microsoft .NET vs. Sun™’s Java Web Service Developer Pack on a series of simple Web Service tests. The paper describes the results of testing these re-created implementations. Microsoft has also created several additional tests of Web Services on each platform to illustrate the relative performance when the backend Web Services are required to do more work. These additional tests are more realistic than Sun™’s tests, and show the relative performance when the Web Service message payload is increased. .NET results are actually more than two to three times better than Sun reported . In Microsoft tests, .NET roughly matched or slightly exceeded J2EE performance for Sun™’s four original tests. Furthermore, in the additional more realistic tests involving higher Web Service message payloads we found .NET to significantly outperform Java.
  • 13. Nile Application Benchmark results See how Microsoft .NET compares to the scalability and performance of a leading J2EE-based application server.  In this study of an end-to-end e-commerce benchmark application, we detail performance results for several implementations of the Nile benchmark on a variety of hardware configurations.  The implementations tested include Nile ASP.NET/C#, Nile ASP/VB COM+, Nile ISAPI/ATL Server/C++, Nile JSP, and Nile EJB .  See how .NET stacks up against these other technologies in this comprehensive benchmark.
  • 15.
  • 16. .NET Vs. J2EE MICROSOFT’S .NET TECHNOLOGY – OBJECTIVES & ARCHITECTURE - Sreerag Gopinath P.C