Join us August 9th for our annual 4 guys with Code presentation. Haven’t been to one of these then you’re in for a treat. There will be 4 presentations each lasting between 15 to 20 minutes in length. This is an excellent way for you to get introduced to some technology or maybe just some area of the technology that you have been putting off. Hope to see you all there. Register early as these meetings in the past have filled up quickly.
O Expression Trees, O Expression Trees, How Easy You Make My Searches
David will give a quick overview of what Expression Trees are in the wonderful world of LINQ and how you can use them to create dynamic LINQ where clauses. We’ll also look at a great helper class, PredicateBuilder, that encapsulates a lot of the logic of creating Expression Trees and allows you to create dynamic LINQ clauses quickly.
David Hoerster, a C# MVP, is a recovering corporate financial analyst and has been working with the Microsoft .NET Framework since the early 1.0 betas. He is the co-founder of BrainCredits , a recent start-up that is hoping to change the way people learn on the web. David is the co-chair of the Pittsburgh .NET User’s Group (PGHDOTNET), organizer of several recent Pittsburgh Code Camps and is also an occasional speaker at Pittsburgh and regional user group and code camp events. David can be found rarely blogging and also is an occasional Tweeter (@DavidHoerster).
Using Concurrent Collections to Log Application Performance
In this session, Eric will demonstrate how he used the ConcurrentQueue class to create a thread safe producer/consumer queue to log application performance while minimizing the impact on application performance.
Eric Kepes is a software craftsman specializing in developing distributed systems using agile methods. He enjoys sharing knowledge with the developer community at PghDotNet meetings and Code Camps. Having spent years in software development wearing many different hats, he currently works for McKesson Automation as a Technical Lead Developer. Visit Eric’s blog at http://erickepes.com, follow him on Twitter at http://twitter.com/ekepes, or see what a mess he can create in code at github: https://github.com/ekepes.
Introduction to Orchard CMS
In this session, John will introduce you to bringing up a CMS site based on Orchard. He’ll show setup, configuration and theming of a new Orchard-based site. Orchard is one of the hottest CMS’s platforms out there right now and is widely supported by hosting companies.
John Hidey, the co-owner of Sharp Dudes, LLC, has been working with the Microsoft .NET Framework since the early 1.0 betas. John is currently the program director of the Pittsburgh .NET User’s Group, organizer of several recent Pittsburgh Code Camps, organizer of the Pittsburgh GiveCamp and is also an occasional speaker in and around the Pittsburgh area. John’s blog is located at http://blog.sharpdudes.com and you can follow him on twitter at @johnhidey
John, in his spare time, enjoys spending time with this family. John has 3 children, all girls, and also two grandchildren.
Simmering and simplifying the jQuery Plugin
Sujesh will present a brief overview of how to create your own jQuery plugin and how the power of extending jQuery with plugins will help you abstract your most clever ideas.
Sujesh Arukil is a software developer with over 10 years of experience as a software consultant in various technologies and primarily works with .Net. He is a voracious reader, a history buff and enjoys cooking when he isn’t dwelling in code. He has been in Pittsburgh for 6 years and lives with his lovely wife and their 8 month old son.