I dont have much experience of using these 2 ways to extend a class or create extension methods against a class. By looking others work, I have a question here.
you can use partial classes in a project you're developing, while extension methods could be used also to extend projects you don't have source code too..