Omaha .NET Users Group March Meeting
Now = 5/14/2025 9:05:59 PM Start =

Posted by mruwe at March 19 2009, 7:10 PM

Fellow .NET users, We had a great meeting last month learning about surface development.  We heard many positive comments and will definitely have John join us again in the future.  I hope all of you will be able to attend our March meeting where we'll learn about using WMI to monitor applications. Our next .NET Users Group meeting will be held on Thursday, March 26th, at 6:00pm (food will be provided 15 to 20 minutes prior to the start of the meeting). Meeting Details **Location:

**ASCIT

2809 S 160th Street

Map **Speaker: **

Micah Muller, ASC Information Technology Micah Muller is a Technical Consultant with ASC Information Technology and has over 8 years of experience as a software developer.  He enjoys working as a Consultant experiencing different environments, technologies and people.  He loves any opportunity to learn something new. **Topic:

**Leveraging WMI to Monitor Your Apps **Overview: **

Windows Management Instrumentation (WMI) is a great way to monitor your running applications with minimal overhead and maximum flexibility.  By raising custom WMI events you can report the status of your apps with very little effort; all you need to do is instrument your apps appropriately during development.  A common problem developers face is monitoring the real-time status of Windows Services or other services without a UI; one traditional approach is to write to a logging database or flat file, both of which consume plenty of system resources and may not be practical for high-volume services.  A more pragmatic approach may be to leverage WMI events to minimize the impact on valuable system processor cycles and disk space. This presentation will be code- and demo-heavy where Micah will show us how to create and register custom WMI events, raise the events by instrumenting a sample Windows Service, and then write a client app to view these events and make some sense out of them.  We will see how efficient it is to raise WMI events where very few CPU cycles are used, even when raising thousands of events per second.  We will also see how easy it is to monitor several threads at once within the same application, as well as monitoring several applications at once. **Food, Giveaways, Great Information:

**Definitely! We'll be giving away Software, Hardware, and books (and that doesn't even include what the sponsor will be bringing) Sponsor:

ASCIT ASCIT is one of the fastest growing IT consulting, training, and development companies in the region.  We have a business model which has our employees at the nucleus of a client based services organization.  We pride ourselves in hiring and retaining extremely highly skilled employees and providing our clients with the finest resources available to meet their demanding needs.  Our culture is one that can be defined as people oriented, employee focused and benefit driven.  We continue to set the bar high with our business model.  We also offer one of the leading Java and .Net training programs; it is results driven, real world training on Java, .Net, SOA, and Agile. ASC Information Technology is always leading the way" **How to attend

**Please RSVP by clicking on the link at the top of the page to indicate that you plan on attending. This helps us know how much food and prizes we need to bring to the meeting!

BE SURE TO RSVP AS THE GIVE AWAY DRAWING NAMES WILL BE DRAWN FROM THE LIST OF ATTENDEES WHO RSVP THROUGH THE WEB SITE.

Call for Topics and Speakers

As a community-based user group, we encourage involvement from our members (whether it's presenting on a topic, providing topic suggestions, or supporting the group by attending the sessions). If you have a topic that you would like to present or learn more about during a future Omaha .NET Users Group meeting, please let me know. We are always in need of speakers and topics. Thank you, Matt Ruwe

.NET Users Group Co-Leader

mruwe@omahamtg.com Brian Swiger

.NET Users Group Co-Leader

bswiger@omahamtg.com

Upcoming Meetings