WNY DNUG May Meeting
Date: 5/20/2010
Time: 6:00pm - 8:30pm
Topic: IronPython: Adding Scripting Capabilities To Your Applications
Presenter: Shaun Hayward
Location: Smartware Technologies - Tonawanda, NY (located inside BCS)
Registration: Email events@wnydnug.org
Food: Food sponsored by PSI
Swag: Books, software, gift card, etc...
About the Presenter:
Shaun Hayward has been a software developer since 1997, spending the majority of his career as a Programmer/Analyst/Architect with a leading Canadian roofing manufacturer. Most recently he joined Omnivex Corporation - an industry-leading digital signage software company - as a Senior Software Developer. Shaun's specialties include C#, WinClient (WinForms/WPF), SQL, Visual Studio Tools for Office, Database Design, and Object Oriented Design. He has also recently started a couple of open source projects that use Visual Studio Tools for Office. (http://www.codeplex.com/site/users/view/Sanctus)
More on the Presentation:
IronPython: Adding Scripting Capabilities To Your Applications
Create extendable and customizable applications quickly and easily with IronPython. IronPython is a dynamic language that uses the Dynamic Language Runtime and has the full .NET Framework at its disposal. It doesn't have to be turned into an application to run so it's perfect for scripting. Best of all, it can integrate into existing .NET applications and provides a means to extend and customize these applications without the need to recompile the code. Whether it's a complex business application needing powerful and customizable formulae or a video game needing custom logic and interaction between heroes and monsters, your applications will benefit by allowing administrators, integrators or end users to customize create custom code. Best of all, integration is typically less than a dozen lines of code. Python is an easy language to understand and a brief introduction to IronPython is provided as a part of the talk. No previous experience with Python, IronPython or the DLR is required. Examples integrate with a C# application but everything is applicable to VB as well.
Agenda:
6:00 PM - 6:30 PM :: Food and Networking
6:30 PM - 6:45 PM :: Announcements and Introductions
6:45 PM - 7:30 PM :: Presentation Part I
7:30 PM - 7:45 PM :: Food and Networking
7:45 PM - 8:30 PM :: Presentation Part II / Swag Giveaway
After the meeting :: Meet for extra tech talk at local restaurant