Objektno orijentirano programiranje je jedan od najzastupljenijih smjerova u programiranju danas. Objektno orijentirano programiranje pojednostavljuje razvoj i testiranje iznimno velikih i kompliciranih sustava. Kao neke od odlika objektno orijentiranog programiranja spomenuti ćemo apstrakciju podataka, enkapsulaciju, polimorfizam i nasljeđivanje. .NET platforma je u potpunosti dizajnirana za razvoj objektno orijentiranih aplikacija i kao takva je odlična podloga za učenje i prihvaćanje OO strategije u razvoju modernih aplikacija.
Seminar je namijenjen polaznicima koji poznaju osnovne koncepte programiranja. Cilj seminara je upoznavanje s principima objektno orijentiranog programiranja. Po završetku polaznik zna dizajnirati i koristiti vlastite tipove podataka te koristiti i nadograđivati tipove koji su već ugrađeni u .NET platformu
Seminar zahtijeva predznanje seminara: Microsoft Visual C# .NET 4.0 I - uvod u programiranje ili odgovarajuće znanje