Page 1 C# Patterns: Cross-platform Dan Ardelean@danardeleandan.ardelean@mahiz.itPage 2 SHARED PROJECTSPage 3 COMPILAZIONE CONDIZIONALE CLASSI PARZIALI METODI PARZIALI CLASS MIRRORINGPage 4 SHARED – CONDITIONAL COMPILATIONPage 5 SHARED – PARTIAL CLASSESPage 6 SHARED – PARTIAL CLASSESPage 7 SHARED – CLASS MIRRORINGPage 8 DEMOPage 9 PORTABLE CLASS LIBRARYPage 10 EVENT BASED MESSAGE BUS DEPENDENCY INJECTION CLASS MIRRORING SERVICE LOCATOR PLATFORM ABSTRACTION M.V.V.M.Page 11 PCL – EVENT BASED EXTENSIBILITYPage 12 PCL – PLATFORM ABSTRACTIONPage 13 PCL - PATTERNS Factory Pattern Service Locator Dependency InjectionPage 14 DEMO