Join for free and connect with our local tech scene
Stay on top of the latest companies and upcoming events with our weekly newsletter, and be counted among the people building the future of your local tech community.
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!
Stjepan recently joined OfferPad, where he is (among other things) leveraging Dynamic Proxies to create a flexible formula dependency / recalculation framework.
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 https://postsharp.net