.NET StockTrader Sample Application
https://msdn2.microsoft.com/it-it/netframework/bb499684(en-us).aspx
This application is an end-to-end sample application for .NET Enterprise Application Server technologies. It is a service-oriented application based on Windows Communication Foundation (.NET 3.0) and ASP.NET, and illustrates many of the .NET enterprise development technologies for building highly scalable, rich "enterprise-connected" applications. It is designed as a benchmark kit to illustrate alternative technologies within .NET and their relative performance. The application offers full interoperability with J2EE and IBM WebSphere's Trade 6.1 sample application. As such, the application offers an excellent opportunity for developers to learn about .NET and building interoperable, service-oriented applications.
.NET StockTrader Downloads
.NET StockTrader Technical Overview
This document provides a technical overview of the .NET StockTrader application architecture, and the variety of physical deployment topologies the application supports.
Comparing .NET 3.0 and IBM WebSphere 6.1 Application Server Performance
.NET StockTrader Benchmark Results
This document details the results of extensive benchmarking of two functionally equivalent applications: one implemented by Microsoft on .NET (The .NET StockTrader), the other by IBM on WebSphere (Trade 6.1 performance sample). The document contains benchmark comparisons in a variety of configurations Each application supports, including Web Service performance, messaging performance, and more. The document contains all of the tuning parameters and benchmark testbed details necessary for customers to replicate the tests on their own.
Coming Soon: Full Sample Application Download, Source Code and Setup Instructions
Technologies Demonstrated by .NET StockTrader
- Service-oriented, n-tier design with ASP.NET and WCF
- Clean separation of UI, business services and DB access
- Design and tuning for performance
- Horizontally scalable via dynamic clustering
- Centralized configuration management of clustered service nodes
- .NET 3.0 with Windows Communication Foundation
- Interoperability with J2EE/WebSphere Trade 6.1
- Incorporates alternative designs for performance comparisons
- Loosely-coupled, message-oriented design with WCF and MSMQ
- Achieving assured message delivery with transactions
- Self-hosting WCF Services
- Custom WCF Behaviors
- Service host failure detection and automatic restarts
- .NET Enterprise Application Server Technologies
- ASP.NET 2.0
- ADO.NET 2.0
- .NET Transactions
- MSMQ 3.5 (Windows XP/Windows Server 2003)
- MSMQ 4.0 (Windows Vista/"Longhorn Server CTP")
- Transaction batching with WCF and MSMQ
Comments
Anonymous
June 21, 2007
PingBack from http://mdavey.wordpress.com/2007/06/21/sifma-net-stocktrader/Anonymous
June 21, 2007
I've read some of the documentation and am intrested in looking at the code, do you have a download url? StephenAnonymous
June 29, 2007
When is the expected date that we will be able to download the source?Anonymous
July 19, 2007
Hi....any update or news on when the source code will be available? Kind regards, MikeAnonymous
July 25, 2007
There is an overview on http://msdn.microsoft.com/stocktraderAnonymous
January 09, 2008
Hi, I am unable to install new database for stock trader applications. Following is error which is logged in event log. Any help to resolve the same is much appreciated. Event Type: Error Event Source: MsiInstaller Event Category: None Event ID: 11001 Date: 1/9/2008 Time: 1:13:32 PM User: ************* Computer: ************* Description: The description for Event ID ( 11001 ) in Source ( MsiInstaller ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Product: .NET StockTrader -- Error 1001. Error 1001: The installation failed, and the rollback has been performed. --> A failure has ocurred during the database installation phase. The exception encountered was: Login failed for user 'configAdmin'. The user is not associated with a trusted SQL Server connection., (NULL), (NULL), (NULL). Data: 0000: 7b 41 38 31 34 30 41 38 {A8140A8 0008: 34 2d 39 43 33 33 2d 34 4-9C33-4 0010: 39 35 44 2d 39 45 36 37 95D-9E67 0018: 2d 41 43 44 38 36 41 39 -ACD86A9 0020: 46 31 44 37 42 7d F1D7B}Anonymous
August 29, 2008
All the links that are supposed to lead to the source code for the stock trader apps lead to msdn error pages.please if any body has the source code, i would be grateful if it can be mailed to me at joshua.oguche@gmail.com thanksAnonymous
January 18, 2009
Hi When i can expect the source code reply must