The Microsoft Unity Application Block is a lightweight Dependency Injection Container that is currently being incorporated into the latest releases of Enterprise Library and the Composite Application Library (Prism). This session will give an introduction to Dependency Injection and Inversion of Control concepts and a brief overview of how to use the Unity Application Block to build loosely coupled applications. My goal is to finish by leading a discussion on the pros and cons of Dependency Injection, Loosely coupled and Tightly coupled components. When we leave I hope everyone will have a deeper understanding of these principles and how and when to apply them. When & Where: Thursday, June 26, 2008 from 06:30 PM - 08:30 PM (ET) Microsoft Corporation 3000 Bayport Drive Suite 480 Tampa, FL 33607 View a map View 1-Click Directions Please be aware that the outside doors lock and the elevators need a security key after 7:00 PM. Please Register for the event: Update: Here are my slides from the presentation: For additional information I recommend the following 2 part PodCast on Dependency Injection: Dependency Injection and Inversion of Control More Dependency Injection and Inversion of Control Finally, the following book is highly recommended:
The Orlando Convention Center was not being used between TechEd Developer week and TechEd ITPro week. Microsoft has graciously donated the convention center to be used by the Florida Developer Community! There are 9 large conference rooms that will be filled for 2 days with presentations from Local, Microsoft and TechEd Speakers. In addition to the full day tracks listed below there will also be discounts on MS Certification Exam Tests, an MCSA/MCSE: weekend upgrade bootcamp, a Developers Weekend Exam Cram and Train the Trainer sessions. ALL FOR FREE!!! Saturday, June 7th Activities - 830a to 530p | Full Day Tracks | Description | | SQL Saturday | Best of the SQLSaturday events with some special product team reps attending. | | Open Space | Four corners of a room with whiteboards. Sign up for a 30 minute talk on whatever topic you want | | RoboCamps | More info coming soon. Until then http://www.robochamps.com | | Day of Agile | Got a passion for Agile? Jim Zimmerman and Chris Chandler have put together a full day of Agile topics ready to go. | | .NET Code Camp | Some local speakers, some speakers from the regular TechEd Event and some members of the Microsoft product teams. | | ITPro Camp | A first for the state and maybe the country? The very first Microsoft ITPro Camp | *Schedule subject to change so check the official web site often (http://www.devfish.net/articles/inbetween/) Party and Social! Saturday, June 7th 6:00PM Sunday, June 8th Activities - 830a to 530p | Full Day Tracks | Description | | SQL University | Andy Warren is putting together some of his very best training on SQL Server to get you up to speed quick | | Dot Net Nuke University | A full day of Dot Net Nuke Training | | Open Space | our corners of a room with whiteboards. Sign up for a 30 minute talk on whatever topic you want | | ToolShed | Russ Fustino and Stan Schultes come together with encores of "Its all about the Tools" episodes 1 and 2, plus all new episodes 3 and 4 | | OCS University | OCS MVP Keith Kabza and Tom Cross will get you up and running on Office Communication Server in a day | | .NET University | Doug Turnure's flagshihp series of structured courses geared to bring you up to speed on a particular topic. Three separate all day courses are being offered, including Sharepoint, Service Oriented Development in .NET 3.5, and BizTalk. Something for almost everyone! | | VSTS University | Tentative - Doug Seven and the Redmond guys hang around to teach you VSTS. Learn from the VSTS team themselves. | *Schedule subject to change so check the official web site often (http://www.devfish.net/articles/inbetween/) This is an incredible opportunity for learning with enough variety for everyone. A special thanks goes out to our local Microsoft Developer Evangelist, Joe Healy for organizing the event and creating the effective but very ugly web site.
The FREE Orlando Code Camp will be on Saturday, March 22, 2008. Last year's Orlando Code Camp had 481 registered attendees, 52 sessions, and 38 speakers. If you are looking for free .NET developer training by hardcore .net developers in the Florida community, mark your calendar for this year's Orlando Code Camp. Signup now, its filling up fast! I am giving 2 presentations this year: Beginning Test Driven Development In this session I will discuss Unit Testing Goals, Principles and Philosophies such as Test First, Test Last and the dreaded, Test After. Learn what creating good unit tests mean and how it will help improve the quality of your applications. The Unity Application Block The Unity Application block is a lightweight, extensible dependency injection container with support for constructor, property, and method call injection. Microsoft has finally developed an Inversion of Control (IoC) container that will appear in the Enterprise Application Block. In this session I will introduce the basic concepts of Dependency Injection and review how the Unity Application Block is used.
This Month's Meeting | When: | 1/31/2008 6:30 PM - 8:30 PM
| | Topic: | The Perfect Pattern Storm, where TDD meets UX and MVP. As host of ARCast.TV, Ron Jacobs has a front row seat to observe the constantly shifting architectural landscape. In this session we will consider what happens when the force of test driven development (TDD) collides with the demand for better UX. | | Speaker: | Ron Jacobs is an Architect Evangelist in the Microsoft Architecture Strategy group based at the company headquarters in Redmond Washington. Since 1999 Ron has been a product and program manager on various Microsoft products including the .NET Framework, Windows Communication Foundation and COM+. A top-rated conference speaker, author and host of the podcast show ARCast.TV, Ron brings over 20 years of industry experience to his role of helping Microsoft customers and partners to build architecturally sound and secure applications.
| | Design Pattern Overview: | David Hayden will be presenting an overview of the Factory pattern | Location:
| Microsoft Corporation 3000 Bayport Drive Suite 480 Tampa, FL 33607 View a map View 1-Click Directions | Register for this meeting.
I'm giving a presentation at the Lakeland Users Group this Tuesday, January 15, 2008 from 6:30 PM - 8:30 PM entitled "Unit Testing Principles and Goals". I will discuss Unit Testing Goals, Principles and Philosophies such as Test First, Test Last and the dreaded, Test After. Learn what creating good unit tests mean and how it will help improve the quality of your applications. Learn to leverage to power of Test Drive Development and, when necessary, how to write Unit Tests for existing code. Location: 2525 Drane Field Road, Suite 10 Lakeland, FL 33811 Updated:
When: 11/28/2007 6:30 PM - 8:00 PM Abstract: You can run, you can switch jobs, and you can write unit tests, but invariably at some point you will run into legacy code. Legacy code hides in many forms - sealed classes, spaghetti and big-ball-of-mud code, data in disparate data sources (or incompatible schemas). As an architect, there are steps you can take to get ahead of these issues and begin to make your codebases something you actually want to change. In this talk, we will discuss concepts from Michael Feathers' work on Working Effectively with Legacy Code as well as Scott Ambler's work on refactoring databases. You'll see tips and tricks to model your legacy code and data, and hear about ways to begin to turn your legacy code into a usable base." Speaker: Cory Foy is an agile developer passionate about languages such as C# and Ruby. He currently works for Microsoft as a Premier Field Engineer, has been a developer on the NUnit team, and is known to speak at code camps and user groups across the country. He lives just north of Tampa with his wife and 2 daughters. Registration: here
Speaking in Tampa on October 18th - Repository Factory, Enterprise Library, Guidance Bundles David Hayden ( Microsoft MVP C# ) is giving a presenting to the Tampa .NET Developer Group on Thursday, October 18th at 6:30pm at the Microsoft Tampa Office. The focus is on the new Repository Factory, which is a software factory from Microsoft Patterns & Practices that will generate a data access layer for your winform and web applications in minutes. It generates business entities, stored procedures, and repository classes from an existing database within Visual Studio. In addition he will also be showing off the following: See you there! You can RSVP here. I really enjoy David Hayden's Presentations and this topic is of special interest to me.
This is the inaugural meeting for the Tampa chapter of IASA. In this meeting we will discuss a number of topics about the group and what to expect going forward. We are also fortunate to have a Microsoft Architect Evangelist coming into town to speak.
Speaker: Jeff Barnes, Microsoft Architect Evangelist
Topic: The Role of the Software Architect
Abstract: This session will explore the role of the Software Architect - from defining what the job role actually entails, what it takes to be successful at it, and what steps you can take to become a software architect (or a better one) today. This session will be highly interactive and should lead to lively group discussions and audience participation. When: 10/30/2007 6:30 PM - 8:00 PM Where: Microsoft Corporation 3000 Bayport Drive Suite 480 Tampa, FL 33607 USA Click here to register for the event
|
Copyright © 2008 Randy Patterson. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme:
|
|