DotSmug is a .Net wrapper for the SmugMug API. This encapsulates all of the 1.2.1 methods and returns nice and tidy business objects for ease of use. No need to worry about httpwebrequests, parsing xml, and the other nitty-gritty things that go along with consuming an xml-rpc service.
Steps to get started:
1. Instantiate a SmugSession object with one of the constructors.
2. Pass your session object into any of the static methods which expose the API functionality.