Next Meetup

Dynamic Proxies with Stjepan Rajko
Dynamic Proxies! You probably never heard of them, and yet it's likely that you have used them. This talk will include a brief overview of Dynamic Proxies - a generic programming technique that allows you to monitor and control the behavior of an underlying type, and the Castle Proxy Library - an elegant open source dynamic proxy library that's been used in mocking libraries like Moq and Rhino Mocks, as well as ORMs like NHibernate. We will also go over a flexible formula dependency / recalculation framework built using dynamic proxies - you can think of it as a programmatic excel spreadsheet, with automatic change notifications and recalculations. If you ever need to do custom mocking, or maybe log or measure timing for method usage across the board, or any other functionality that requires you to monitor or control the behavior of various types, dynamic proxies might be your friend! Bio Stjepan recently joined OfferPad, where he is (among other things) leveraging Dynamic Proxies to create a flexible formula dependency / recalculation framework. He started working with C# and .NET in 2010, when he joined Axosoft to later become their Director of Tech and Architecture. C# began to contend with C++ as his favorite language when he realized enumerable1.Zip(enumerable2, Tuple.Create) works. He spent the last few years in JavaScript land but is excited to come back to C# with his recent transition to OfferPad. In his personal life, Stjepan likes to build interactive art projects, grow vegetables, and enjoy life with his wife and two mutts. Sponsor: PostSharp is offering one lucky winner a complimentary license. Thanks


260 South Arizona Ave · Chandler, AZ

    Past Meetups (55)

    What we're about

    Public Group

    Southeast Valley .NET User Group (SEVDNUG) was established in December 2007 as a hub for .NET developers in Chandler, Gilbert, Tempe, and surrounding areas who want to learn and share knowledge about .NET technologies. Come join us on the 4th Thursday of each month at 6 pm at Gangplank Chandler.

    Members (639)

    Photos (50)

    Find us also at