5,426,531 members and growing! (14,795 online)
Email Password   helpLost your password?
Desktop Development » Desktop Gadgets » General     Intermediate License: The Code Project Open License (CPOL)

Developing a Realtime Stockreader using WPF and Yahoo Finance Data

By michbex

RealtimeSockreader is a desktop widget for viewing live stock data of your portfolio
C# (C# 1.0, C# 2.0, C#, C# 3.0), Windows (Windows, WinXP, Vista), .NET (.NET, .NET 3.0), Visual Studio (Visual Studio, VS2008), XAML, WPF, Design, Dev, QA

Posted: 6 Apr 2008
Updated: 30 Apr 2008
Views: 10,835
Bookmarked: 34 times
Announcements
Want a new Job?



Search    
Advanced Search
Sitemap
19 votes for this Article.
Popularity: 5.36 Rating: 4.19 out of 5
0 votes, 0.0%
1
2 votes, 13.3%
2
0 votes, 0.0%
3
3 votes, 20.0%
4
10 votes, 66.7%
5
Note: This is an unedited contribution. If this article is inappropriate, needs attention or copies someone else's work without reference then please Report This Article

Download Bin.zip - 48.39 KB

Download Src.zip - 55.73 KB

ss.jpg

Introduction

RealtimeStockreader is a WPF-Desktop application thats enables users to watch live stock quotes and maintain their stock portfolio.

Using the code

I have developed this desktop application, since i did not want to show the Vista sidebar all the time, but I wanted to have realtime stockquotes. The default stock quote gadget in vista does not show live data, so I started looking at the yahoo API and developed this little desktop application. .netFramework 3.0 needs to be installed in order to run the application. No installation of RealtimeStockreader is necessary, just download and run - and give feedback, feature requests, etc.

RealtimeStockreader makes heavy use of databinding in WPF, which can be tricky sometimes. The StockReader class regularly updates all entered StockQuote using a DispatcherTimer object.

Points of Interest

The main focus of this application to have a good looking and well working realtime stockreader (well, not all stock data from yahoo is live!) which show how simple one can do great UI development with WPF.

History

Version 1.04: Added Alerting
Added Graph-Updating
Added Edit-Mode for Symbols
Symbols with less than 3 char's are now supported
Optimized positioning of property window
...and some more minor bugfixes

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

michbex



Occupation: Software Developer
Company: University of Applied Sciences Hagenberg, Austria
Location: Austria Austria

Other popular Desktop Gadgets articles:

Article Top
Sign Up to vote for this article
You must Sign In to use this message board.
FAQ FAQ Noise ToleranceSearch Search Messages 
 Layout  Per page   
 Msgs 1 to 14 of 14 (Total in Forum: 14) (Refresh)FirstPrevNext
Subject  Author Date 
GeneralRealtimememberLasir5:04 18 Jul '08  
GeneralThanks!memberZ.J.Liu3:03 25 Jun '08  
GeneralRe: Thanks!membermichbex4:55 25 Jun '08  
GeneralRealTime StockReadermemberM Young12:17 9 Apr '08  
GeneralRe: RealTime StockReadermembermichbex112:43 9 Apr '08  
GeneralRe: RealTime StockReadermembermichbex0:53 1 May '08  
GeneralRe: RealTime StockReadermemberskydvr9:40 6 May '08  
GeneralRe: RealTime StockReadermemberskydvr10:07 6 May '08  
GeneralRe: RealTime StockReadermembermichbex10:36 6 May '08  
GeneralWindows XPmemberheilpaul10:51 9 Apr '08  
GeneralRe: Windows XPmembermichbex111:16 9 Apr '08  
AnswerRe: Windows XPmemberheilpaul3:41 10 Apr '08  
GeneralRe: Windows XPmemberskydvr9:25 6 May '08  
GeneralRe: Windows XPmemberheilpaul9:29 6 May '08  

General General    News News    Question Question    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

PermaLink | Privacy | Terms of Use
Last Updated: 30 Apr 2008
Editor:
Copyright 2008 by michbex
Everything else Copyright © CodeProject, 1999-2008
Web17 | Advertise on the Code Project