Subscribe: Joe Sango's Blog
Added By: Feedage Forager Feedage Grade B rated
Language: English
beta  good  great  group  install  server  system  team foundation  team system  team  tfs  user group  user  vsts user  vsts 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Joe Sango's Blog

Joe Sango's Blog

My development endeavor's covering Visual Studio Team System, .NET, Java, J2EE and EAI.

Updated: 2014-10-07T11:38:22.562+11:00


Changing Blogs


For anyone that reads my blog, I have decided to move it over to the site.
Please update your feed to as this will be my last post here at blogspot.

I am planning to move my VSTS content over but the bulk will stay here for archive purposes.

Thanks and see you over at my new blog.

TFS Beta 3 SDK Coming Soon


For all you kids waiting to get your hands on TFS Beta 3 SDK, you have only got about 14 sleeps to go. Brian Harry puts out the word in the VSTS Forums.

Not long now.



Today I received some great news. I found out that I have been awarded MVP for VSTS! This is a great honour for me and I want to thank the product team for my acceptance into the program.
Huge thanks to Dave Lemphers from the MS Melbourne office for my nomination and everyone else that put in a good word

I look forward to continue working with VSTS and extending my involvement with community in anyway I can, especially around the launch of Team Suite next month and Team Foundation Server early next quarter.

Thanks again!


VS2003 playing with TFS


I have been wondering for a while how Team Foundation Server, in the future was going to play nicely with VS 2003, if at all. Eric Lee has posted some great info on this very subject. I suspect this will be an important issue for teams, especially in the initial migration phase from vs2003 to vs2005.

Beta 2 vs Beta 3


So what ARE the differences between Beta 2 and Beta 3 you might have asked yourself? Well ask no more. Brian has most of the answers.

Thanks for the heads up on that one Buck.

Bring on those power tools.

VSTSUG First Session


The first official (worldwide maybe?) VSTS user group has had its first session!! Thanks to all you who came to the inaugural Melbourne VSTS user group tonight. After initial introductions, the discussions we had covered off quite a few topics including general VSTS information, MSDN pricing structure with VSTS and David Lemphers, our local Microsoft evangelist, gave everyone a run through of the new Proxy Server functionality that was released in Team Foundation Server Beta 3. Dave also had some goodies to give out at the end of the night so big thanks go to you sir! All in all, a good first session.

We got some good ideas for specific content to present at our next session and I thank everyone again for their input. I will post up details on my blog and on the VSTSUG website about our next meeting for all who are interested.

Looking forward to seeing you all again and maybe some new faces at the next meeting. J

Single TFS Install Up and Running


I have finally had a second or five to sit down again and get TFS running on a single virtual machine. I am glad to report that it is all up and running and with the VS2005 IDE and Team Explorer running on my laptop, it runs like a dream baby yeahhh….The only hurdles I had were the permission issues that I spoke of in my earlier post with the TFSSERVICE user and the TFSREPORTS logins. I did end up putting them into the local admin group on the virtual machine and hey presto, no more tears. Still not convinced that its good practice but at this stage, I will take this win and carry on. Future “gotta look at” I guess…..

So now I got single and duel server install covered which is great timing actually, with the Melbourne VSTS user group later today at 5.30pm. If anyone is having dramas with installation, we can go through the process and try and see if we can group diagnose common problems.

I am looking forward to catching up with everyone and talking up everything VSTS and whatever else we end up chattin’ about!

See ya there….



There are a lot of dev teams currently out there (big and small) that use VSS as part of their projects. If you are in one of those teams and are interested in (eventually) moving to VS 2005 and Team System, check out these from Akash. He is the source control converters for TFS man at MS. A bunch of great posts on using the VSS converter with Beta 3.

Beta 3: A win and a loss...


Finally had a chance yesterday to sit down and install TFS Beta 3 along with SQL CTP Sep and TS RC. I can definitely say there is a significant improvement to the once painful install process that the earlier CTP’s and Beta’s put us through. The documentation is very clear and easy to follow and it keeps the guess work down to an all time minimum. The new health check feature is a great addition and can potentially pick up any dependency problems before they happen.Saying that though, my attempt at a single server TFS install was a bit of a flop. L The main issue I was having came about after I had “successfully” installed TFS on the one virtual machine. At project creation stage, it was falling over when it was time to create the project portal. The error message was clearly stating that my login did not have appropriate access to create WSS sites and that I should be granted access from the Sharepoint Admin. My TFSSETUP user was an admin through and through so I narrowed it down to a permission issue with the TFSSERVICE account, as that is the app pool identity that WSS uses to do its thing.David has posted a possible work around for the situation here but I am fairly sure that making the service account part of the admin group was one of the first things I tried. These sorts of WSS security dramas haunted me with beta 2 on a single server install and it looks like they are back!! WSS not playing nicely when installed on a domain controller and such.The “User Account Required for TFS Setup” section in the install guide mentions:TFSSETUP - This account must be an administrator on Team Foundation Server computers.TFSSERVICE - This account should not be an administrator on Team Foundation Server computers.TFSREPORTS - This account should not be an administrator on Team Foundation Server computers.The only way (so far) to get it up and running seems to be to do so. Dave is looking deeper into the whole account permission config issue and I will be joining him.So anyway, after much hair pulling and much religious questioning, I decided to go my trusty duel server installation and it worked an absolute treat. My two virtual machines are configured the same as my Beta 2 install and it runs really well. Not a stack trace in sight. Yet…J. Along with getting the single server experience chugging along, I’m hoping to get stuck in to Beta 3 in the next couple of nights so there should be plenty of talking points come (Shameless Plug J) Thursday, 5.30pm at the inaugural Melbourne VSTSUG session!Also remember to check out the VSTS forums if you have any issues, questions, etc, on all things Team System. There is a bunch of stuff on TFS installation and configuration (Beta 2 and some Beta 3).[...]

VSTSUG Numbers


If anyone is interested in coming along to this Thursday's meeting and haven't already let me know, could you please tell me or register here by Tuesday 27th September so I can finalise numbers for catering.

Much appreciated.

It's here!


The wait is over..........

Go and get it!!

TF Beta 3 signed and sealed!!


Cool!! Team Foundation Beta 3 has officially been signed off and should appear in MSDN in a couple of days. Check out this post by Buck and this one by Jeff. Great work guys.

I was hoping to get a good chance to install and test run the RC1 and B3 before the VSTS user group next Thursday. Looks like I will…J

While I am on the topic, is there any particular part of Team System that anyone wants to see run at the user group? I wasn’t thinking to run any sort of particular demo at session one but there might be something someone wants to see now with the funky latest release coming out. Don’t be shy to let me know.

VSTS User Group Reminder


Just a quick reminder for the people of Melbourne (or anyone who is floating around ;) ), that the first Team System user group meeting is next Thursday, 29th September starting at 5.30pm. Go to our website for more details.

If you are interested in coming along and joining our community, please let me know by either registering at the website or you can send me an email directly. Quite a few people have expressed interest already and I just need a good guesstimate on numbers so I can organise eats and drinks.

Thanks everyone. Hope to see you there. J

1 week to go!

Team Foundation Source Control by Proxy


I have been catching up on quite a few webcasts over the last couple of nights and just before, I was watching Rick LaPlante on one of the Channel 9 vids talking about VSTS and how his rather large team of devs were actually using the product for 9 months (at that point). I know that’s fairly common knowledge now but he was also explaining how the guys optimised the proxy communication used for the Team Foundation source control that all the geographically disbursed VSTS teams were simultaneously using, so much so, that it was outperforming SourceSafe by some huge number (400%) at certain times and given the nature of the communication.

“That’s really impressive! I wouldn’t mind hearing more about that”, I said to myself (there was nobody around at the time) and wouldn’t you know it, I see this neat little post come through from Buck Hodges that gives a bit more insight into the experience. I’m sure you didn’t intend to read my mind Buck! :P

VSTS Beta 2 Installation Redux.


With TFS beta 3 a sniff away now, I thought I would give a quick recap and offer a few hints for a successful beta 2 installation procedure.I recently deployed another fresh install of TFS beta 2, Sql Server 2005 and VS 2005 Team Suite beta 2 over a duel server config (instead of the popular single machine deployment). Some folk are still having a bit of trouble here and there with their installs and they might come across similar problems with beta 3 so what a good time to share!First and foremost, go and grab the install guide (if you haven't already got it :P).Walkthroughs for both single and duel machine installs are covered. It’s a good, straight forward guide so follow it close.This is the specific config I used with relatively no headaches.2 clean vpc’s both with Windows 2003 Server SP1 with latest security updates installed.Data TierDNS (Domain Controller) Active DirectoryIIS 6SQL Server 2005TFS (Data Tier Only)App Tier and Client TierIIS 6WSS 2.0 SP1TFS (App Tier Only)Word 2003Excel 2003Project Pro 2003Team Suite Beta 2 Now, as you may or may not have read around the VSTS community blogs and forums, installing the DC and Active Directory first on the Data Tier before installing IIS, will save you a great deal of certain heart ache down the track. So install the AD/DNS server role BEFORE the App server role!!Another “gotchya” area seems to be the setup of domain user account’s required for TFS. Specifically the setup account (domain\TFSSETUP) used to install TFS. Make sure that it's part of the domain admin group in AD and the admin group locally on both tiers.A lot of setup errors also come from SQL Reporting Services issues so be sure to check that out.That’s the data tier.Now, first thing you should do when you start the app/client tier is add it to the domain you created and check you have connectivity between the boxes. If you copy over VPC images to create separate machines, be wary of the fact that both machines will have the same unique ID (SID) and will not talk to each other. Further explanation and fix here and another here.The other main thing to watch out for when installing the rest of the app tier is when WSS 2.0 is installed, you have to exclude SQL Server Reporting Services from WSS management. It mentions this in the walkthrough single server deployment but not the duel server deployment section. I initially hadn’t excluded them so consequently, I was getting errors when trying to create new team projects and accessing the reports after installation was complete. Using the STSADM.EXE tool on the app tier for exclusion rectified this.From the install guide:STSADM.EXE -o addpath -url http://localhost/Reports -type exclusionSTSADM.EXE -o addpath -url http://localhost/ReportServer -type exclusionAll that’s left is the client tier and following the install guide for this makes it dead easy.Hopefully with a bit of luck, you will have VSTS running smoothly without any major dramas and you will be well on your way to collaboration! Hey, I’m an optimist! ;PIf anyone is having any other significant problems during an install, feel free to drop me a line and I will help out as much as I can. Same goes for when Beta 3 lands!Good luck all! :)[...]

Ready for the Ready 2005 Tour?


The Ready Tour 2005 Down Under is set to kick off in a couple of months and our main MS community man has put out a call for suggestions and ideas to truly make the launch a community affair (to remember?).
Have a look at the Ready Tour 2005 blog and have your two cents. You want a karaoke themed VSTS presentation or demo? Let 'em know. How about a Biztalk Boxing Bonanza? Could happen.....

TFS Beta 3 nearly here!


Heard this morning that Team Foundation Server B3 will be released at the end of the week or early next week.
TFS B3 is intended to work with VS2005 RC, which you can get from MSDN subscriptions now, and the September CTP of SQL Server 2005. I believe it should be RC come VS2005 launch (November) and go live version early next year.

Not long now.

More RAM for VPC good yes?


I use VPC all the time in my dev adventures and I decided to upgrade my laptop from 1 gig to 2 gig RAM to give me a little bit more of a pleasurable experience when coding, debugging, etc.
Anyhoo, I throw the two, 1 gig chips and get my machine going again in anticipation that EVERYTHING is going to be faster. My screen even looked bigger and wider!! Weird....Before I know it, the pic of my kids is staring at me on the desktop and I'm ready to go.
I fire up VPC and slide the memory allocation up to a gig on one of my dev virtual machines and hit the away you go button and low and behold, it tells me there is not enough memory on the host to start the v machine!! What the!!! I kept dropping the mem allocation and it wasn't until 350 mb that it would start. Kinda kooky as previously when I had 1 gig of RAM, I was running it at 650 MB. So long story short (sort of), I used the msinfo32 app from the command line to see what might be chewing up my memory. From the System Summary->Software Environment->Running Tasks, check out the Min and Max Working Set coloumns (values in bytes) and if anything there seems unusually high, you just may have found your leech.
I found some process that was part of an app long gone and disused and was using a ridiculous amount of memory for its set. Once I gave it the boot, VPC saw the light and realised that I did indeed have a crap load of RAM to spread around.

FYI for any gamers, 2 gig doesn't hurt your WOW experience either! Ironforge returns....goodbye Lagforge!! Ahhhhh forget it...... :P

Back in the Groove


I'm back in the swing of things now after my break on the Gold Coast with my family. First night there, had a great time catching up with the Readify guys and gals for dinner as well as some Microsofties. Good to finally put names to faces! :)
It would have been sweet to get there earlier for Tech-Ed but what can you do.

Did the whole Sea World, Movie World experience with the fam and apart from being exhausting, we actually had a great time. The only problem I had was Bruce Wayne's manor at Movie World had two bat symbols on the entrance. I tried telling Batman himself, when he made his 3.30 appearance, that surely his alter ego would not advertise the fact he was indeed the Dark Knight. All I got was a blank stare and he said "Look buddy, this isn't what I do. I play keyboards". I was going to take my gripe to the Justice League but when I saw that the Green Lantern was some skinny white guy with curly afro, I decided against it. At least the Looney Tunes gang didn't disappoint. I'm over it now. :P

Well I guess now I'm in holiday recover mode... :P

VSTSUG meeting details confirmed!


Cool! The first Melbourne VSTS user group meeting will be held on Thursday 29th September 2005 at the Victoria.NET headquarters (CITC building), kicking off at 5.30pm.
Head to the Melbourne VSTSUG website for details and register yourself if you are interested in attending.

At this point I would like to re-iterate my vision for these meetings.
The VSTSUG meetings are going to be informal, relaxed sessions with a group of professionals from all walks of the industry, getting together to discuss and learn more about Team System. The level of success and productivity of these sessions is going to be based on the interaction, contribution and participation of everyone involved. I don't want these sessions consisting soley of presentation after presentation with content each meeting coming from a select few, with a bit of Q&A thrown in between. I want to hear from everyone. Lets all talk about VSTS and what it means to us. What part will it play in your or your company's future? What are you passionate about? Presentations, content, discussions, all will be driven by you.
That is how I see these sessions running.

As usual, I would love to hear any feedback from anyone out there interested in what I am rambling about ;).
Looking forward to catching up with all of you at the first meeting!

VSTSUG Website Live!


The Melbourne VSTS User Group website is up and running. Thanks to Dave for helping get that setup.
I will be adding more content over the coming weeks but it will basically have information on upcoming meetings, summary of previous meetings and no doubt, other VSTS goodies and tid bits!
If you are interested in being a part of our community, head on down and register at the website or just subscribe to the news rss feed and keep up to date with the group's going-ons.

Melbourne Team System User Group


I have been going through Team System functionality since last October upon initial CTP release and although lately it has'nt been my main focus, I am still very excited about the potential of the product, especially with the earmarked official release in November.
In a conversation I was having with Dave Lemphers, I proposed the idea of starting a VSTS user group in Melbourne that focuses soley on the Team System product and he is behind me all the way. Thanks Dave! :)

My idea is that the TSUG is not purely just for developers but potentially for all roles that VSTS provides functionality for e.g Project Managers, BA's, Architects, Testers etc.
Dave has held some great lunchtime sessions introducing VSTS to not only the development community, but to the "business" community that extend to all SDLC roles within a company which I think is fantastic. My vision is to extend that to form a diverse VSTS community that consists of all SDLC roles and are able to gain and share knowledge of how Team System can help them as a company colloborate more effectively on their software projects.

I would love to hear from anyone that would be interested in being a part of this.

The TSUG will be a mixture of technical material focused on the different VSTS components as well as structured business related information as in "How can we use this product/component effectively within our company?". Specific details to follow.

I am in the process of setting this up now so feel free to send me any suggestions or interests that you have.

Stay Tuned. :)

Appointment with Dr Dobbs


In case any of you people out there subscribe to Dr Dobbs Journal, watch out for my VSTSEclipse article in the latest issue that is out. I had 3 copies sent to me and reading through the whole issue, it is certainly a publication that is worth getting for any software developer.

Our little project has puttered along recently but hoping to breath new life into it in the near future :P....stay tuned.

What do I do here?


Wow, its been ages since I have put up a post! Let me just get the cobwebs out of here.......Ok done. Well, I have been busy busy as per usual and having a great time at my contract with Readify. It's great to be back on a .NET project I must say. Really looking forward to more .NET based work in the future, not discounting any cool J2 stuff I might happen to stumble on :).

Quick Eclipse Tip


I am using the Eclipse plug-in framework to create the UI portion of our VSTSEclipse project and I found something really cool.
While you are coding in Eclipse and are adding class types in whatever you are doing, you usually have to make sure that you use the correct import statements to make use of the intellisense but a quick way to take advantage of it is to simply type the class name you are using and press ctrl-shift-o. This will automatically import the relevant package class for you!
I thought that was quite nifty for anyone who did'nt already know. :)