April 29th Meeting - Habib Heydarian

Where: Stanley Milner Library, Edmonton Room
When: Thursday, April 29th doors opening at 5:30pm, event starts at 6:00pm

Debugging Applications with Visual Studio 2010 and IntelliTrace

Visual Studio 2010 introduces a large array of features for troubleshooting applications. This session covers the new debugging features in Visual Studio 2010 including IntelliTrace, multi-tier performance analysis, importing/exporting breakpoints and many other features. As well as covering what the new features are, this talk will also cover how some of these work under the cover.  There will be a heavy emphasis on demos throughout this presentation.

Habib Heydarian is a Program Manager in the Visual Studio group. His main responsibilities include the Visual Studio debugger, profiler, code coverage and pretty much anything related to troubleshooting and diagnosing applications. He joined Microsoft in 2000 and has been in the Developer Division ever since. Before joining Microsoft, Habib studied Computer Science at the Australian National University in Canberra, Australia. While not at work, Habib spends his time writing code for robots (or anything else for that matter), reading books, shooting hoops or chasing that elusive Yellowfin. One of his favourite possessions is a Washington state license plate with the label, “RUNTIME”.

December 2nd Event

Where: Stanley Milner Library, Edmonton Room
When: Wednesday December 2nd doors opening at 5:30pm, event starts at 6:00pm

After the success of our first dojo style event at Edmug, we're going to do another with the same format. This time we'll be offering hands on, practical experience in Test Driven Design (TDD).

October Meeting

I know that you’re going to suggest that the name of the event is misleading when you see the date below, but trust us...it is the October event.

 

Date: November 4th

Time: 5:30pm doors open, 6:00pm event starts

Location: Edmonton Room in the Stanley Milner Library

Event Title: Practical Automated Testing Dojo

 

As we may have eluded to in recent newsletters, we’re going to try some new style events for this year’s schedule.  In the past the lecture presentations that we’ve held have provided great content in an easily accessible format.  They also seem to have left attendees wanting for more practical and hands on exposure to the technology being discussed.  This event will be the first of those new formats that will allow you to get started with that practical experience while still receiving some guidance.

 

How the Dojo event will work:

At the start of the meeting (6pm in this case) we will provide a brief introduction talk on Automated Testing.  This will take up no more than 15-30 minutes and is not intended to be an in depth review of the practices involved.

 

After the introduction a number of volunteers who are well versed in Automated Testing will form breakout teams which attendees will be free to choose from.  Those teams will spend the majority of the remaining event time (1.5hrs plus) working through real world examples of how to write automated tests using different tools and different styles.  While there will be one person who can provide guidance, we are encouraging all attendees to spend time pair programming, watching and engaging in questions with the entire group.  Attendees should also feel free to move from one team to another as the content, styles and experiences may be different.

 

What, you ask, will the attendee be responsible for?  Well, our hope is that you will feel inclined to bring questions about Automated Testing and a desire to interact and learn with and from the rest of the community.  If you can, please bring your own laptop.  There will be some laptops available but they will be used in pair (or more) programming scenarios only. We will be providing a sample code base that needs many different kinds of tests added to it.  If you want the code at the time of the event, please bring a USB drive.  For those that don’t we will provide the code for download from the Edmug website after the event.

 

As this is our first event of this style, we are going to treat it as a learning experience and apply those lessons to the coming events.  As always, we encourage you to provide us with any feedback that you can at info@edmug.net

July 22nd Meeting

We're a little late putting this up, but the July meeting will happen on the 22nd (a Wednesday this time) at the Milner Public Library.  Drop by the Edmonton room between 5:30 and 6:00 that night and sit in on a Q & A panel featuring James Kovacs, Dave Woods, Tom Opgenorth and Donald Belcham.  Bring any questions that you have and they'll do their best to try to answer them for you.

May 28 - Neil Bourgeois: Anthropomorphising Design Patterns

Anthropomorphise (verb): to ascribe human form or attributes to (an
animal, plant, material object, etc.).

Ya, it's a long word but you won't have to spell it,
Anthropomorphising can be a great technique to explain patterns to
your teammates and clients.  In this session we'll take a different
look at some classic OO design patterns by enacting the relationships
and responsibilities of each collaborator.  If you're new to OO design
patterns, this will be a great way to gain insight into the workings
of patterns.  If you're already a design pattern champion then come
out to experience a fun and engaging exercise that you can pull out to
educate teammates, involve clients and impress at parties.  Come for
the food, stay to star as the lead role in a visitor pattern.

  Neil Bourgeois is a software engineer with Tyco Thermal Controls.

April 7 - Rod Paddock on JQuery

Web 2.0 is here to stay. Jquery is a javascript library that abstracts away all of the gory details of working with Javascript for web applicatons. This session will demonstrate how to added Jquery to your ASP.NET applications today. This session will focus on proper uses of Jquery including how to organize your javascript code, how to use selectors in Jquery. How to manipulate your web content dynamically. Along with uses of the standard Jquery library time will also be spent exploring some of the most useful Jquery plugs ins.

Rod is president and founder of Dash Point Software, Inc. DPSI is an award winning software company based in Seattle, WA, specializing in application development and software training. Dash Point specializes in Visual Studio .NET, VB 6, Visual FoxPro, and SQL Server development. Dash Point Software was the winner of the 1999 Visual FoxPro Excellence Award and a finalist in 1998. Dash Point was also a finalist in 1996 at Windows World Open. Rod has been a very popular speaker at a wide variety of developer conferences in North America and Europe since 1995. His most recent speaking appearance was at the XML Connections conference in October 2002. Rod is the editor for CoDe Magazine and his writing credits include articles for database publications such as Data Based Advisor, FoxTalk and Dbase Advisor. He has also authored a number of books including Visual Basic 5 for Web Development, Visual Basic 6 for Web Development, and Visual FoxPro 6.0 Enterprise Development. Rod is also the V.P. of Technology for Red Matrix Technologies and the architectural visionary behind the DataClas middle-tier component and SQLAudit product lines