Anasayfa RSS Email

November 2009 Entries

Team Foundation Server Proxy

Team System contains a server software named Team Foundation Server Proxy for using TFS SCM in remote locations with more efficient way.
Image at the below gives you ideas about using the TFS Proxy.
ms400682.Local_-463849881_complextop(en-US,VS.80)[1] 


Think about that;  you have a distributed development environment, there are developers in another office location of your company. They can connect TFS over HTTP, there is no need for any other application or server infrastructure. But using TFS proxy speeds up the developers at the remote locations.

Clients don't connect to the TFS Proxy for every request. TFS Proxy be used for caching downloaded files, etc. For example when you checkout a file, TFC (Team Foundation Client - Team Explorer) directly connects to the main TFS server.
For setting up TFS Proxy server environment follow the steps in the TFS Installation Gude.

After the installation is completed you need to modify the proxy.config in the %PROGRAMFILES%\\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy directory.

<?xml version="1.0" encoding="utf-8"?>
<proxyconf IGURATION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<servers>
<server>
<Uri>http://NAMEOFYOURTFSSERVER:8080<Uri>
</server>
</servers>
....

Developer who will connect over proxy server needs to configure Team Foundation Client to use proxy server. In the configuration page (Visual Studio > Tools > Options > Source Control > Team Foundation Server) specify the proxy server name and port.

tfs_proxy_options

After that Team Explorer will use TFS Proxy for appropriate actions like getting latest version. But actions like checking out a file always be processed on TFS Server.

fiddler_client_using_proxy

Blog dili

Şu günlerde blogumun dilini İngilizce'ye çevirme ya da Türkçe devam etme arasında fikirler dolaşıyor kafamda. Yani blog yazılarımı İngilizce yayınlama fikrini düşünüyorum. Belki ikisini birden açık tutarım. Bilemiyorum, kararsızım. Makaleleri yazgelistir üzerinde Türkçe yazmaya devam eder twitter'da ki gibi blogumu İngilizce devam ettirebilirim. Kararsızım açıkcası. Bunun üzerine biraz uyuyalım bakalım.

Microsoft'dan Open Source CMS

Microsoft'un daha önce başlattığı open source CMS projesi farklı bir isim ve MS desteksiz şekilde public olarak indirilebilir. Proje henüz yolun başında ancak Codeplex üzerinden source kodlara erişebileceğiniz söyleniyor. Ben henüz incelem fırsatı bulamadım ancak ASP.NET MVC için güzel  bir örnek olacağa benziyor.

ZDNET'den haberi : http://blogs.zdnet.com/microsoft/?p=4506
Codeplex sitesi : http://orchard.codeplex.com/
Kaynak kodlara erişim için : http://orchard.codeplex.com/wikipage?title=enlist&referringTitle=Documentation
Web Statistics