Working with the HTML5 Canvas: A 5-Minute Tutorial - by @JohnPapa
Sometimes you want to render a visual on the fly, or even animate it. Perhaps the visual is a complex path where the set of x,y coordinates dictate what to render. Or perhaps the visual is a graph whose coordinates are defined by data. For these scenarios and much more, the HTML5 canvas is ideal. The canvas allows you to draw objects, words, games and just about any other creative visuals you can think of in a Web browser. In short, the canvas tag provides a simple way to render on the client using JavaScript.
Read More from: Original Source

Post Contributed by: Kunal Chowdhury
Sunday, December 04, 2011
Kunal is the Site Admin and Contributor of Silverlight-Zone. He is a Software Engineer, Microsoft Silverlight MVP, Code Project Mentor and a Code Project MVP. He is also an active Author in SilverlightShow.net and a speaker in various community events. He works on Microsoft Platform and very passionate about Silverlight technology. He started his career in 2007 and achieved various awards during his professional life.
He shares his findings in his personal blog: http://www.kunal-chowdhury.com and he also tweets at: @kunal2383.

