Skip Navigation Links
MembersExpand Members
About us

Date & Time: Wednesday, 2017/10/04, 6:00 PM [Welcome time 5:45 PM]
Location: BCIT Downtown Campus - Room 282/284, 555 Seymour Street, Vancouver, BC, V6B 3H6

Snacks & pop: This event is sponsored by iQmetrix


Topic: Design Principles with C# & TypeScript examples

Familiarity with object-oriented design principles helps us write loosely-coupled code, which is easier to maintain, change, and reuse. The Gang of Four Design Patterns provide canonical, battle-tested examples of those principles in action. While the presentation gives examples in C# and TypeScript, design principles are language agnostic: regardless of our software language of choice. As we increase our understanding of design principles, we also improve our ability as object-oriented software developers.

Speaker: Shaun Luttin

Shaun Luttin

Shaun Luttin: Shaun received his Bachelor of Human Kinetics from the University of British Columbia. He then attended BCIT, where he wrote his first line of code and began a career in software. He is a Microsoft Certified Professional Developer and a Microsoft MVP in Visual Studio and Developer Technologies. In his spare time he runs a small sleight-of-hand club for youth in the Gulf Islands.


British Columbia Institute of Technology

ASP.NET AJAX - ASP.NET MVC - WinForms - Silverlight - WPF Controls and Components - Reporting Tool - .NET ORM - .NET CMS

User Group Support Services

Microsoft Canada

Pluralsight On-Demand! - Online .NET Training by the Industry Experts

WPCG Recruitment Consultants / Information Technology

British Columbia&s Premier Online Job Search Site!

Pacific Online

.netBC User Group RSS feed

Member Blogs
Barbara Westly
Carol Hu
Jianmin Chen
Medhat Elmasry