Microsoft .NET Pet Shop 2.0

Microsoft .NET Pet Shop 2.0

Microsoft Developer Network

New! Read the Middleware Company benchmark of the Microsoft® .NET Pet Shop 2.0 application. The benchmark compares the performance and scalability of this .NET Web application to the performance of an equivalent, revised, and fully optimized J2EE™ application developed by the Middleware Company. The benchmark compares the performance and scalability characteristics of .NET and J2EE with three different benchmark test suites:

  • Basic data-driven Web application benchmark
  • Distributed transaction benchmark
  • XML Web service benchmark

The Microsoft .NET Pet Shop 2.0 illustrates basic and advanced coding concepts within an overall architectural framework that can be applied in Web-based application development projects. The application highlights coding techniques for building n-tier applications that can be deployed on clusters of load-balanced servers or on a single server. The application illustrates such basic concepts as middle-tier data caching, middle-tier session-state management, distributed transactions involving .NET/COM+ serviced components, and building a Web service facade to expose application logic for XML/SOAP-based integration with other applications.

The .NET Pet Shop 2.0 application is functionally equivalent to the Sun® Microsystems Java™ Pet Store 1.2 blueprint application, and can be used to compare the coding concepts, basic application server features, and architectures of .NET and J2EE.

The code is accompanied by two articles, an overview paper that compares the .NET Pet Shop application and architecture to the Java Pet Store blueprint and a distributed transaction benchmark paper, which discusses different techniques for performing database transactions within .NET with benchmark data for comparison.

Download Petshop.msi.

The code is accompanied by three articles:

Note   For an overview of a variety of .NET samples, see Microsoft .NET Architectural Sample Applications.
Presentation
  • Microsoft ASP.NET
  • Microsoft Visual C#™
Business Logic
  • .NET class library
  • Visual C#
Data Access
  • ADO.NET DataReader for maximum performance
  • .NET managed provider for Microsoft SQL Server™
Data
  • SQL Server
  • Stored procedures
  • Database transactions
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值