Overall quite nice approach described. No source code though for grab&go:
http://www.aspfree.com/c/a/.NET/Smart-Cards-in-.NET/
Good explanation of concepts and framework that should ease a start with it: http://www.codeproject.com/KB/smart/SmartcardFmwk.aspx
PC/SC Workgroup: http://www.pcscworkgroup.com/
Professional .NET API, free for a non-commercial use: http://www.smartcard-api.com/