The Western Mass .NET Users Group will host national speaker and expert Richard Hale Shaw for a presentation on April 3, 2007 at 6pm. The meeting will be held at the offices of Atalasoft, Inc. <http://www.atalasoft.com/> , the Valley's latest software startup success story (article <http://www.masslive.com/news/topstories/index.ssf?/base/news-0/11749185 0488780.xml&coll=1> ). Join us for this great presentation, Q&A and networking with other software industry professionals. The Future is Here: Grokking C# 3.0 with C# 2.0 -- Richard Hale Shaw You may have heard about the new Language Integrated Query (LINQ) features being added to C# 3.0. While powerful and elegant, the root of C# 3.0 lambda expressions and query features are already available in C# 2.0, in the form of anonymous methods and custom Iterators. The former are methods that you can write "as-if" they were inline, inside of an existing methods: method building blocks as found in functional programming languages. The latter are complete implementations of IEnumerator/IEnumerable<T> -- but generated by the compiler, so you only have to supply the MoveNext logic. Understand these and you're ready for C# 3.0! In this talk, Richard will start with C# 2.0 anonymous methods, show how they work, and show how C# 3.0 lamda expressions are a more elegant and powerful way of creating them. Then he'll turn to C# 2.0 custom iterators, and show how their compiler-generated classes are the basis for the powerful search features found in C# 3.0. Finally, he'll show how using pipelining patterns let you wire-together custom iterators to filter, order and otherwise manipulate collections -- the basis for Sequence.Where and Sequence.OrderBy in LINQ! _____________________________________ Richard is the CEO of the Richard Hale Shaw Group, where he is a consultant, architect and lecturer who focuses on Managed Code development of distributed systems with the C# Language and the .NET Framework. Richard is a Microsoft MVP for Visual C#, and since 2002, has been a member of the C# Customer Council: a group of hand-picked experts who consult to the C# Team at Microsoft regarding new features and new directions in the C# Programming Language. In the Boston area, he's also known as a budding jazz bassist with a deep love of the work of Miles Davis and John Coltrane. You can reach him at: www.RichardHaleShawGroup.com <http://www.richardhaleshawgroup.com/> Meeting Details Tuesday, April 3 at 6:00 PM This meeting will be held at the Atalasoft, Inc. <http://www.atalasoft.com/> office in Easthampton, MA. Click here for a map <http://maps.google.com/maps?f=q&hl=en&q=116+Pleasant+St,+Easthampton+MA &ll=42.273625,-72.662544&spn=0.072528,0.181618&om=1> . Directions to Atalasoft, Inc.: >From the South Travel Interstate 91 North, take Exit 17B (Easthampton). Follow Route 141 to Easthampton. At the foot of the mountain, turn right onto East St. Follow for approx. 2.3 miles. Turn left on to Ferry St. Follow to the end. Take a left onto Pleasant St. Go approx 3/10 of a mile, Eastworks will be on your left at 116 Pleasant St. Enter the main entrance and take the stairs or elevator to the 3rd floor. The Atalasoft office is just past the Eastworks office on the left, Suite 321 >From the North Travel Interstate 91 South; take Exit 18 (Northampton). Take a right at the bottom of the ramp. Follow route 5 to Easthampton. Turn right onto East St. Follow for approx. 1.5 miles. Turn right on to Ferry St. Follow to the end. Take a left onto Pleasant St. Go approx 3/10 of a mile, Eastworks will be on your left at 116 Pleasant St. Enter the main entrance and take the stairs or elevator to the 3rd floor. The Atalasoft office is just past the Eastworks office on the left, Suite 321. (if you miss East St. and end up in the town of Easthampton, follow signs for Rt. 10 north, and take a right at the rotary onto Pleasant St. Eastworks will be on your right.) If you have questions, please direct them to Jami Albro-Fisher <http://wmassdotnet.org/cs/user/Profile.aspx?UserID=2103> (413-536-5989 x116) User Group Leader, Western Mass .NET Users Group <http://wmassdotnet.org/cs/> Jami Albro-Fisher Director of Engineering 29 College Street South Hadley, MA 01075 (413) 536-5989 x116 jafisher at metacomet.com www.metacomet.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.hidden-tech.net/pipermail/hidden-discuss/attachments/20070328/03e2aeac/attachment-0005.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 3076 bytes Desc: image001.jpg Url : http://lists.hidden-tech.net/pipermail/hidden-discuss/attachments/20070328/03e2aeac/attachment-0006.jpe