Archive

Archive for January, 2006

What’s New From patterns & practices

January 21st, 2006

As I’m trudging through my Inbox, trying to do a little house cleaning, I came across a few announcements from the patterns & practices team from about a month ago. Apparently the p&p gain were a little busy just before Christmas break and released a number of new guides. I thought I’d take the time to share them with you here.

Web Service Security Guidance
Provides architectural, design, and implementation guidance for applying security to Web services by using Web Services Enhancements (WSE) 3.0 and the .NET Framework 2.0. Includes scenarios, patterns, decision matrices, and QuickStarts to help you make the most appropriate decisions based on your solution’s requirements.

Guidance Automation Toolkit
The Guidance Automation Toolkit is an extension to Visual Studio 2005 that allows architects to author rich, integrated user experiences for reusable assets including frameworks, components and patterns.

Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005
This guide provides proven and successful practices for organizations who are considering upgrading their Visual Basic 6.0-based applications and components to Visual Basic .NET and Visual Basic 2005. It also includes additional tools to help estimate the effort and cost of the upgrade.

Smart Client - Composite UI Application Block
Are you building applications with complex user interfaces? Do you want to take full advantage of the power of the Microsoft Windows desktop? Check out this recently released application block that provides guidance on building world-class, enterprise ready, client applications. Available both in C# and Visual Basic .NET

.NET Development

User Group: Innagural meeting of the Fox Valley .NET User Group

January 20th, 2006

I?m happy to announce the formation of a new user group in the Midwest District. I?d like to welcome the Fox Valley .NET User Group to the budding .NET community.If you happen to be in Appleton, WI on Feb. 15th, be sure to join the Fox Valley .NET User Group as they kick off their first meeting with our very own Jacob Cynamon presenting an ?Introduction to the Windows Presentation Framework?.


What:
Innagural meeting of the Fox Valley .NET User Group
?Introduction to the Windows Presentation Framework? ? Jacob Cynamon


When:
Wednesday, February 15, 6:00pm to 9:00pm


Where:
Fox Valley Technical College
1825 N. Bluemound Drive, Appleton, WImap
Room F108campus map


Beverages and Food will be provided. A prize drawing will also be held for those in attendance.


To register, please RSVP by February 8th, 2006 by calling Pahla at 920-830-2222 ext 0 or sending an email to pschoenfeld AT gr.com.

Community

User Group: .NET Basement Club - January 5th, 2006 - Downers Grove, IL.

January 2nd, 2006

If you missed all of the Visual Studio 2005 launch activities, come on out and join the .NET Basement Club on January 5th for a recap of what’s new with Visual Studio 2005 and ASP.NET 2.0. Food will be served, prizes will be awarded and if the UPS gods are smiling upon us, you can get your game on with the Xbox 360after the meeting!

What: .NET Basement Club
When: January 5th, 2006
Where: Microsoft, Downers Grove, IL
Topic: Building Cutting-Edge Web Solutions with Visual Studio 2005 and ASP.NET 2.0 (link)
Speaker: Michael Blumenthal, Sr. Consultant, Quilogy

Registration is required and will close Jan. 3, 2006 at 11:59PM. To register, first sign up to be a member of the .NET Basement Club and than RSVP to the event.

Community

A New Beginning…

January 1st, 2006

I’ve never been one to rejoice in a New Year; looking at it as an excuse for a new beginning and attempting to make resolutions that I won’t keep more than 3–5 days after Jan. 1. But with Dec. 30th putting me over the hump of being closer to 40 than 30 (oh, god!), one tends to reflect (mostly in the shower) on how life is treating you and how you treat life. The question is, “Are you there yet?”.

To me, nobody is perfect and there’s always room for improvement, and I have quite a bit of room to improve. Without getting too deep, I wanted to lay out some of my goals, or as we say at Microsoft, Commitments for ‘06. I’m not trying to get too deep here, but I wanted to lay out some of my commitments for 2006, write them down, make it official; and than come back a year from now to tally up how I did. Without sounding too corny, here goes nothing…

1.) Health– Adapt to a healthier lifestyle;I’m well over my target weight for my height (I’m 6’4”, ~255lbs.). I’d like to drop 20 lbs by ‘07. More would be nice, but I have to start somewhere. And as one who has never lost weight before, I want to keep the goal at a challenging, yet attainable (hopefully) level. I’m going to need help on this one because I’m not quite sure where to start.I do plan to starteatinghealthier includingconsuming smaller portions and eating more fruit. I’m not so much concerned with the weight as I am with the size of my waist band. The goal is togo from a 40 to 38 with the ultimate goal being a 36. This is probably the biggest most challenging commitment and I’m sure I’m not alone here.

2.) Family – at a minimum, schedule one day a month where it’s just me and the girls. Also, schedule at least one date/month with the wife – no kids!

3.) Home – complete at least one “honey do” project per month.

4.) Financial – shoot for 10–15% return on investments; set up college savings plan for the girls.

5.) Work – achieve all of my work commitments and provide a major impact into the success of the Midwest district and Central region DPE organization (a little vague, I know).

6.)Sports – Golf: play more without effecting the other commitments; break 80 for the first time; get handicap down <12. Tennis: Start playing Tennis on a regular basis after a 10+ year hiatus.

7.) Lifestyle – Read at least 4 non-technical, non-business related books. I’m a slllloooowwww reader. My mind tends to wander when I read. I wonder if this is correctable?

8.) Organization and Time Management – get control of my Inbox and my home office. Also, figure out what the right life/work balance is.

9.) To blog more. And not to blog just to blog, but to blogabout the things that some people might find useful. I made a lot of good friends and contacts by blogging about Team System. My new job at Microsoft has taken me away from the time I had to research VSTS in depth. I’m now playing catch up with some of the *many* other technologies coming out of Redmond. I need to blog on the those “ah-ha” moments or those “isn’t this cool” tidbits I run across. The problem is, there’s already a large number of very smart and articulate people communicating those very things. I don’t need to add anything to the mix that isn’t already there. But if it isn’t, I’ll be sure to blog about it.

Well.. that’s it for now. I’m sure I can think of some more but I need to get the list out there. For someone that doesn’t believe in resolutions, I have quite a healthy list to live up to and I’m looking to you (the blogging community) to keep me to it.

With that, here’s to a happy and healthy ‘06 to everyone!

Personal