Upgrading to Team Foundation Server (TFS) SP1#

There are several gotchas when installing Team Foundation Server SP1.  I have to admit I was scared which is why it took me until the beginning of March to do it.  The big reason I wanted to do it was the improved support for accessing the source control and work items over HTTPS instead of having to give vpn access to my outside developers.

So I backed up all of my databases first, then I started to install SP1.  The first issue was that it alerted me that I needed to install KB919156 which is an update that prevents the database from becoming corrupted when upgrading if a web service is invaded to get source from the server while installing the update.  That's nice that they remembered to tell me that before hand.  So I downloaded that update and when trying to install it, I get this error, "Windows Sharepoint Services is not using the designated Team Foundation Server configuration database (STS_Configure_TFS).  To proceed, you must exit setup and uninstall Windows Sharepoint services.  Then reinstall Windows Sharepoint Services in accordance with the Team Foundation Installation Guide, and run setup again".

So I started to get a little concerned that if I uninstall Sharepoint, I could cause a lot of problems.  So I look up that error and I find out that I need to install the update under the TFSService user.  So I do that and get past that error, but then get a weird 28002 Error Unknown message.  I searched for that error and found this post: http://blogs.msdn.com/dglover/archive/2006/12/18/upgrading-to-team-foundation-server-sp1-workgroup-version-and-a-gotcha.aspx

Well it turns out that if you are running workgroup edition which has a max of 5 users and you happen to have all five users licenced that you need to remove one before installing and then add that user back after updating.

Thankfully after all that it worked perfect.  At least it did not show any errors and now my HTTPS access works great.  Getting HTTPS client access to work with Vista and XP is another story.  I will save that for another post.

Hopefully this will save people a lot of time and give them the confidence that they can update to SP1 without worrying too much.  Make sure you backup first though, you never know what could happen.

Friday, March 09, 2007 10:49:51 AM UTC #    Comments [0]  |  Trackback

 

IntelliSense for JavaScript using Visual Studio Orcas#

Although I have known for a while that there was going to be IntelliSense for JavaScript in the next version of Visual Studio, this is the first time I have seen a public post from the team on how it will work.  I just ran across this post: http://blogs.msdn.com/webdevtools/archive/2007/03/02/jscript-intellisense-in-orcas.aspx that shows real examples of how this will work.  I am so excited to use this tool.  If only i could use it now.  I feel that there must be a beta coming sometime soon.

 | 
Friday, March 09, 2007 9:16:26 AM UTC #    Comments [0]  |  Trackback

 

SubSonic 2.0 - New release coming soon...#

I just got done reading Rob Conery's recent post on what's coming in Subsonic 2.0 and I am so excited.  I already use this stuff everyday in all of my projects for the last 3 months and am sure that many will in the future once they understand how powerful this is.  For those that do not know what SubSonic it, check it out at CodePlex.

For those of you at the Sarasota User's Group on Tuesday, I am pretty impressed at how many of you have emailed me telling me about your experience and asking additional questions on how to use it already.  I guess it made quite an impression.  I know it did for me when I first stumbled across it and I think it will for most asp.net 2.0 web developers out there.

Saturday, February 24, 2007 10:34:06 AM UTC #    Comments [0]  |  Trackback

 

Sarasota Users Group Meeting#

I am speaking on Tuesday, February 20, at the Sarasota .NET Developers Group on Code Generation with ASP.NET.  I am excited to meet the group down in Sarasota and visit another users group.  If you are going to be around the area, stop down and check out my session.  It will be at 6 p.m. at the Sarasota Community Foundation, located at 2635 Fruitville Rd., Sarasota, FL 34237 (just west of Tuttle on the north side of Fruitville).

Here is the session description:

Code Generation with ASP.NET

Learn why there is no need to ever write 1000’s of lines of code again for your Data Access Layer. I will examine the different open source and commercial choices out there for code generation including SubSonic, .NET Tiers using Codesmith, and the new BLINQ stuff coming out with Orcas. I will show practical uses for code generation and also how to best set up your team and / or yourself to become successful when using code generation with your projects.

Look forward to seeing you there!

Tuesday, February 20, 2007 7:20:04 AM UTC #    Comments [2]  |  Trackback

 

Vista Launch in Clearwater Florida#

So I decided to volunteer for the FOOTS program with Microsoft and help train and answer questions at the Best Buy in Clearwater, FL of of US 19.

 

Why did I volunteer to do this?  I thought it would be fun to be around the consumers during the day of the launch event and get to see what people think about it.  

Well I just got back from showing the retail sales people at Best Buy and quite a few customers tonight and they were all very impressed.  In fact after talking about it so much, I am pretty impressed.  You see, I have only used it for email, writing code and blog posts.  I haven't gotten to use Word, Excel, Media Center, Photo manager, create movies, use Flip 3D, etc. very much. :)  People were generally very impressed and were only disappointed because they could not even buy what they were seeing.  Definitely an awkward sales position to be in.  "Look what you can have, but you have to wait until tomorrow".  All in all I think people are anxious to have a new version of windows on their computers.  Seeing all the good deals, I want to buy a new one for home.

If you want to see me in a Vista Polo shirt and give me a hard time at the Best Buy, please stop in.  I will be there on Tuesday, Jan 30th in the evening.

Tuesday, January 30, 2007 9:16:32 AM UTC #    Comments [0]  |  Trackback

 

ASP.NET AJAX 1.0 Released#

ASP.NET AJAX 1.0 has just released!  We can now start to write great AJAX applications that will be fully supported.  They may have taken a while, but that is too be expected when they create a massive base framework that will be supported across multiple browsers.  This is not an easy task. 

This is a huge step to great things with using AJAX with ASP.NET 2.0.  I know there are a lot of frameworks out there, but this is one that will be around for awhile and is easily contributed to.  They have also extended the JavaScript language so that it feels a little bit more like C# and wait until they release the new Visual Studio where we will get intellisense for JavaScript.  I am so excited to see this in action.

Be sure to check out ajax.asp.net and watch some of the video demos they have and implement their code samples.  While we have all seen demos like this before, we can actually implement these scenarios in a supported environment.  Have fun!

 |  | 
Wednesday, January 24, 2007 11:52:38 AM UTC #    Comments [0]  |  Trackback

 

The Slingbox Rocks#

I just got a slingbox because my neighbor is moving to London, U.K. and he wants to watch American TV over there and I guess there is not that much selection.  He said he had heard of something called a Slingbox and ironically my boss had just installed one and I thought it was pretty cool.

So being the nice guy that I am I offered to let him use part of my bandwidth, I have plenty to spare with my Verizon FIOS (fiber to the house) with 15 MB down/ 2MB up.  He just bought a slingbox to put in my house and I am going to add a third DVR and put it in the garage along with the slingbox.  He can control it from anywhere and record shows and then watch them later.  You know with a technology like this, it will be a big disrupter in the next few years.  Especially with their announcement of their new products at CES with the sling catcher so you don't need a computer. 

Also I just got this stuff to work on my Treo 700w.  So now I can watch any show I recorded or want to watch in real time anywhere here in Tampa.  We have EVDO everywhere which is about 400 kbps - 700 kbps which is really good for this stuff.

So as I was not planning on buying one, I still get to play with it because of my friend who is moving to the UK.  Now we will see if he kicks me off of it when he is trying to watch TV from over there.  It only allows one connection at a time.  I Hope I don't like it too much.

Tuesday, January 23, 2007 10:03:32 AM UTC #    Comments [0]  |  Trackback

 

Cool Data Searching Capabilities in Vista#

I just read a nice post from Jim Allchin on the Windows Vista Team Blog about some new data features in Vista that help you find data easier.  There were a few things I didn't really consider using the way he suggested and he had some very good pointers like using the search right above the windows new start icon to find not just programs but any kind of file.  Very productive tip.

I have been using Vista for over a month now and had not thought of using some of these features in the way they had intended.  I will let you read his post since he has a much better way of saying it than I would. Cool stuff.

Sunday, January 07, 2007 7:44:05 AM UTC #    Comments [0]  |  Trackback

 

ZoomIt for your Presentations#

While I have not used ZoomIt yet in any presentations, I plan on it.  I just downloaded it and it is pretty cool stuff.  I just watched a Continuous Integration for Team System Demo from ISerializable - Roy Osherove's Blog and he was using it.  He gave a great talk on some very cool continuous integration tips for team foundation server that I plan on using.  He did warn about how people in the front row got a little dizzy from the zoom.

Saturday, December 30, 2006 11:42:59 PM UTC #    Comments [0]  |  Trackback

 

 

All content © 2009, Jim Zimmerman
Book
New Book
Links to me
On this page
Sponsors
Calendar
<March 2007>
SunMonTueWedThuFriSat
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567
Archives
Tags
Blogroll OPML
Technorati
Favorite Links
Disclaimer

Powered by: newtelligence dasBlog 1.9.6264.0

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Send mail to the author(s) E-mail