________________________________ From: Western Mass.NET Users Group - Automated Email [mailto:admin at wmassdotnet.org] Sent: Tuesday, May 27, 2008 10:38 AM To: Caron, Daniel Subject: Western Mass.NET Users Group: June 12th Meeting - Reflection, with Custom Attributes by Dan Mezick of New Technology Solutions Importance: Low Reflection, with Custom Attributes by Dan Mezick of New Technology Solutions The Western Mass .NET Users Group is hosting its next monthly meeting Thursday, June 12th at 6:00 PM at the MassMutual Learning Center in Chicopee, MA. Free pizza, drinks and dessert will be provided compliments of MassMutual. Please note the location - directions are below. Also - note that we have moved the presentation out a week due to TechEd (we're meeting on a THURSDAY this time). ------------- The meeting is in the SPRINGFIELD A conference room. ------------- Meeting Details Thursday, June 12th at 6:00 PM - 8:00 PM MassMutual Learning & Conference Center 350 Memorial Drive Chicopee, MA 01020 Telephone: (413) 598-9898 Presentation Details Reflection is an important topic for your all-round deep understanding of .NET platform mechanics. For example, without reflection, there is no possibility of dynamic Intellisense. The reflection classes allow you to dynamically discover, identify and call methods on a class in a DLL. When you need to get going with Reflection and Attributes, what you really need is a very good explanation, and solid piece of code that demonstrates just how to use the API. This session provides both. Attend this session to see .NET Reflection and custom .NET Attributes in action-- and to get clear on using Reflection and authoring Custom Attributes. You exit the session with the complete application, in commented C#.NET source code. Topics: * Reflection Concepts and Facilities * Reflection in action: extracting classes, methods and method parameters * Making the dynamic reflective call via .Invoke * Three ways to make a dynamic method call: inline, function call, and using interfaces * Custom metadata: Why you care, plus: how to write custom attributes * Using attributes at runtime to tag classes, methods and parameters * Writing your own framework using Reflection and custom Attributes About Dan Mezick DAN MEZICK is a expert at explaining Microsoft development tools, with over 14 years of experience teaching software development. Dan teaches C# and ASP.NET programming for Connecticut-based New Technology Solutions (www.newtechusa.com <http://www.newtechusa.com/> ). He holds software patents related to software development tools, and is an invited presenter at conferences such as Agile2007 and Agile2008. He ran the Microsoft Developer Days event in Hartford and Boston for 7 years in a row. Reach Dan at dan.mezick at newtechusa.com. Directions From the West Take I-90 East (Massachusetts Turnpike) to Exit 5 (Chicopee). Bear Right after toll booth, and then Right again onto Rte. 33. The MassMutual Learning & Conference Center is one half mile on the Right. From the East Take I-90 West (Massachusetts Turnpike) to Exit 5 (Chicopee). Bear Right after toll booth, and then Right again onto Rte. 33. The MassMutual Learning & Conference Center is one half mile on the Right. From the South Take I-91 North to Rte. 291 East in Springfield. Follow Rte. 291 East to Exit 6 (Ludlow/Chicopee Falls). Follow exit ramp to first Stop sign. Take a Right onto Fuller Road. Continue on Fuller Road to third traffic light. Take a Left at light onto Memorial Drive (Rte. 33). Take a Right into MassMutual Learning & Conference Center entrance. From the North Take I-91 South to Exit 14 to I-90 (Massachusetts Turnpike). Take I-90 East to Exit 5 (Chicopee). Bear Right after toll booth, and then Right again onto Rte. 33. The MassMutual Learning & Conference Center is one half mile on the Right. ------------------------ If you have questions, please direct them to: Dan Caron <mailto:info at wmassdotnet.org> User Group Leader Western Mass .NET Users Group --------------------------------------------------------- This e-mail transmission may contain information that is proprietary, privileged and/or confidential and is intended exclusively for the person(s) to whom it is addressed. Any use, copying, retention or disclosure by any person other than the intended recipient or the intended recipient's designees is strictly prohibited. If you are not the intended recipient or their designee, please notify the sender immediately by return e-mail and delete all copies. --------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.hidden-tech.net/pipermail/hidden-discuss/attachments/20080527/21d8857e/attachment-0006.html