Materials from LINQ to XML UVCUG November Meeting
All the demos and the presentation are now stored on a new Live IVCUG Space which is currently in beta stages. You can download it from here.
The ZIP file contains PPT slides which are pretty useless, and only serve as a jump start and all the demo sources I’ve used. There only two slides I recommend you to explore are “XML Structure” and “Classes Hierarchy”, all the rest you can skip.
The demos, on the other hand, are extremely useful in my opinion. Just open the solution in your favorite VS 2008 and start browsing projects by the order of appearance. You will find nice samples for LINQ-to-XML basics, XML creation, manipulation, traversing, querying, transforming and more. My favorite one is the Amazon Search. You will not, however, be able to run this sample as is, because it requires Amazon WS Key, which you will have to obtain by signing up the Amazon Web Services web site. As soon as you get the key, paste it into the App.config’s key and you’re ready to go and have fun.
In my opinion, the LINQ to XML is by far the most efficient XML API until now, and it is really exciting to work with it. So I encourage you to go ahead and ex
plore my samples and learn this great API.
You can learn more by reading this article on MSDN site (it actually understandable), or the greatest book on LINK I’ve seen so far: LINQ in Action. The book’s web site includes many additional resources about LINQ in general and LINQ to XML in particular.
As a serious screencasts fan I recently have some thoughts about doing a series of screencasts on LINQ and LINQ to XML in Hebrew. So first, I’d like to know if there is a demand for something like that. Second, I have no experience with screencasts production, so any help or piece of advice will be appreciated.
Till the next time