addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

More Secrets of a .NET Ninja - World Premier Presentation

NOTE: This is a Wednesday night

Meeting Agenda:
6:00-6:30 - Welcome/Pizza - Sponsored by TEKSystems
6:30-6:45 - Organizational Announcements
6:45-8:30 – Program
8:30-8:45 - Give-aways (if I have any)


Kodefuguru’s Secrets of a .NET Ninja exposed common knowledge of C# and the .NET Framework as false. Now, he will take you deeper, exposing more secrets, more wicked tricks, and more ninja coding skills.


Be sure to bring an aspirin.


Chris Eargle picture

Christopher Brian Eargle is a Telerik Technical Evangelist with over a decade of experience designing and developing enterprise applications, and he runs the local .NET User Group: the Columbia Enterprise Developers Guild. He is a frequent guest of conferences and community events promoting best practices and new technologies.

Chris is a native Carolinian; his family settled the Dutch Form region of South Carolina in 1752. He currently resides in Columbia with his wife, Binyue, his dog, Laika, and his three cats: Meeko, Tigger, and Sookie. Amazingly, they all get along... except for Meeko, who is by no means meek.

Chris is a Microsoft C# MVP currently serves on the INETA Board of Directors. He is in charge of the Community Speakers Program, having come from the program himself before he began working at Telerik. If you are passionate about software development, you are encouraged to join INETA to be connected to hundreds of groups. It is free to join, and INETA helps cover your travel expenses for speaking.

Chris' blog,, features content to guide you in becoming a .NET Ninja!

Join or login to comment.

  • A former member
    A former member

    I agree with Tom, for future presentations would it be possible to have the presenter send out via email notes or some form of material to help the group understand the agenda or intent of the discussion. I think this would also help formulate questions and help drive the discussions during the meeting.

    May 16, 2013

  • A former member
    A former member

    Thanks again Chris, and thanks in advance for the recordings. Please don't take my comments earlier to be disparaging, I realize the presentation was impacted by events out of your control.

    May 16, 2013

  • Tom J.

    Found the presentation unfocused without a real clear reason for him being there. Having a agenda with clear goals of what we would learn and how we might use the tips them would have greatly enhanced the presentation. very disappointed.

    May 16, 2013

  • Chris E.

    The Secrets of a .NET Ninja has an organized path where the demos feed into following demos. I had to diverge from that path due to the feedback I was receiving. At code camps, I don't explain general C# features as attendees without the requisite background knowledge can find another session. It appeared that a majority of tonight's attendees needed information I wasn't prepared to speak on, so I did the best I could to do so and still deliver a few 'ninja secrets'. Of course, this hampered the flow and pacing (which was further destroyed by my inability to adapt to Dell's keyboard layout).

    I apologize that I was unable to get to most of the cool stuff. To make up for it, I'll record and post videos of each demo with accompanying code this weekend. I'll also give Ned some ninja swag to distribute.

    May 16, 2013

    • Lori P.

      That would be great, thanks!

      May 16, 2013

  • Keith M.

    I have to agree that it was somewhat disappointing to not see some of the ninja stuff, but that is not Chris' fault. The majority of our group didn't have knowledge of many of the "newer" concepts/features of C#.

    I look forward to the demos that Chris is going to provide. Thanks for coming to present and I apologize that I had to skip out a little early.

    May 16, 2013

  • Chris E.

    Here's the list of demos I'll record for the group:
    1. The Secret of Query Expressions
    2. Simple and Useful Declarative Refactorings
    3. Refactoring Using Extension Methods
    4. Privates Are Inherited
    5. How to Remove Out Parameters
    6. TryParse vs Convert
    7. Breaking Type Safety in "Safe" Code
    8. Awaitable Queries

    May 16, 2013

  • A former member
    A former member

    Chris did a good job of demonstrating extension methods combine with some linq queries to create cleaner code. Unfortunately he was not able to present the Secrets of a .net Ninja so the session was fairly ad-hoc. Not as beneficial as I had hoped it would be.

    May 15, 2013

  • Royce N.

    Wow, really hate to miss this one! Looks like a great presentation.

    May 15, 2013

  • Terry J.

    Ask attendees

    May 8, 2013

  • Doug K.

    I'm gonna try, but will be very jet lagged that day - may not last.

    April 18, 2013

19 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy