.NET logo
Join Us for Our June Presentation
 

Jeff Certain on Threading - Background Worker Process

Intended Audience:
Software developers with some prior experience with .NET.

Description:
As manufacturers place more cores on each chip, the advantages of multi-threading your applications become more compelling. However, multithreading your applications also introduces additional complexity and risk, such as cross-thread marshalling of data, concurrency issues and broken iterators. This talk will discuss the basics of threading, including some of the common pitfalls and misconceptions. We'll also explore the BackgroundWorker class and demonstrate how to use it to provide simple multi-threading for your applications.

Presenter:
Jeff Certain is a Microsoft MVP (VB .NET) and is a software team lead at EDM International. As such, he is primarily involved in data-centric applications, be they web apps, Windows apps or mobile (PDA) apps. Jeff has been using VB .NET since it's initial release in 2001.

Topics:
Threading - Background Worker Process

Links:

 

Sponsors

Quark Logo

Quark Inc. is an innovative software company providing design, production, and collaboration solutions that are transforming the business of creative communications. Quark has provided award-winning software for professional designers and publishers since its flagship product, QuarkXPress, changed the course of traditional publishing. Denver-based Quark Inc. is privately held and welcomes talented software experts to explore joining the Quark team.

MicroStaff logo

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.

SeekDotNet logo

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.

Ineta logo

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

 

What is on the Calendar?

July Monthly Meeting, Tuesday, July 24th
Harley Green on Framework for Integrated Testing (FIT)
 

Description:
Fit is an automated requirements validation and verification testing toolkit. In the context of software requirements, Validation is about asking the question "Are we building the right product?" while Verification is about asking "Are we building the product right?" Fit4Net helps to answer both these questions by providing a standard way for business users, in collaboration with the software development team, to define in concrete terms what they expect of the target system.

Using Fit, requirements are at least partially specified using tables. The framework provides support for parsing the tables, which are then used as inputs for tests written by the software developers. As such, Fit supports the Validation process, by ensuring that functionality is defined in such a way that it is unambiguous to both client and developer and supports Verification by providing the infrastructure to test the implementation against these requirements in an automated fashion.

The greatest strength of Fit, is the simplicity of the tests, and their accessibility to the business users. Non-technical users can edit the test inputs, and run the tests themselves, providing additional input in the form of boundary conditions, unusual conditions, or failing conditions, to ensure that the requirements cover as many scenarios as possible.

Presenter:
Harley Green is a consultant with reVision, Inc - a software consultancy serving Federal and Local Government clients, as well as commercial clients, nationwide. I have been a software developer since 2000, and have been using FIT, and associated frameworks since I first stumbled across them 3 years ago. I am the author of a new .net port of Fit that attempts to improve the user experience using a more consistent approach to writing fixtures.

 
 
Meeting Time & Location:

Date: Tuesday, June 26th
Time: 6:00 PM to 8:00 PM

Engineering Center Classroom Wing
1111 Engineering DR
Room ECCR-1B51
University of Colorado
Boulder, CO 80309

CU Boulder map
Meeting Links:

Boulder .NET User Group

Meeting Map

Become A Member

January Sponsors:

From Quark

Food & drinks Sponsor ($100)

From Microstaff

Projector Sponsor ($350)

From Axtools

CodeSMART for Visual Studio 2005 license ($250)

From Code Magazine

10 copies ($60)

From Microsoft

3 books($150)

Bring your business card for the door prize drawings.

Meeting Agenda:

6:00

.NET Basics - Framework for Integrated Testing

6:15

Break / food / networking

6:30

Keynote presentation

8:00

Closing remarks