Sponsors

Meeting Time & Location:

Boulder Visual Studio .NET User GroupMicrosoft .NET

Questions or comments?  E-mail us at info@BoulderUG.com

Engineering Center Classroom Wing

1111 Engineering DR

Room ECCR-150

University of Colorado

Boulder, CO 80309

Time: 5:30 PM to 7:30 PM

Boulder .NET User Group Meeting Map

Rapidigm, Inc.

MicroStaff is a locally owned company established in 1994 that has specialized in providing Creative and Technical Talent for Web, Interactive Media, Marketing, and Software Development projects.

 

In this niche we have earned an excellent reputation based on our industry knowledge, strong customer service, competitive pricing and integrity. We personally meet every candidate we work with to establish a relationship and to provide accurate representation.  Our services include Contract, Contract-to-Hire and Permanent placement.

DotNetPark

Our web site is hosted by SeekDotNet Reliable,FAST and Cheap ASP, PHP, MSSQL 2005,MySQL,SQL Server 2005,Windows and ASP.NET web hosting.

International .NET Association

INETA provides support for all user group related needs.  Receive discounts on books, software, training, and other .NET-related products and services.

Meeting Agenda:

5:30

Basics — Avoid SQL Pitfalls

5:45

Break / food / networking

6:00

Keynote presentation

7:30

Closing remarks

Meeting Links:

Boulder .NET User Group

Meeting Map

Become A Member

 

From MicroStaff

Pizza & drinks Sponsor ($100)

From MicroStaff

Projector Sponsor ($350)

From Axtools

CodeSMART for Visual Studio 2005 license ($250)

From Code Magazine

5 copies ($45)

From Microsoft

4 books ($200)

From Soft Pro Books

2 gift certificates ($40)

Bring your business card for the door prize drawings.

Steve will be diving into the uses of CodeSmith code generation for all of your automated development tasks.

Why write code that your computer can write for you?  We'll go over the advantages and techniques for implementing code generation and give examples ranging from class files to data layers to full blown web and windows interfaces, oh and don't forget about the automated creation of nUnit tests.  Does it get better than this?

 

Roman will show the advantages of using dynamic mock library (DotNetMock) for testing purposes, especially in a context of unit-testing and test-driven development on .NET platform.

 

.NET Mock Audience

Experienced .NET developers with little or no exposure to the concepts of test driven development (TDD) technique, unit testing, and dynamic mocks.

 

.NET Mock Agenda

1. Presentation of a problem of building a controller for hypothetical smart coffee making machine controlled and powered by a PC via USB interface.

2. Demonstration of testing the Coffee Maker Controller using static mocks.

3. Demonstration of testing the Coffee Maker Controller using dynamic mock library DotNetMock.

4. Comparison of two methods.

5. Extending the example for the purpose of demonstration of various DotNetMock features such as: predicates, expectations, default expectations, and dynamic event handlers.

 

.NET Mock Notes

Some of the advanced topics such as:

- dynamic event handlers;

- extending and customizing the library;

- using CodeRush (DevEx) library for dynamic mock code generation;

might be covered in a separate presentation (Advanced DotNetMock).

CodeSmith by Steve Dzilvelis AND Introduction to Dynamic Mock Library for .NET (DotNetMock). byRoman Gavrilov

Presenter

Steve has been developing applications since 1984.  His development background spans from accounting to insurance,  to E911 call centers.  A huge fan of .NET, he's also featured in the classic read "Dating Design Patterns" which exposed the myth that design patterns were created for software instead of cultivating relationships.  Currently a sales engineer for ViaWest, he works with developers and organizations as they navigate to waters of complex managed hosting.  Aside from technology, Steve loves snowboarding, ultimate frisbee, chocolate, Guinness, and making Greek food.

 

Roman is a genius software engineer, currently working at Quark.  He claims to be a bipedal ape descendant.  ;o)

Monthly Presentation for July

Date: Tuesday, July 25th

Session abstract:

Audience

Experienced .NET developers with some exposure to the concepts of test driven development (TDD) technique, unit testing, and dynamic mocks.

 

Advanced topics such as:

- dynamic event handlers;

- extending and customizing the library;

- using CodeRush (DevEx) library for dynamic mock code generation;

might be covered.

Roman Garilov Presents Advanced .NET Mock

What is on the Calendar?

August Monthly Meeting

Tuesday, August 22nd

July Sponsors: