Peter Ritchie
Peter has been working professionally in software development for over 17 years. He’s been working with computer software far longer; since his first computer, an Atari 800. Peter is president of Peter Ritchie Inc. Software Consulting Co, where he provides Windows-based software development services in Canada’s national capital region.
You can find Peter’s software-development-related pontification and advice at http://www.peterRitchie.com/blog/
Peter received the Microsoft MVP-Visual C# award (2006-2007) for his contributions to the online developer community and is a contributor to the Visual C# Developer Center (http://msdn2.microsoft.com/vcsharp).
Articles Authored
-
C# 3.0 Syntax Additions-Design Guidelines
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2008 - January/February
C# 3.0 includes a few syntactical additions to the language. For the most part, Microsoft added these language additions to support Language Integrated Query (LINQ). These features include (but are not limited to) lambda expressions, extensions methods, anonymous types, implicitly typed local variables, automatic properties, and object initializers.