Ervin's profileErvin's spacePhotosBlogNetworkMore ![]() | Help |
Ervin's spacespring spring.net struts nstruts velocity nvelocity junit nunit |
|||||
|
|
Public folders ![]() [dot]NET Framework 3.0- Windows Communication Foundation
![]() [dot]NET Framework 3.0- Windows Presentation Foundation
![]() [dot]NET Framework 3.0- Windows Workflow Foundation
![]() Getting Started with .NET
![]() Microsoft Community Day
![]() Move Up to the Paradigm- From PHP & JSP to ASP.NET 3.5
![]() My Blog Photos
![]() Public
![]() Tech.Ed SEA 2008
![]() Tech.Ed SEA 2008 (Using LINQ to SQL)
![]() The Art of Being a Successful DBA (Part 1)
![]() Upgrading Web Development Skills from ASP to Microsoft ASP.NET
June 14 Microsoft devTalks: Using Source Code Control in Team Foundation ServerLast two days, I delivered a talk at Microsoft East Auditorium. The topic of the event is Managing your Source Code and Ensuring Software Quality. The synopsis of the talk is as follows:
One common issue is the integration of individual developer efforts into the official code base, which can result in the all-too-frequent - broken build - and force QA resources to sit idle until the issues have been resolved and a new build is ready to test. Visual Studio Team System helps solve these pains by providing a comprehensive, flexible, version-control system. Version control in Visual Studio Team System is complemented by its Team Build features, including support for continuous integration builds every time someone checks in code.
It is a two sessions talk. I was delivering the session that on Using Source Code Control in Team Foundation Server while Hoong Fai did the next session on Continuous Integration Improve Software Quality.
For those who missed the event, you may download a copy of my slides from http://cid-d1df34a904545dc5.skydrive.live.com/self.aspx/Public/Using%20Source%20Control%20in%20Team%20Foundation%20Server.pdf. June 02 Installing Team Foundation Server 2008 on Windows Server 2008Today I tried to install Team Foundation Server 2008 Workgroup Edition on Windows Server 2008 Standard Edition. This is very challenging as I have never tried the installation on Windows Server before. During installation, I encountered a number of issues which need to be resolved at the preinstallation check. Then I began to dig through the Team Foundation Installation Guide for Visual Studio Team System 2008 which can be downloaded from
Thank god. This really saves my day. All I need to do is to integrate the installation of Team Foundation Server and Service Pack 1. You can integrate the installation of SP1 with Team Foundation Server Trial Edition, Team Foundation Server Workgroup Edition, or an edition from a volume-licensing program. The following are the step by step procedure:
Required Permissions
To perform this procedure, you must be a member of the Administrators security group on the local computer.
To integrate the installation of Team Foundation Server and Service Pack 1
1. Download SP1 from the Microsoft's web site, and save the update to a folder on the local computer. For example, you can save the file to C:\SP1Download. 2. From the files that originated on the DVD for Team Foundation Server, copy the AT folder to a location on the local computer. For example, you can copy the folder to C:\InstallMedia.
3. Open a Command Prompt window, and type the following command, replacing C:\SP1Download with the location that you chose in step 1 and C:\SP1Extract with a separate location on the local computer: C:\SP1Download\TFS90SP1-KB949786-ENU /extract:C:\SP1Extract
4. Create a folder where you can merge files from SP1 and the DVD.
5. Type the following command, replacing C:\InstallMedia with the location that you chose in step 2, C:\SP1Extract with the location that you chose in step 3, and C:\MergeFolder with the absolute path of the location that you chose in step 4: msiexec /a C:\InstallMedia\vs_setup.msi /p C:\SP1Extract\TFS90sp1-KB949786.msp TARGETDIR=C:\MergeFolder
6. From C:\MergeFolder (which you created in step 4), run setup.exe to install Team Foundation Server with SP1.
Note: You must replace C:\MergeFolder with an absolute path, but you can replace C:\InstallMedia and C:\SP1Extract with absolute or relative paths. You have a be very careful on all the steps. A single silly mistake will bring you nightmare. I have to try the above steps several times on 2 workstations before I could successfully integrate the installation of Team Foundation Server and Service Pack 1. So my little advice is be very careful.
Done! *.* I'm a very happy man.
May 31 How to change the SMTP server name and the email address after an installation of Team Foundation Server?One of our customers asked me whether we can change the SMTP server name and the email address after an installation of Team Foundation Server. I started to investigate around the folders that are created as part of an installation of Team Foundation Server. I discovered the details are actually stored in a Web.config file. The following are the steps to change the SMTP server name and the email address after an installation of Team Foundation Server:
1. Navigate to:
Note:
* For Team Foundation Server 2005 : C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services
* For Team Foundation Server 2008 : C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services
2. Open the web.config file
3. Modify the following keys "emailNotificationFromAddress" and "smtpServer" (refer to the texts in bold and italic). For example,
<appSettings>
<add key="ConnectionString" value="Application Name=TeamFoundation;Persist Security Info=False;Initial Catalog=TfsIntegration;Data Source=TFSServerName;Integrated Security=SSPI"/>
<add key="eventingEnabled" value="true" /> <add key="DetailedExceptions" value="true" /> <add key="emailNotificationFromAddress" value="Sender Email Address" /> <add key="smtpServer" value="SMTP Server Name" /> </appSettings>
Good luck! May 28 Adding Users for Team Foundation Server Workgroup EditionSpecial Group Membership for Workgroup Edition After you install Team Foundation Server Workgroup Edition, you must add users to Team Foundation Licensed Users security group in order for them to connect to the server. This security group is a server-level group specific to the Workgroup Edition. This group is created during installation of the Workgroup Edition, but not the Trial Edition or the Standard Edition. The user account used during installation is added to the group by default. You can add up to four additional users to this group manually. This group controls connection to the server only. It does not control access to creating projects or working within projects. Additional security groups control access to the server's functionality. To add users to the Team Foundation Licensed Users group
Team System Web Access- Unfriendly Error MessageToday, I discovered a very unfriendly error message on Team System Web
Access. The following are the steps to simulate the error message (assuming the
url of your Team System Web Access is http://<computer_name>:8090):
1. Open up a Web browser and login to Team System Web Access. Let's call
this user, "User1".
2. Checkout a document (let's call this document, "Document1.doc") from the
Documents tab.
3. Now open up another Web browser and login to Team System Web Access.
Let's call this user, "User2".
4. Checkin a document with the same name as the checkout document (i.e.
"Document1.doc"). Team System Web Access prompts an error message. Ok. This
error message is meaningful enough.
5. Now try to upload a document with the same name as the checkout document
(i.e. "Document1.doc"). Team System Web Access shows the following
screen: |
||||
|
|