Welcome to MSDN Blogs Sign in | Join | Help

August 2008 - Posts

Using LINQ to XML to Retrieve Content Controls in Word 2007
[Blog Map] Content controls are an effective way to add structure to word processing documents. You can write a very small LINQ query to retrieve the contents of content controls. This topic in Office Online provides more information on content controls. Read More...
Using Microsoft Office Clients with Office Live Small Business (which is Based on SharePoint)
The Dynamics CRM duo are at it again. Ben Riga and Girish Raja have put together an interesting video in which they talk about integration of Office with Dynamics CRM and Office Live Small Business (based on SharePoint). Office Live Small Business is Read More...
Chunking a Collection into Groups of Three
[Blog Map] Raw data for a LINQ query doesn’t always come in the form you want. Recently, I had some data like this: string [] source = new [] { "EW" , "Eric" , "8:00" , "DW" , "Dave" , "9:00" , "JA" , "Jim" , "8:00" }; You want to transform the above Read More...
Use a Lambda Expression for an Event Handler
[Blog Map] You can use lambda expressions to write an event handler, even for classes that predate C# 3.0 and the latest version of the framework. This can shorten your code, and make it easier to read. For example, the code to validate an XML tree using Read More...
Find Duplicates using LINQ
[Blog Map] Sometimes you need to find the duplicates in a list. I’m currently developing a little utility that tests code in a word processing document (now posted, you can find it here ). Each code snippet in the document has an identifier, and one of Read More...
Object Dumper: An Invaluable Tool for Writing Code in the Functional Programming Style
When developing C# programs in the functional programming style, you often need to dump out a collection to the console. Object dumper is a great tool to use for this. It is a sample that far too few developers know about. A functional transform typically Read More...
SharePoint Integration with Dynamics CRM
Two of my teammates, Girish Raja and Ben Riga, have recorded a cool 20 minute video where they talk about how Dynamics CRM integrates with SharePoint. They show a SharePoint List web part that pulls data from CRM, showing a list of CRM users and the hours Read More...
Disaster Recovery Planning for SharePoint
Companies store mission critical information in SharePoint – this is the information that embodies the collective knowledge of a company. Prudent and responsible IT professionals will plan for the unexpected with a comprehensive disaster recovery plan. Read More...
Running an Executable and Collecting the Output
[Blog Map] Sometimes in the middle of a .NET application (either C# or VB) you want to run an executable and collect the output. This post presents a simple function (RunExecutable) that makes it easy to do this. I write a lot of documents that contain Read More...
Using PowerTools for Open XML in a Workflow
Antonio Zamora has posted an interesting article on using PowerTools for Open XML in a workflow using Windows Workflow Foundation (WF). We're seeing quite a few people who are using PowerTools for Open XML in a variety of scenarios. If you are using WF, Read More...
LINQ Reduces Line Counts and Makes Code “Pop”
[Blog Map] Just as soon as I learn something, I blog it. This has a potential pitfall – sometimes I blog something and then learn that my approach was incorrect. But I’m not too awfully proud – I just blog again and tell you my new lessons learned. Nearly Read More...
Page view tracker