C# Ninjitsu with Chris Eargle

Friday, 15 January 2010 10:21 by mjlefevre

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.

Sign up here: http://anyvite.com/events/home/yggwfs6u19/

Categories:  
Actions:   E-mail | Permalink | Comments (9) | Comment RSSRSS comment feed

Comments

February 9. 2010 07:21

prescription assistance

It started out from such humble beginnings and has become the basis for everything.

prescription assistance

February 9. 2010 07:23

online pharmacy

That is so true, I couldn't function without it.

online pharmacy

February 9. 2010 07:24

canada drugs

I agree, take anything else from me and I can still function, just not that.

canada drugs

February 13. 2010 13:14

Buenos Aires real estate

As a regular reader of your blog I'm very happy with the info you provide to us every time. Landra

Buenos Aires real estate

February 25. 2010 06:13

Mattresses

Mattresses Mattresses Mattresses Mattresses Mattresses .

Mattresses

February 25. 2010 06:15

buy viagra online

Pharmashack Online Viagra Pharmacy is a Leading Online Pharmacy To Buy Viagra Online. At PharmaShack.com You Can Buy Viagra Online With No Prescription. Enjoy Our Wholesale Prices For Brand and Generic Medications Like Viagra, Cialis, Levitra,Xenical and more drugs online. As a Leading Online Pharmacy we offer free worldwide shipping and great service when you buy viagra online.

buy viagra online

February 25. 2010 06:16

Champions league

Hunchers.com: a sports fantasy prediction game, utilizing the wisdom of crowds to produce valuable sports picks on various sporting events.

Champions league

February 25. 2010 16:25

natural detox

The supreme happiness in life is the conviction that we are loved.

natural detox

February 26. 2010 21:05

Registry Cleaner Reviews

Good post ere. I don't like how these tools are designed but Chris seems to have a good way of getting them to work well.

Registry Cleaner Reviews

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading