I hope to see some familiar faces, as well as some new ones, at this event! Times are tough, so how can you turn down FREE?
FREE Half-Day Seminar: "Writing Effective Business Use Cases" Tuesday, March 10, 2009 in Denver, CO
Ravenflow and Microsoft invite you to join us for a free half-day seminar. Writing use cases is an important part of any product development lifecycle. However, writing "good" use cases is not enough. Effective use cases are used as a basis for system and technical requirements, test plans, and user training. In this seminar, we will provide tips that will enable you to write effective use cases based on current best practices. We also show you how a properly written use case can easily be used in other phases of development. We will provide some tips for developing a process that will maximize the adoption of use cases and demonstrate how RAVEN can automate the use case writing process. Finally, we'll show you how requirements authored in RAVEN can be exported to Microsoft VSTS to be managed as work items.
Who Should Attend? Business analysts or anyone responsible for developing requirements
To register, fill out the form at this link: http://www.ravenflow.com/denverseminar/
Seminar Location and Hours Tuesday, March 10, 2009 8:30 a.m. – noon
Microsoft Office, Denver Tech Center 7595 Technology Way #400 Denver, CO 80237
Map & Directions
If you’ve ever wondered just how much effect a TFS proxy will have on your TFS performance, the article linked below might help give you some perspective.
I find this information to be very helpful when discussion TFS performance with customers. Some seem to feel that it’s imperative that a proxy be installed in their environment (this seems to be due to experience with past SCM systems (Rational) that virtually required their multi-site setup to be implemented for remote teams).
I highly encourage you to take a look at this article, which addresses the following points:
Here’s the article link: http://www.codeproject.com/KB/architecture/TFSProxyEfficiencyTesting.aspx
I've started playing around with PhotoSynth, and today I created my first synth. I'm not sure if I did it correctly or not, but I think it's cools to see how well it turned out my first time around:
MSDN Unleashed is making its second tour through Colorado at the end of this month (January).
Here’s what you can expect:
We will be providing overviews of some technologies first discussed at PDC, such as Windows Azure, C# 4.0 and ASP.NET 4.0. But we will not only be talking about the future. We will also discuss some recent releases that you can take advantage of now, including the WCF REST Starter Kit and the Silverlight Toolkit.
What to expect with C# 4.0
We will take a look at some of the new and exciting features that are being planned for the next release of C#. Some of the features that we will look at are dynamic lookup, the ability to program against fields, methods and types without C# static type checker and the new named and optional parameter support.
The Silverlight Control Toolkit
The Silverlight Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle. This 30 minute session will illustrate some of these new tools. The session will illustrate the use of the ImplicitStyleManager and the new themes to skin your applications, charting controls, the expander and more. This session is 100% demo-driven.
REST with WCF and the WCF REST Starter Kit
This session will provide a broad overview of REST support in WCF, including some key new features available in the recently released WCF REST Starter Kit. The session will begin with a theoretical discussion of what REST is. It will continue by illustrating WCF support for developing LO-REST and HI-REST APIs. This session will be largely demo driven, with specific demos demonstrating consuming LO-REST services being consumed by AJAX clients, as well as developing HI-REST services being consumed by Silverlight 2 clients. This session is 60% demo-driven.
This goal of this session is to provide a framework for understanding the Azure namespace. This namespace comprises Windows Azure (“The Cloud OS”), Live Services, .NET Services, SQL Data Services, and more. The session will begin with a discussion of the hi-level features of Windows Azure (“The Cloud OS”), including scalable storage, a rich developer experience, automated service management and service hosting. The session will then provide a high-level overview of the services available in Live Services and .NET Services. The session will conclude with a brief overview of SQL Data Services. This session will demonstrate the use of Azure Table Services, SQL Data Services and will illustrate the Developer Fabric.
Notion Solutions, one of our stellar partners in the Team System area, is hosting a series of webcasts. Free for anyone to attend, just register! Look at the schedule below and click on the date/time that will work for you..
Notion Solutions – Visual Studio Team System Webcast Series
Visual Studio Team System 2008 Overview
Team Foundation Server - 2008 Overview
Visual Studio Team System 2008 Developer Edition Overview
Visual Studio Team System 2008 Database Professional Edition Overview
Visual Studio Team System 2008 Tester Edition Overview
For Event descriptions and to sign up, just click on the date you want, and you will be directed to the correct link on Microsoft’s website. We can also be contacted at www.NotionSolutions.com
Have you ..
If you answered "Yes" to any of the above (or inserted your own!), then read on, this post is for you!
Since I moved to Colorado several months ago, I've met several wonderful, passionate VSTS users who have asked me about a VSTS User Group. The Denver VS User Group is enormously popular, and as a result there seem to be quite a few folks who would like to start something similar that focuses on Team System.
To be clear, this proposed group is not to replace or compete with the VS User Group, but rather to offer a complement which gives a larger voice to the VSTS community.
I'm envisioning either a monthly or bi-monthly meeting schedule, depending on demand, meeting in the evening. Ideally, I'd love to see at least 20 people at each meeting, and grow membership organically.
What does it take to get a user group started?
If you've ever met me or read this blog, you know how passionate I am about Visual Studio Team System. What I've found is that the more people use it, the more passionate they become as well. I'm not getting paid to start a user group, nor will I. I just honestly think it could be a powerful medium for Team System users around the area to further enrich their value, and meet other great people in the process!
Please let me know your thoughts either by leaving a comment to this post, or emailing me directly. I'm interested in hearing insight on feasibility, willingness to participate and/or present, ideal meeting schedules, etc.
MSDN Event - Silverlight 2.0, SQL Server 2008 and VSTO
Tuesday, November 18, 2008 1:00 PM - Tuesday, November 18, 2008 5:00 PM Mountain Time (US & Canada) Welcome Time: 12:30 PM
Grand Hyatt Denver Downtown
1750 Welton Street Denver Colorado 80202 United States
Join us for a 4 hour MSDN Event where we will cover 3 seperate sessions focusing on Silverlight 2.0, VSTO and SQL Server 2008.
Session #1: What’s New in SQL Server 2008 for Developers
SQL Server 2008 adds numerous new capabilities for developers – from support for Spatial Data types to a storage mechanism for SQL BLOB data using the NTFS file system, and much more. The new release also delivers several improvements to development-related areas, from T-SQL to SQLCLR to XML. This session will provide a technical dive into the latest and greatest features you’ll find in SQL Server 2008, while offering insight into how to effectively apply them to your upcoming development projects.
Session #2: Power up your Office applications with VSTO
In this session, we’ll focus on the power and productivity of Visual Studio Tools for the Microsoft Office System (VSTO) – a .NET Smart Client technology. We’ll give you tips and tricks for designing and building smart client applications with VSTO, which allows you to create managed code applications with .NET languages including Microsoft Visual Basic .NET and Visual C#. VSTO also makes it simple to manifest the functionality of those applications in the rich user interfaces of Microsoft Office Excel, Word, PowerPoint, Visio, Outlook and others from the Office stack. VSTO addresses some of the biggest challenges that Office solution developers are facing today, including separation of data and view elements, server-side and offline scenarios, seamless integration with the Visual Studio tools, deployment and updating. Join us for this eye-opening session and learn just how easy it is to build and deploy powerful applications with VSTO.
Session #3: Build next generation applications with Silverlight 2.0
Silverlight provides a powerful platform for building the next generation of rich interactive applications on the Internet. In this session, we’ll take a look at the programming model and tools that developers and designers can leverage to build these true next generation experiences for consumers and business, and demonstrate how to build a rich interactive application (RIA) using Silverlight and Microsoft .NET. We’ll explore how to use Microsoft Visual Studio to create applications, and how to create UI using XAML markup and code, controls, and File I/O. We’ll also discuss networking, how to retrieve data from a Web service, and various other aspects of building Silverlight applications.
I just got back from my Labor Day vacation, and what is half of my inbox filled with? "Hey, did you hear about Chrome?" "Have you installed Chrome yet?" "Should I try Chrome?"
Chrome is a new web browser just released in test form by Google, in case you hadn't heard already..
To all my friends, colleagues and customers asking me if I've played with Chrome yet, I'm going to wait for a while. There are some interesting reads out there about how secure Chrome is, as well as end-user agreement concerns. Below are some interesting posts that talk more about chrome, both good and bad.
It's official, Microsoft has "finally" solidified a modeling strategy and joined the Object Management Group (OMG) to add weight. (The OMG is a group that focuses on setting modeling and model-based standards.)
Read: eWeek's Article
To support Microsoft's forward direction the in modeling space, look for announcements about Oslo (MS new modeling platform) at PDC 2008.
This is a little late of a post for Albuquerque, but hopefully you can take advantage of other ones!
There is a series of FREE MSDN events touring around the region, called "MSDN Events Unleashed".
Topics will include:
Cities & Dates
Check out Rob Bagby's Blog for more details including registration here: http://tinyurl.com/3nocc7
Don't forget to visit the MSDN Events site. You can subscribe to RSS feeds that will inform you of upcoming events in your area.
Look to the right of this blog, to the beginning of the "News" section. I've added a page to this blog which contains links (by state), to the MSDN events, User Group sites, and other event listings. States include Montana, Wyoming, Colorado, New Mexico, Arizona, and Southern Nevada. I've started trying to consolidate/aggregate the info from the various linked sites into a single Live calendar, found HERE.
If you've ever tried searching online for event information, you've probably seen various community and Microsoft-based sites that show event listings, user groups, etc. This is a stab at consolidating the proper results and data for the part of the US in which I work.
I hope you find it helpful!
I'll let you know more as I add additional sites or find a better way of consolidating data.
If you're interested in learning more about virtualization technologies, I highly encourage you to check out this event, put on by the Rocky Mountain Windows Technology User Group! Below is a copy/paste from the event page:
Overview The RMWTUG Virtualization mini-conference demonstrates the state-of-the-art with server virtualization technologies, including those from VMware and Microsoft. CIOs, CTOs, managers, developers and system and network administrators are invited to spend a half-day with the RMWTUG. A number of prizes will be given away at this event -- see below. "With the recent release of Microsoft’s Hyper-V technology, a new major player has entered the competitive landscape and a great number of questions about server virtualization have arisen in the minds of many IT professionals," said Dennis Martin, RMWTUG President. "Many want to compare the two technologies side-by-side, and this mini-conference is the perfect place to do this." Because this event is run by the non-profit RMWTUG, the general point of view of the presentations will be neutral with respect to the virtualization technologies. The focus of this event is to show how server virtualization configuration, usage and management tasks are performed on these differing technologies. Features and functions that are common to these technologies will be demonstrated, and features and functions that are unique to one or the other will also be demonstrated. Network and storage management functions will also be demonstrated. Technologies at this Mini-Conference The main presentation will be performed with real servers, networking and storage infrastructure on the stage, courtesy of Demartek. On the stage will be four identical, large, name-brand servers (dual-Xeon, quad-core, large memory) along with enterprise-class networking and storage infrastructure including iSCSI and Fibre Channel storage. Two of the servers will be running ESX and two will be running Hyper-V. The Gold and Silver sponsors have the opportunity to participate in the on-stage demonstration with their hardware and software. Some of the technology that will be used in the on-stage demonstrations includes 10-Gigabit Ethernet (10GbE) networking, 4- and 8-Gigabit Fibre Channel storage, and Fibre Channel over Ethernet (FCoE) storage. This event may be the first public demonstration for some of this technology. Watch this space for other technologies that will be available at this event.
The RMWTUG Virtualization mini-conference demonstrates the state-of-the-art with server virtualization technologies, including those from VMware and Microsoft. CIOs, CTOs, managers, developers and system and network administrators are invited to spend a half-day with the RMWTUG. A number of prizes will be given away at this event -- see below.
"With the recent release of Microsoft’s Hyper-V technology, a new major player has entered the competitive landscape and a great number of questions about server virtualization have arisen in the minds of many IT professionals," said Dennis Martin, RMWTUG President. "Many want to compare the two technologies side-by-side, and this mini-conference is the perfect place to do this."
Because this event is run by the non-profit RMWTUG, the general point of view of the presentations will be neutral with respect to the virtualization technologies. The focus of this event is to show how server virtualization configuration, usage and management tasks are performed on these differing technologies. Features and functions that are common to these technologies will be demonstrated, and features and functions that are unique to one or the other will also be demonstrated. Network and storage management functions will also be demonstrated.
Technologies at this Mini-Conference
The main presentation will be performed with real servers, networking and storage infrastructure on the stage, courtesy of Demartek. On the stage will be four identical, large, name-brand servers (dual-Xeon, quad-core, large memory) along with enterprise-class networking and storage infrastructure including iSCSI and Fibre Channel storage. Two of the servers will be running ESX and two will be running Hyper-V. The Gold and Silver sponsors have the opportunity to participate in the on-stage demonstration with their hardware and software.
Some of the technology that will be used in the on-stage demonstrations includes 10-Gigabit Ethernet (10GbE) networking, 4- and 8-Gigabit Fibre Channel storage, and Fibre Channel over Ethernet (FCoE) storage. This event may be the first public demonstration for some of this technology. Watch this space for other technologies that will be available at this event.
This promises to provide an objective view and comparison of different virtualization technologies, including Microsoft technologies.
The event & registration page is here: http://www.rmwtug.org/Virtualization_Event.htm
This mini-conference will be at the Hyatt Regency in downtown Denver.
In case you need a little more ammunition to convince your boss to send you to PDC this year:
Check out this great, candid site that talks about life at Microsoft. http://www.viewmyworld.com/
Be sure to watch a couple of the videos, too!
Architecture & Design for .NET
Here's the link: http://www.pnpsummit.com/West2008/West2008.aspx
The link shows tentative agenda, logistics, registration, etc. But here are some early thoughts on topics:
(I have to plug anything Neudesic does in this arena! You won’t be disappointed!)
Application Lifecycle Management (ALM), Presented by Rick Garibay, Neudesic
Find out how utilizing Application Lifecycle Management in your environment gives you consistent predictable developments processes, increased quality in service delivery, cost savings, superior reporting and traceability and much more. We will provide an overview of ALM, give an understanding of Neudesic’s ALM Program and talk about ways to successfully enable ALM in your organization.
Featured Products/Topics: Microsoft Office Business Scorecard Manager, Microsoft Office PerformancePoint Server, Business Intelligence, Reporting Solutions
Recommended Audiences: Technology Executives, IT Professionals, Business Executives, CIO, CTO, Business/Reporting Analysts, CFO, Business Managers, Business Decision Maker, Technical Decision Makers
Application Lifecycle Management
Wed., November 12, 2008
10:00 AM – 11:00 AM Pacific Time
Now that’s what I call a power tool! Building on all the other great features previously released, this new batch includes a lot of new stuff, with these as my favorites:
Check out Brian Harry’s blog post on the announcement, as well as his previous post describing the new features in detail.
You can download the new power tools from here: http://www.microsoft.com/downloads/details.aspx?FamilyId=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&displaylang=en
Please join us as we present some of the highlights of PDC!
We’ll review some technologies first discussed at PDC -- such as Windows Azure, C# 4.0 and ASP.NET 4.0.
But we will not only be talking about the future. We will also discuss some recent releases that you can take advantage of now, including the WCF REST Starter Kit and the Silverlight Toolkit.
Wednesday, December 10, 2008 Wells Fargo Conference Center 100 West Washington Street, MAC S4101-017 Phoenix Arizona 85003
Time: 11:00 am – 5:15 pm
1-877-673-8368, reference Event ID 1032395730
The afternoon will be broken down as follows:
11:00 am – 12:00 pm
Registration, Box Lunch and Networking
12:00 pm – 12:15 pm
12:15 pm – 1:15 pm
What to expect with C# 4.0 (Joe Guadagno)
1:15 pm – 1:30 pm
Break ; Raffle
1:30 pm – 2:30 pm
Overview of REST in WCF and The WCF REST Starter Kit (Rob Bagby presenting his session at PDC)
2:30 pm – 2:45 pm
2:45 pm – 3:45 pm
ASP.NET 4.0 and the Silverlight Toolkit (Scott Cate)
3:45 pm – 4:00 pm
4:00 pm – 5:00 pm
Overview of Windows Azure (“The Cloud OS”) and Azure Services (Rob Bagby)
5:00 pm – 5: 15 pm
Every attendee will receive a free “.Net REST in WCF” T-Shirt and will be entered in drawings to win great Prizes.
**Please Note: Conference Center parking is limited to the garage at 303 N. 2nd Avenue (N.E. corner of Van Buren). All attendees who park in the Plaza Garage located above the Conference Center are subject to towing.
This recap can be summed up in one sentence:
If you didn’t go, you missed out.
If you didn’t go, you missed out.
I tagged along to two of these events, in Denver and Billings. All the presenters completely blew away the audiences covering topics around SQL Server 2008, VSTO and Silverlight 2.
In Denver, thanks to Paul Bloom from Statera for doing the SQL Server 2008 session, Jerry Nixon from American Systems Group for covering the VSTO session, and Rob Bagby for delivering the Silverlight 2 segment.
I couldn’t help myself – I snapped 5 quick pictures from the front during a break and let Live Photo Gallery stitch together a panorama for me (above). How easily this was done is just another tidbit testament to Vista & Live. I took these pictures, walked over to my laptop, plugged in my camera, 1-click imported all of them to Live Photo Gallery, and let it create the panorama. To quote John Madden, “Boom!”
In Billings, huge thanks go to Jason Mauer for delivering all three sessions.
[Updated 12/17/08: The Salt Lake City date has changed to 1/20/2009]
You’ve heard buzz about “the cloud”, and your interest was further heightened with the announcement of Azure, Microsoft’s new cloud computing platform.
Now you can jump in head first with other technical and business minds in your area! The national Cloud Computing User Group is launching local groups around the country. The forums page lists all the local meeting announcements.
Here are the kickoff meetings that are local to my area:
Other cities include:
While you’re at it, join the Windows Azure group on Facebook!
Branching strategy is one of the most important aspects of TFS deployment. The right strategy can lead to optimized team cooperation, increased productivity and a successful adoption. On the other hand, a bad branching strategy can cause frustrations, damage production and derail TFS adoption in an organization. We have therefore put a lot of effort in creating a set of practical guidance to educate our customers and partners and support their VSTS adoption efforts.
The 2nd major release of the TFS Branching Guide has been posted HERE on Codeplex.
An important goal for this release is to go beyond just publishing this guide and create a living and ticking community. With your help and contribution, we would like to incrementally grow our libraries for scenarios, Q&As and labs. If for example, you are not able to find a suitable scenario for your branching needs, we encourage you to post a request for a new scenario. This will trigger a small process with a team which owns the development of the new scenario with your cooperation. Your name will then appear as the coauthor of that scenario.
Release 2.0 scenarios
The following scenarios are included in this release:
Why the 2nd release?
Since the first release, we have received lots of feedback and change requests. Most feedback indicated a desire for a more practical approach to branching compared to the first release which is more theoretical. With that in mind, we decided to reduce the conceptual part and focus on branching practices with Team Foundation Server.
What is in the package?
Again, it can be downloaded here: http://www.codeplex.com/TFSBranchingGuideII
We've been able to add another stop for this event series in Salt Lake City! On October 23rd, Rob Bagby will be covering ADO.NET Entity Framework, ADO.NET Data Services, Dynamic Data, WCF, and WPF & Silverlight.
This event has also been added to my consolidated events calendar!
Check out this interview with Peter Provost, provided by Joe Shirey: http://www.joeshirey.com/2008/09/30/ARCastWithPeterProvost.aspx
He talks about some cool new diagrams coming down the pipe, including UML support.
Attend this upcoming webcast, “MSDN Webcast: Taking the Mystery Out of Visual Studio Team System and Team Foundation Server (Level 100)” presented by John Sanderson.
Microsoft Visual Studio Team System means a lot of things to different people. In this webcast, we provide a non-technical overview of the Team System family of products, including Team Foundation Server and MSDN Subscriptions. Get a high-level understanding of what Team System is, how Team System differs from Visual Studio alone, and who uses Team System and why. Whether you are a technical professional, a development team manager, or an individual contributor, we take the mystery out of Team System and give you a complete view of what Team System is and how it is packaged.
Presenter: John Sanderson, Developer Tools Sales Specialist, Microsoft Corporation John Sanderson is a developer tools sales specialist who manages the Microsoft developer tools business in the Southwest United States from his office outside Denver, Colorado. John is responsible for supporting Microsoft Visual Studio, Visual Studio Team System, Visual Studio Team Foundation Server, MSDN Subscriptions, and the Microsoft Expression family of design tools.
Duration: 60 minutes
Date: Tuesday, February 10, 2009 9:00 AM Pacific Time (US & Canada)
Attendee Registration URL: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032400596&Culture=en-US