Don't have any further examples, personally. If you are not bound by ASP.NET, you can look at using :
http://code.google.com/p/contactlistimporter/(EDIT: no longer live -- use API from google per link)
It has a good example of usage. It is Java.
http://sourceforge.net/projects/contactgrabber/develop is PHP project that imports contacts for all as well. Again, don't have examples of usage beyond what is available. Just know that you have to use the web service (API) above to retrieve it. As you will see in all the linked projects they are just open source implementations that use those API's. Since it is open source, you can freely integrate their approaches and customize to your own needs as long as you are not building a product for commercial usage. Guess you could check the license agreements for sure if you are, but typically that would be the only no-no on usage.
Regards,
Kevin