.NET logo
Join Us for Our April Presentation
 

Designing Extensibility into Applications - Matt Vaughn
(Note we are meeting in room ECCR-105)

Intended Audience:
Software developers, application architects, designers with some prior experience with .NET.
Level: 200 (with small amounts of advanced, 300-400, topics - broad appeal)

Description:
Designing Extensibility into Applications
This fast-paced presentation will highlight practical concepts, patterns, tools and processes that provide points of extensibility into your software design. We will look at patterns and approaches for presentation, service, business, and data access tiers of application extensibility. The discussion will begin with an overview of what extensibility is and how it can improve system and software design - and why we want to consider it as part of our design. We will look at ASP.NET features like HttpModules and the events of the ASP.NET Page life cycle to add and extend application functionality without touching code-behind or recompiling. The session will include a discussion on building custom Providers and how to use them in .NET applications.

In addition to Visual Studio 2005/2008 tools, we will also look at some open-source and commercial tools that promote extensibility in design and refactoring. This will be an interactive presentation and will include real-life applications and code samples to demonstrate extensibility. The session will be sponsored by AutomatedQA and JetBrains: attendees have a chance to receive fully licensed versions of these products.

Presenter:
Matt Vaughn, Build Motion, LLC
Matt has been developing Microsoft solutions for over 13 years in the Denver-Boulder area. During the last 10 years he has built solutions for travel, medical, real estate and technical industries. During the last 7 years, Matt has devoted his efforts to developing .Net/C#/ASP.NET applications exclusively - he was an early adopter of .NET and released a full production product in the original Beta 1 of .NET. During the last 3 years, Matt has spent a considerable amount of time researching and developing enterprise level architectures using custom application frameworks. Matt's is currently employed with a small startup building a revolutionary financial collaboration tool for high net worth individuals. When Matt isn't writing code, he loves the outdoors and spending time in his home recording studio with his sax. Email: matt.vaughn@buildmotion.com

Topics:
patterns
extensibility
AutomatedQA and JetBrains

Links:
JetBrains

 

Sponsors

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?

May Monthly Meeting, Tuesday, May 27th
Sliverlight by Tim Heuer
 

Description:
Silverlight 2.0 will allow us to use managed .NET code to build Rich Internet Applications (RIA) with compiled dynamic behavior.   Silverlight is going to be around for a while, and while it may or may not be a “Flash Killer”, it would be wise to learn a bit more about it.

Presenter:
Tim Heuer is a program manager for Microsoft Silverlight working on the developer community team. Tim has worked with worked with Microsoft developer tools and technologies since the early 1990s. Tim is extremely passionate about Microsoft, but also enjoys learning new technologies and frameworks that exist. His main passion lies in the web technologies and loves working with software developers to share and learn knowledge in this space. He's inflicted with the unfortunate disease that his work is also his hobby and he loves technology. You can usually find him behind the keyboard trying to learn something new. You can find him online sharing his findings of technology at http://timheuer.com/blog/.

 
 
Meeting Time & Location:

Date: Tuesday, Apr 22nd
Time: 6:00 PM to 8:00 PM

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

CU Boulder map
Meeting Links:

Boulder .NET User Group

Meeting Map

Become A Member

April Sponsors:

From Symplified

Food & drinks Sponsor

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 topic

6:15

Break / food / networking

6:30

Keynote presentation

8:00

Closing remarks