C# Ninjitsu with Chris Eargle

Hosted By:   Charlotte ALT.NET

C# has humble beginnings as an object oriented language of the purest kind. It was class-based, it was imperative, and it was component-oriented. For many years, the classic object-oriented design principles served class library designers well, and the programming world rejoiced.

Chaos began creeping its way into the world of C#. They were minor things at first: a generic list here, a nullable type there. Developers used these elements to enhance their work. But those that understood utilized them to varying degrees. Some applied the new techniques with wanton abandon. Some kept the old traditions in mind.

Then the dark specter of functional programming infiltrated the language. For those that were doomed to a life of incoherent language usage, there was no hope. But those that held onto the old traditions managed to get by.

There is another way. C# is no longer a purely object-oriented language. It is no longer just an imperative, class-based, component oriented discipline. It is also a generic, declarative, functional discipline.

I will reexamine the object-oriented principles and introduce new principles. I will then introduce new refactorings as we move toward a more declarative, fluent world.
Additional Info: This meeting will be held in the MPR Room which is diagonally across from the usual room we use. Food will be provided. * note: there will be some additional Telerik goodies.

Date & Time:

Thursday, January 21 at 6:30 PM (EST)

Location:

Microsoft Charlotte Campus

8050 Microsoft Way
Charlotte, NC 28273

Invitation Message Board

To add a comment, RSVP for the event!


There are no comments at this time

RSVP

This event is over and cannot accept any more RSVPs.

Share Invitation

Or, manually use this link:

Guest List

Attending: (17)

Chuck
Player
Mark
Wilson
Bill
Williams
Dean
Radcliffe
Eric
Sabine
Fran
Chadwick
Garth
Burrill
Jeff
Godwin
Matt
Duffield
Matthew
Lefevre
Micah
Martin
Mlinnen
Ryan
Pedersen
Scott
O'Daniel
Scott Ware
Timothy
McGrath
Vinod
Gonugunta

Not Attending: (5)

Bo
David.nort
on
Jim
Christophe
r
Ken
Steve Kish

Not Yet Replied: (47)

Raymond
Goitia
Alejandro
Mesa
Bhitney
Blake
Marshall
Brad
Wallace
Brady
Gaster
Brian
Jackson
Chris
Eargle
David
David
Norton
Derek Farr
Dkatkowski
Dwilliams4
59
Erik
Harris
Flavio
Diomede
George
Prado
Ghayth
Hilal
Gvisor
Jeffschroe
der
Jeremy
Jimchristo
pher
Show All Not Yet Replied