Welcome!
Thanks for stopping by the official Utah .NET User Group (UtahDNUG) home page. The UtahDNUG is dedicated to to providing a strong and vibrant community for software developers interested in Microsoft .NET technologies. Everyone is invited to participate.
If you're interested in becoming part of UDNUG, please take a moment to register and mark the next event on your calendar (see sidebar). By registering with the site, you'll be notified about upcoming events along with any changes to the standard schedule.
February 11th, 2010
The Structure of Applications
Harpreet Dhaliwal
What to consider when breaking applications into modules and the relationships between the individual components with a look at how Dependency Injection and Inversion of Control can help.
| Date: |
Thursday, February 11th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
March 11th, 2010
.NET 4.0
R. Aaron Zupancic
We'll be discussing .NET 4.0 in depth. We'll cover the gamut of what's new and explore several examples that show off and highlight each of the new capabilities of the powerful .NET 4.0 Framework.
| Date: |
Thursday, March 11th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
April 8th, 2010
Productivity Tools: Resharper, Code Rush
Jake Glines & David Batten
Resharper
The ReSharper website (www.jetbrains.com/resharper) couldn’t have said it better so I am going to quote them. “ReSharper provides solution-wide error highlighting on the fly, instant solutions for found errors, over 30 advanced code refactorings, superior unit testing tools, handy navigation and search features, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML.”
We will go over all the cool features that ReSharper has as well as show everyone how it can help make them more effective programmers and their code better!
Code Rush
CodeRush with Refactor! Pro is a Visual Studio productivity add-in that promotes a “top down” approach to writing code versus the typical “bottom up” style. CodeRush defines over 900 templates (typically 1-3 character shortcuts) that provide consistent code with just a few keystrokes. Refactor! Pro provides more than 150 refactorings to help improve the quality and readability of your code.
We’ll explore CodeRush’s “top down” approach using some simple examples, then dive into some of the most useful built-in templates included in the product. We will also create a custom template to write some commonly used code in our own class.
| Date: |
Thursday, April 8th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
May 13th, 2010
MSBuild Basics
Mike Clement
We'll hit on the basics of why you should us MSBuild and how to get started using MSBuild. We'll be covering 101 level stuff, giving you enough to get going and figure out how to use MSBuild for your projects. Most of what I'll cover is what I've learned from my direct experience using MSBuild for projects with a little bit extra to round some things out. But my knowledge is by no means comprehensive so if you have experience using MSBuild, please feel free to come and contribute to the discussion!
| Date: |
Thursday, May 13th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
May 28th, 2010
User Group Lunch
Please join us at Red Robin for a User Group Lunch on May 28th.
| Date: |
Friday, May 28th, 2010 |
| Time: |
11:30 AM - 1:00 PM (come anytime - you don't need to stay for the full 1.5 hrs) |
| Place: |
Red Robin |
June 10th, 2010
Asynchronous .NET Communication with Rhino Enterprise Service Bus
Corey Kaylor
| Date: |
Thursday, June 10th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
July 8th, 2010
Windows Phone 7
Richard Thomson
I’ve talked about the basics of Windows Phone 7 at the Spring 2010 Utah Code Camp, so this time I will be going into more detail about creating internet enabled applications for Windows Phone 7, with an eye towards consuming data through push services.
| Date: |
Thursday, July 8th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
August 12th, 2010
Code Contracts and Pex
R. Aaron Zupancic
We'll discuss the ins and outs of the benefits and capabilities of Code Contracts and the principles of "Design-by-Contract" development. Additionally, we'll be discussing Pex for application testing.
| Date: |
Thursday, August 12th, 2010 |
| Time: |
6:00 PM |
| Place: |
Neumont University (10701 South River Front Parkway, South Jordan, UT) |
Monthly Meeting Details
The Utah .Net User Group meets the 2nd Thursday of every month at 6:00 PM. Browse to the Events section for meeting details (topic, speaker, etc.). Meetings are held at Neumont University in the South Jordan area just a few minutes from downtown Salt Lake City. If you are traveling on I-15: exit on 106th south, head west, and they are right on the left hand side of the road in the grey 4-story buildings right there on the 3rd floor.
What's New
-
I want to learn how to execute an external .exe from a Windows Forms or console project in Visual Studio 2010. I have searched for an explanation, including the help provided by Visual Studio online. I found the exec(?) explanations but did not see any sintax and no examples of how to code. I have looked at several books and find only a discussion of...
-
When setting up my development environment, one of the first steps I take is to configure a virtual network with my VMs. I do this by setting up a Loopback Adapter in Windows. In Windows Vista+ this device is automatically setup on a 'Public' network and, as such, prevents me from performing some routine operations (such as file sharing) with...