In this article Mahesh Sabnis explains how a Silverlight 4 DataGrid application may read data from a .CSV file.
Source: Dot Net Curry
I was having a discussion about an application with one of my students who was using Silverlight 4 for business application development. During the discussion, he told about me a scenario in his application, where the data instead of coming from a database using WCF service or for that matter any other service, was instead coming from the File system (or downloaded from the Web Host etc.). His question was how could we read this data and bind it to a Silverlight 4 DataGrid application. This discussion drove me to develop a simple Proof-of-Concept (POC) and present it in the form of an article. I hope you all benefit from it. For this article, I have used a Comma-Separated-Values (.csv) file.