The Australian ALM conference dates have been re-announced recently, and registrations have opened. This means now is the best time to take advantage of the early bird offer – if you’re one of the first 50 attendees to register for the conference you will receive a free NFR copy of Microsoft Expression Studio 3.0!
The conference will be held on the 13th and 14th of April at the one and only Luna Park in Sydney, Australia. It will showcase some great Australian and international speakers in two content tracks and includes the option of attending post conference training. The event will also be the official Microsoft Australia launch for Visual Studio 2010, so if you’re interested in application lifecycle management or want to get a feel for what makes up the Visual Studion 2010 offering head over the registration site and grab your ticket now!
Playing around with the 2010 beta bits in my little virtual server world I noticed that basically anywhere I went I’d get an IE warning about site content being blocked. I didn’t really mind, being that I don’t actually allow my virtual network to have internet connectivity. That is, until I went to play with the reporting bits and couldn’t view any of my reports!
The culprit for the consistent security warnings is IE’s Enhanced Security Configuration. This little baby is designed to stop me from hurting myself by only allowing me to view ‘safe’ web sites. If you’re interested in the details – this Microsoft whitepaper will get you started in the right direction. Suffice to say, it jacks up your browser security settings to the point of disabling animations and sounds and clearing your local cache when you close the browser.
IE ESC Blocked Site Screen
So – how to fix the problem? There are really 2 routes we can take. Your configuration and exposure will really dictate which suits you. Keeping in mind of course that ESC is there for a good reason (see previously linked white paper) and you should only really be taking these measures if you have a server OS operating as a client e.g. SharePoint dev machine.
The first, and most drastic way to get your reports working is to turn the enhanced security off. This can be achieved in Server 2003 by removing the component through the Add/Remove Programs menu and in Server 2008 through the server configuration utilities IE ESC config utility.
IE ESC Configuration Utility
Obviously if you’ve got internet connectivity, and/or you really want to limit your servers exposure through your browser you’ll need to find another way. This means adjusting the trust settings in IE set it up to consider your TFS site as a trusted host. The easiest way to allow access to all your TFS based sites (reporting, web access, team site) is to add the TFS host name with a wildcard mapping e.g. http://tfs2010/* to the trusted sites collection. You can either do this on a server by server basis, or you can configure it for the domain as per the instructions referenced by this knowledge base article.
So there you have it. How to get around IE’s enhanced security and get your tfs sites up and running as they should be!
Next Monday I’ll be presenting a walk through of the Visual Studio 2010 CTP at the Canberra .Net user group. If you haven’t had a chance yet to take a look at what’s coming up in the next release of Visual Studio then come along and check it out!
Date: Monday 15th December 2008 12:30pm & 4:30pm
Topic: Visual Studio Team System 2010
King O’Malley’s Irish Pub
131 City Walk
Microsoft Canberra Branch
Walter Turnbull Building
Level 2, 44 Sydney Ave
Check out more details at http://www.ssw.com.au/ssw/NETUG/Canberra.aspx
PDC is over for another year, and despite not being there, thanks to the excellent video coverage I’ve managed to almost drink my fill of the waterfall of content that’s poured out. One of the highlights for me was all the new VSTS bits and pieces that have been demo’d as part of PDC and the new CTP that was released (here). There’s a ton of great stuff coming down the line from the VSTS guys and with a really serious focus on software quality things are going to get a whole lot better in the dev/test world.
My top 3 highlights from PDC are:
1. The no more ‘no repro’ features of the test tools. These include the historical debugging – which is amazing in it’s own right, the manual test video capture and the integration between these and the work items.
In my mind this is going to greatly enhance the relationship between developers and testers. It’s something I’ve seen bits of before, in suites like those provided by Mercury and the video alone is priceless. I mean, how many times have you got a bug as a dev (I know, you don’t write bugs ;)) and thought… How in the heck did they do that??
2. The branch/merge visualisations and branches as first class citizens. When giving an RDN last week in Melbourne the number one post-talk question was around branching and merging strategies. This is an area of pain for many a first time build manager, and can cause hours of frustration and confusion if not done well. There’s plenty of good guidance out there (see my last blog) but in my mind nothing beats a good visualisation. If I can see where my code has gone, both upstream and down I’m going to be able to isolate the integration bugs a lot faster and more reliably. No longer will I need to go see the branch owner (whoever that is) and say… “Did you merge from last nights changes?”.
3. TFS administration/install and scaling improvements. The big highlight here is the ability to do things like re-run the setup tool, built in best practices analysis on setup and the separation of the 1:1 application tier and data tier relationship. There’s a serious step towards efficient and effective hosted TFS instances here with the movement of the unit of isolation to the team project level, allowing each project on a TFS instance to be managed alone and visible only to people directly involved.
There’s plenty more stuff in the PDC video collection that I’m yet to get through. There’s lots of talk on our internal mailing list about the ‘cloud’ products and how we can make use of them to drive the future of applications. I’m yet to watch this content but there are a couple of ideas I’m kicking around. I’d like to get other people’s opinions on Microsoft’s cloud offerings. What do you think? Can you see an opportunity for innovation? Last but not least – what are your PDC highlights?