Here are the events listed in Community Megaphone for the next week (or so) for the Mid-Atlantic area, as well as webcasts of interest…this list includes events imported from the UGSS event calendar, and all events entered in Community Megaphone are also automatically synced to the UGSS event calendar:

  • Capital Area .NET Users Group Meeting
    Tuesday, August 25, 2009 7:00 PM, Vienna, VA
    C# 3.0 Deep Dish with a slice of C# 4.0

    This presentation will focus on new C# 3.0 language features with a nod to features coming in C# 4.0. These features will be shown outside the context of LINQ (i.e., pure C#). This is because it is crucial to understand these language enhancements as a foundation before diving into LINQ. This demo-heavy presentation will deep dive into various features by examining the IL in order to understand what is really happening “behind the scenes.” It will cover Local Variable Initialization, Object Initializers, Collection Initializers, Anonymous Types, Auto-Implemented Properties, Extension Methods, Lambdas, Query Expressions, Partial Methods, and Implicitly-Typed Arrays. We will also preview the new features of C# 4.0 including dynamics, named and optional parameters, and variance.

    Steve Michelotti, MSCD, MCPD, MCT is a consultant for Applied Information Sciences. He has consulted at Advertising.com/AOL where he was the Tech Lead for one of the highest volume .NET applications in the world. He is a frequent presenter at developer user groups and Code Camps in the Maryland/Virginia area. He has been on Microsoft Channel9 and his published articles include Visual Studio Magazine and his blog: www.geekswithblogs.net/michelotti.
    [ Event Details | Map & Directions | Add To Calendar ]

  • MSDN Webcast: geekSpeak: Generics and Collections
    Wednesday, August 26, 2009 12:00 PM, Online

    What's the best way to get your arms around a collection of data? In this geekSpeak, Steve Bearman helps us explore the Microsoft .NET Generic Collections, which includes the List, LinkedList, Stack, Queue, Dictionary, SortedList, SortedDictionary, and HashSet collection classes. We look at what collection classes do and how to get the most out of them. Your hosts for this geekSpeak are Glen Gordon and Mithun Dhar.

    The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the geekSpeak blog.

    Guest Presenter: Steve Bearman, President, Suzy B Studios
    Steve Bearman is a long-time independent developer and consultant with his own company, Suzy B Studios. He first developed software to support science and engineering, and he now develops software for a broader range of technology, including medicine, business, ecommerce, and finance.
    Steve has taught graduate-level computer science, published technical papers on data collection and its use, and managed operations and marketing for a manufacturing corporation. He is an active member of the developer community, and he enjoys collaborating on projects of all sizes. Steve earned his degrees in mathematics (algorithms and mathematical statistics).
    [ Event Details | Add To Calendar ]

  • Frederick .NET User Group Meeting
    Wednesday, August 26, 2009 6:30 PM, Frederick, MD

    •6:30 PM Intro Topic: July Code Challenge Follow-up
    •7:00 PM Pizza/Sponsor demo
    •7:30 PM Main Topic: LINQ to SQL in N-Tier Applications with Steve Michelotti
    •Description: Creating an N-Tiered design with clear “separation of concerns” in crucial to successful solutions. However, there have been considerable misconceptions that using LINQ essentially means putting SQL statements directly in the code behinds of web pages. This presentation will create a tiered application from the ground up in order to debunk this misconception. The presentation tier for the application which will be built “on the fly” will not have any knowledge that LINQ is even being used behind the scenes in the data layer. Rather than simple CRUD operations on a single row, the presentation will highlight real-world scenarios with complex objects (e.g., parent/child relationships). The presentation will first show out of the box LINQ auto-generated SQL and then, in minutes, switch to all stored procedures in order to examine the differences. Throughout the talk, the “gotchas” for building N-Tiered LINQ applications will be presented with their appropriate solutions.
    •Speaker Bio: Steve Michelotti, MSCD, MCPD, MCT is a consultant for Applied Information Sciences. He has consulted at Advertising.com/AOL where he was the Tech Lead for one of the highest volume .NET applications in the world. He is a frequent presenter at developer user groups and Code Camps in the Maryland area. He has been on Microsoft Channel9 and his published articles include Visual Studio Magazine and his blog: www.geekswithblogs.net/michelotti.
    •8:45 PM Raffle!
    [ Event Details | Map & Directions | Add To Calendar ]

  • DC ALT.NET Meeting - jQueryUI
    Wednesday, August 26, 2009 7:00 PM, Alexandria, VA

    jQuery UI and the jQuery UI CSS Framework

    jQuery UI, built on top of jQuery, is a complete set of behaviors and components that can be used in building Rich Internet Applications. Behaviors and components included in jQuery UI include drag-and-drop, resizing, mouse-sorting, mouse-selecting (click-select, shift-select, ctrl-select, lasso select), dialogs, sliders, tabs, trees, grids, toolbars and menus.

    Each component adheres to a consistent standard across API, design, behavior and theming. This minimizes the surprise and makes learning all of them as easy as learning one. Just as with jQuery, there is a plugin system in jQuery UI that allows users to easily modify/extend existing components, as well as create your own.

    jQuery UI also includes a powerful and flexible CSS framework. The jQuery UI CSS Framework, the first CSS framework to focus on UI widgets rather than web page design and layout, brings consistency to a web User Interface, while allowing developers of all levels of design experience to customize and tweak it to fit an existing or a new site design.

    This session covers how jQuery UI is designed and how it leverages the power, flexibility, and expressiveness of the jQuery API. A live demonstration shows you how to use some of the more common jQuery UI behaviors and components, the jquery UI CSS Framework, and ThemeRoller, the tool for building and customizing jQuery UI Themes.
    [ Event Details | Map & Directions | Add To Calendar ]

  • Richmond Software Craftsmanship Group
    Thursday, August 27, 2009 6:00 PM, Glen Allen, VA

    The topic for the August 2009 meeting will be Microsoft's Oslo technology.
    The Richmond Software Craftsmanship Group is an open, social-networking group where programmers and software architects who are dedicated to transforming the practice of software development into a trustworthy profession can meet to share and debate the best and worst practices of their craft.
    [ Event Details | Map & Directions | Add To Calendar ]

  • CMAP September Meeting-Using Blend 3 and SketchFlow to Gather Requirements for WPF and Silverlight Applications by Michael Wolf
    Tuesday, September 01, 2009 6:30 PM, Columbia, MD

    Join us at the Howard Community College Business Center for a highly participatory interactive deep dive into SketchFlow, lead by a foremost RIA technologist. SketchFlow is a new application released with Expression Blend for wire framing, sketching, and prototyping applications. This session will include an introduction to the wire framing process. We will work together to develop an application sketch, using Blend 3, design-time data, and designer-developer workflow.

    Michael Wolf is a thirteen year veteran of developing web applications, Michael was an early adopter of Rich Internet technologies, developing solutions for initial betas of ASP.net, AJAX , Microsoft WPF/Silverlight, and the Microsoft Surface. As Principal Architect for Cynergy’s Microsoft practice Michael has presented on stage with Microsoft at both MIX 09 as well as TechEd 09. Michael has also been cited and or contributed several white papers on Silverlight and WPF. In addition acting as Technical Lead Michael’s team won the first Microsoft Phizzpop National Design Challenge, beating a field of 30 of the top design firms in the country. Michael has also developed several enterprise WPF / Silverlight / Surface applications for companies from Startups , to Broadcast Television, to Microsoft. Michael is an active member of the Silverlight and WPF community via blogs and user group presentations, as well as a member of the Silverlight/WPF insiders and Blend insiders group.
    [ Event Details | Map & Directions | Add To Calendar ]

  • 24 Hours of PASS
    Tuesday, September 01, 2009 8:00 PM, Online
    24 Hour Virtual Event Featuring Top Community SQL Server Speaker from around the world. This event is FREE.
    [ Event Details | Add To Calendar ]
  • Want your events listed? You can add them here.

    You can also add your events via the Community Megaphone web service API, which is now live. You can get more information on the API, and how to sign up, at http://www.communitymegaphone.com/API.aspx. You can also email me for more information.