Browse by Tags

Tagged Content List
  • Blog Post: 技術改版,對技術人員到底是利多還是利空呢?

    王森於MSDN Flash 復活之卷二 的編者的話,原文如下: 科技始終來自人性(惰性)。   回想五年前在 .NET 1.0、1.1 的時代,Visual Studio 開發工具並沒有直接支援 Master Page、MVC 等等功能,一切都是一行行程式碼寫出來的。 那時心裡就 XD,為什麼微軟不把這些功能都做好,那我們就不用自己來開發維護這些基本的功能。這樣也可以節省我們的時間。   經過了這幾年,.NET Framework 4 及 Visual Studio 10 也都快要推出了。 到了現在有一堆新的技術及名詞,確實讓人消化不良,總覺得一直在追趕新出的技術。 筆者也是花了許多時間去了解每一個新的東東為何要這樣設計...
  • Blog Post: Team System 2008 SP1 Virtual PC/Virtual Server and Hyper-V images

    此版本的 VSTS 有更新最新的 Service Pack 1,及 Hyper-V 的版本供大家選擇。 下載資訊: Visual Studio® Team System 2008 VSTS Hyper-V Image (Trial) Microsoft Visual Studio 2008 is the next-generation development tool for Windows Vista, the 2007 Office System, and the Web.   Visual Studio® Team System 2008 VSTS VPC Image (Trial...
  • Blog Post: 微軟創新中心 - 自動化測試及測試導向開發(TDD)的資源

    因為這個議程筆者沒有參加,無法寫心得與大家分享,只能分享相關的資源如下:   照慣例講師是請在總部的資深同事回台分享, 為此特別開立一個新的部落格專門討論這個主題: http://mictw.blogspot.com/   相關的投影片及原始程式碼在: http://www.codeplex.com/micta MIC在台灣推動的測試自動化程式庫計劃, 藉由參與此程式庫的開發來給大家一個快速進入自動測試的窗口. 本專案是希望能藉由一個小型自動測試系統的實作, 來帶給有心想要發展軟體自動測試系統的人一個簡單的起步, 目前的程式庫包含: 1) 檔案夾結構的設計, 可供未來多人同時開發...
  • Blog Post: 如果我想要使用 Team Foundation Server 該如何開始?

    這個問題在 『Using VSTS and TFS for Application Lifecycle Management』 有朋友問到,筆者將相關步驟儘可能簡化並整理如下: 1. 找一台機器安裝 Team Foundation Server 2008 2. 開發人員安裝 Visual Studio 2008 專業版或以上版本,再加上 Team 總管 3. 建立 Team 專案 4. 建立工作項目(WorkItem) 5. 設定 Visual Studio 使用 Team Foundation 的版本控制 6. 將專案加入至 TFS 版本控制 主要是將 TFS 安裝好,會建立工作項目,會將專案簽入到...
  • Blog Post: TFS 2008 - 新手上路篇04 - 將專案加入至 TFS 版本控制

    建立專案時,您可能會想要將這些專案加入至版本控制,以便在 Team Foundation 版本控制內管理這些專案。第一次將專案加入至版本控制時,Team Foundation 版本控制會為您建立一個工作區。工作區 (Workspace) 是指 Team Foundation 伺服器上之檔案和資料夾的用戶端複本。在加入、編輯、刪除、移動、重新命名或管理任何版本控制項目時,您所做的變更便會保存在用戶端。 工作區提供了獨立的空間,您可以在其中撰寫和測試程式碼,您的修改不會對簽入之原始檔的穩定性造成影響。您與工作夥伴所做的變更會相互隔離。在將工作區內暫止的變更簽入,而讓 Team Foundation...
  • Blog Post: TFS 2008 - 新手上路篇03 - 設定 Visual Studio 使用 Team Foundation 的版本控制

    步驟如下: 1. 開啟 Visual Studio,在 [工具] 功能表中,選取 [選項]。 2. 在 [選項] 對話方塊中,找出 [原始檔控制] 並將它展開,然後按一下 [外掛程式選擇]。 3. 在 [目前的原始檔控制外掛程式] 下拉式清單中,選取 [Visual Studio Team Foundation Server]。 4. 按一下 [確定]。 筆者以英文版的 Visual Studio 2008,讓大家看到不同語言版本 Visual Studio 與 TFS 是可以互通的 Enjoy.
  • Blog Post: TFS 2008 - 新手上路篇 - 建立 Team 專案

    1. 啟動 Visual Studio。 2. 按一下 [檢視],然後按一下 [Team 總管],開啟 Team 總管。 3. 在 [工具] 設定欲連接的 Team Foundation Server 4. 在 Team 總管中,以滑鼠右鍵按一下您所連接的 Team Foundation Server 名稱,然後按一下 [新增 Team 專案]。 5. 在 [在 <Team Foundation Server 名稱> 上新增 Team 專案] 對話方塊的 [Team 專案的名稱為何?] 之下,輸入 DemoProject(請輸入自己的專案名稱) ,然後再按 [下一步]。 6. 在 ...
  • Blog Post: Web 應用程式的與 TFS 的自動化建置入門篇

    這篇文章會初步說明 Visual Studio 中各種 Web 應用程式與 TFS Team Build 結合的概念 在使用 Team Foundation Server 來做原始程式碼控制後,其所提供的自動化建置功能,可以再進一步的協助做更多建置的工作 筆者先從 Visual Studio 工具所提供的 Web 應用程式開發專案類型談起: 在 VS 2003 有 Web Application Project 在 VS 2005 RTM 版本中為 Web Site Project 在 VS 2005 + SP1 後又有 Web Application...
  • Blog Post: 購買 Visual Studio Team System Development Edition 同時擁有 Visual Studio Team System Database Edition

    抗漲 !!! 今天看到這個消息後,即刻跟同事 Ray 確認是否是真的?答案是: 真的 。 即購買Team Dev 送Team DB Pro。 更多資訊: Announcement for MSDN Subscribers with Visual Studio Team System Development Edition or Visual Studio Team System Database Edition
  • Blog Post: Visual Studio Team System 2008 Database Edition GDR September CTP

    此版 CTP 主要可與 SQL Server 2008 完整整合。 下載資訊 : Readme.mht setup.exe VSTS 2008 Database Edition GDR Documentation.zip
  • Blog Post: 參加『Using VSTS and TFS for Application Lifecycle Management』的會後心得

    微軟創新中心 ( Microsoft Innovation Centre ) 在今年六月成立後,一連會邀請許多在微軟總部工作的資深員工來台灣分享有關軟體工程的主題,以及微軟內部運作的情況。   在 9/10 邀請了現任職於微軟公司美國總部資訊系統部 (MSIT) 的資深開發同事蔡英季,分享微軟 HRIT 如何開發、管理公司使用人事相關的系統的過去、現在及未來。其中也有許多問題是大家都會遇到的,他們如何克服?   先簡介一下 HRIT: HRIT 目前有140 員工 (includes Redmond, India, and contractors) 擁有超過 80,000 個使用者...
  • Blog Post: 在 TFS 中如何回復已被刪除的檔案

    昨天有朋友問到在方案簽入 Team Foundation Server 後,不小心誤刪了專案中的檔案,要如何回復? 步驟如下: 開啟 Team Explorer => 工具 => 選項 在『原始檔控制』=> 啟用『在原始檔控制總管中顯示刪除的項目』 再重新整理該結點後,即可看到『已刪除』的檔案 在該檔案按右鍵 => 取消刪除   在將變更簽入即可 筆者的環境為 Team Foundation Server 2008
  • Blog Post: Visual Studio Team System Web Access 2008 SP1 Power Tool

    Team System Web Access 為免費下載,將會加入 Visual Studio Team System 未來發行版本中。您也可以和經過授權的 Team Foundation Server 一起安裝。您必須是經過授權的 Team Foundation Server 使用者,才能使用 Team System Web Access。 Service Pack 1 中的新功能 僅限檢視工作項目 適用於沒有用戶端存取授權的使用者。[之前又稱為「工作項目 Web Access」(WIWA) 功能] 使用多種語言執行單一執行個體。 使用 URL 建立含有初始值的工作項目 。 使用 URL 共用特定工作項目查詢...
  • Blog Post: Web Deployment Projects (WDP)

    Web Deployment Projects (簡稱:WDP) 可以提供使用 Visual Studio 2005 或 2008 在建置部署 Web Site (網站)專案時,更多的彈性及方法。 另一個筆者選擇寫 WDP 的原因:若您使用 Web Site (網站)專案 要整合到 Team Foundation Server 中,再與 Team Build 結合,那目前一定要使用 Web Deployment Projects。   今天先整理 WDP 的基本資訊及下載位置。   WDP 下載的位置: Visual Studio 2005 Web Deployment Projects...
  • Blog Post: Visual Studio Team System 2008 Database Edition GDR August CTP

    Visual Studio Team System Database Edition 一直也是筆者很喜歡的一個工具,昨天又發佈了新的 CTP 版本,有興趣的朋友可以自行下載使用,也希望大家可以透過 Microsoft Connect site 多提供一些發現的問題、希望加入的功能、任何意見: Microsoft Connect site 使用方式如下: 1. Open http://connect.microsoft.com/visualstudio in your browser 2. Click on the Submit a Bug or Submit a Suggestion button...
  • Blog Post: 如何使用 Web Test 來測試檔案上傳

    在之前筆者寫過有許多有關 Web 測試的使用方式,好像漏了有關檔案上傳測試的部份。 要如何使用 VSTT 2008 的 Web 測試來錄製呢? 以下將過程及圖片整理如下: 1. 使用 VS 2008 建立網站並加入檔案上傳的功能。( FileUpload 控制項的說明 ) 2. 加入一個測試專案 3. 加入一個 Web 測試 4. 錄製檔案上傳的操作 到目前為止大家覺得怪怪的,在錄製過程中,明明是可以上傳檔案的,為何在按下『停止』錄製的按鈕後,對這個 Web 測試再執行的結果卻是失敗的?接下來就來看看為何會這樣: 在失敗的結果上雙擊檢查詳細的資訊。 可以看到如下列的錯誤訊息: 要求失敗: 找不到檔案...
  • Blog Post: Visual Studio Team System 2008 Team Foundation Server Power Tools - July 2008 Release

    The Visual Studio Team System 2008 Team Foundation Server Power Tools is a set of enhancements, tools and command line utilities that improve the Team Foundation Server user experience. The following tools are installed with the tfpt.msi package: Command line tool (TFPT.EXE) Team Explorer IDE menu additions...
  • Blog Post: The Microsoft Source Code Analyzer for SQL Injection tool

    防護 SQL 插入式攻擊弱點的新安全性工具 Microsoft Source Code Analyzer for SQL Injection 工具是一種靜態程式碼分析工具,可幫助您尋找動態伺服器網頁 (ASP) 程式碼中的 SQL 插入式攻擊弱點。 Enjoy.
  • Blog Post: TFS 2008 之同時管理Team Foundation Server、SharePoint 及 Reporting Server 使用者權限的工具

    Team Foundation Server 除了 TFS 的使用者權限設定外,還需要將 SharePoint 及 Reporting Server 的權限設定完成,才算是將使用者權限做了完整的設定。 若您覺得要分開到三個不同的畫面設定權限,有時會忘了設定 SharePoint 及 Reporting Server 的權限,可以使用 Team Foundation Server Administration Tool ,一次解決且可以一次設定多個使用者,如下圖: 也可以下載它的原始程式碼來修改。 Enjoy.
  • Blog Post: Team Foundation Server(TFS) 在微軟內部使用的情況

    大家一定都好奇 TFS 在微軟內部是否有在使用?使用的情況如何? 以下為內部的統計資訊: 到 2008 年5 月份,共有 13,562 個 Active Users,1,850 個 Team Project,2,088,191 個 Work Items,31,429,771 個 source files,296,824 個 Builds。 這些數字仍持續的成長。哇啊! 原文網址: http://blogs.msdn.com/bharry/archive/2008/04/24/overall-tfs-adoption-at-microsoft.aspx http://blogs.msdn.com...
  • Blog Post: Visual Studio Team System 2008 Capabilities White Papers

    Microsoft Visual Studio Team System 2008 is an integrated application life-cycle management (ALM) solution comprising tools, processes, and guidance. These white papers examine the key capabilities of Visual Studio Team System that contribute to the above benefits in greater depth than the original overview...
  • Blog Post: SQL Injection 相關資訊

    SQL Injection( 資料隱碼)攻擊行為簡介 以下是此類攻擊的流程 1. 駭客運用搜尋引擎尋找網頁上的漏洞,並運用自動化工具攻擊網路服務器。 2. 一個<script>字串附加到在後端運行的SQL伺服器中所有的文本或可變長字串列中。 3. 這個腳本與駭客所控制伺服器連接。該伺服器含有一些常用軟體的利用代碼,如Microsoft MS06-014, 協力廠商軟體漏洞,(例如常用的媒體播放器及內容下載軟體)。有的時候還有一些零時差漏洞。 4. 當終端使用者試圖用IE流覽正常的網站時,由於這些網頁都將從SQL伺服器獲取資料,這些資料同時包含了惡意腳本<script>。而...
  • Blog Post: Team Foundation 與 Visual SourceSafe 之間的差異

    Visual SourceSafe 是為專業軟體開發人員所設計的原始檔控制工具。 Team Foundation 是一套變更管理系統,可針對開發小組提供整合式原始檔控制、問題追蹤以及流程管理等功能。   Visual SourceSafe 和 Team Foundation 版本控制可讓您完成一些相同的基本工作: 同時開發一個以上版本的產品 對已發行版本的產品進行變更而不影響其他版本 快速擷取一批相關的檔案 判斷進行變更的人員以及時間 比較檔案的版本 將變更從某個版本移至另一個版本 Team Foundation 版本控制用戶端介面是針對熟悉 Visual SourceSafe 的使用者所設計...
  • Blog Post: Team Foundation 版本控制 - 02 - 使用者角色

    使用 Team Foundation 版本控制的角色主要有兩個類型。 參與者 :參與者是 Team Foundation 版本控制的使用者,其主要與加入、刪除和修改版本控制伺服器上的檔案有關。這個角色最常與處理軟體專案的軟體開發人員有密切的互動。不過,由於版本控制伺服器中包含的所有檔案不一定都是原始程式碼檔案,所以參與者角色就不限於程式開發人員。例如,參與者可能是技術文件撰寫人員 (其產品是文件),也可能圖形設計師 (其產品是二進位影像檔)。 參與者會使用 Team Foundation 版本控制做為一項機制,以便與其他參與者共享工作成果、維護所有參與者已經引入之所有變更的記錄檢視,以及在中央位置保存作品以便重複備份...
  • Blog Post: Team Foundation 版本控制 - 簡介

    Team Foundation 版本控制提供標準的原始程式碼版本控制功能,可擴充至同時服務數千位程式開發人員。除了一般的版本控制功能以外,Team Foundation 也是企業級軟體建構管理 (SCM) 產品,可為開發小組提供整合式版本控制、問題追蹤和流程管理。 Team Foundation 版本控制包含下列功能: 完整的版本控制功能集。 一次一項變更的簽入功能。 強大的分支和合併功能。 擱置。 簽入原則。 除了與其他 Team Foundation 技術 (例如,建立組建和工作項目追蹤) 統整至 Visual Studio 環境以外,版本控制還包含獨立的圖形使用者介面和命令列介面。
Page 1 of 4 (87 items) 1234