U svakodnevnom programerskom poslu sledeća dva alata koristim redovno:
Omogućava poređenje razlika između dve verzije asemblija na nivou API-ja. Ovo nije magičan alat: jednostavno gleda specifikaciju javnih metoda i svojstava iz manifesta oba asemblija i poredi ih – ne radi se analiza koda ili nešto slično.
Ipak, dobro dođe kada vaša aplikacija zavisi od biblioteke drugog programera ili drugog tima – kada dobijete novu verziju, na brzaka možete da proverite šta je promenjeno u odnosu na staru i da procenite koliko će te promene boleti 🙂 vašu aplikaciju.
Na osnovu XML šeme (XSD datoteka) generiše klase (C# i VB.NET) koje predstavljaju opisane objekte u šemi (nešto kao XSD.EXE iz Visual Studio paketa, ali bolje).
Link do datoteke: http://www.microsoft.com/downloads/details.aspx?FamilyID=89e6b1e5-f66c-4a4d-933b-46222bb01eb0&DisplayLang=en