Visual Studio Team System連載
Visual Studioや.NET、SQL Serverを中心に、実務で使える設計・実装の要点を短く解説します。
-
Team Foundation Serverで作業項目もスケジュールもまとめて管理(実践編)
前回に引き続き、Project Server 2007 VSTS Connectorの使い方について見ていきます。今回は、Project ServerのプロジェクトやTFSのチームプロジェクトを作成しながら実際に連携に至るまでのステップを確認します。
-
Team Foundation Serverで作業項目もスケジュールもまとめて管理(準備編)
今回と次回で、作成した作業項目定義を使って、実施中のプロジェクトのスケジュール管理をProject Server 2007を使って行ってみます。まず今回は、環境の準備までを行います。
-
作業項目定義に用意されているフィールドの規則という機能を理解し、より高度に作業項目定義を作成できるようになることを目指します。
-
今回は現在利用中のチームプロジェクトの作業項目定義をカスタマイズしていく方法と、もっと簡単に作業項目定義を作成するためのPower Toolの利用方法を確認します。また、作成した作業項目を簡単に利用していく方法も覚えてみましょう。
-
TFSの作業項目をプロジェクトに合わせてカスタマイズする(後編)
前編では作業項目の定義情報がどのように構成されているかを確認しました。 つづいて後編では、前編の内容に基づいて実際に作業項目のカスタマイズを行っていきます。
-
TFSの作業項目をプロジェクトに合わせてカスタマイズする(前編)
Visual Studio Team System 2008 Team Foundation Serverには、作業項目トラッキングという機能が用意されています。本稿では、作業項目を定義している定義情報の理解(前編)と、作業項目のカスタマイズ(後編)を通して、自分たちのプロジェクトの中で独自の作業項目を使えるようにする方法について紹介していきます。
-
配置デザイナでアプリケーションとデータセンターの整合性を検証しよう
今回は、Visual Studio Team System 2008 Architecture Editionに用意されている配置デザイナを利用します。配置デザイナは「論理データセンターにアプリケーションをどのように配置するのか」をモデルとして示すためのもので、前回までに扱ってきたものを総動員する、まさに総決算のような内容です。
-
Visual Studio Team System 2008でT-SQLの単体テストをやってみよう
今回は、ストアドプロシージャやT-SQLの単体テストを行うための機能に注目して解説します。なお、VSTS-DBの概要については第1回をご覧ください。 また、2008/12/17にリリースされたVisual Studio Team System 2008 Database Edition GDRについては本稿の対象外としています。
-
VSTS-AEに用意されている論理データセンターデザイナという機能を利用してインフラのモデルを作成する方法を解説します。
-
Visual Studio Team System 2008でデータベースのスキーマ開発を効率化しよう
SQL Serverデータベースのデータベーススキーマの開発、テスト、管理などを行うVisual Studio Team System 2008 Database Editionを利用したデータベース開発について紹介します。第1回となる今回は、スキーマ開発を行うための機能に注目していきたいと思います。
-
Visual Studio Team Systemでシステムモデリング
分散デザイナ機能のうち、システムデザイナについて使い方と使いどころを確認していきます。
-
Visual Studio Team Systemでアプリケーションモデリング
Visual Studio Team System 2008がリリースされ、以前の機能を踏襲しながらも、さまざまな部分において安定性の向上や機能の追加・向上が図られました。今回は、アプリケーションのデザイン・配置などのモデリング用に用意されているVisual Studio Team System 2008 Architecture Editionを利用した、アプリケーションモデリングについて紹介します。
-
Team Foundation Serverのレポート機能で 自由自在にデータを引き出す
Team Foundation Serverの機能については、以前、別稿で紹介しましたが、実際どうやって使おうかと悩む方も多いのではないでしょうか。そこで今回は、Team Foundation Serverによるレポーティングの具体的な使用方法について紹介します。
-
Visual Studio 2005 Team Systemによって、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。今回は、Team Foundation Serverによるチームビルドの具体的な使用方法について紹介します。
-
Visual Studio 2005 Team System(VSTS)によって、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。VSTSはプロジェクトマネージャーからテスターまでを包括的にカバーし、チーム開発を強力に支援する製品としてリリースされました。 今回は、Team Foundation Server(TFS)によるチームビルドの具体的な使用方法について紹介します。
-
Team Foundation Serverでソースコード管理を効率化
Visual Studio 2005 Team Systemのエディションのうちサーバー製品であるTeam Foundation Serverについて、ソースコード管理の具体的な利用方法を解説します。
-
VSTDのパフォーマンスプロファイラで、アプリケーションのボトルネックを検出しよう
Visual Studio 2005 Team Systemのエディションのうち、Visual Studio 2005 Team Edition for Software Developers(VSTD)に用意されているパフォーマンスプロファイラ機能について解説します。パフォーマンスプロファイラを利用して、アプリケーションのボトルネックの検出を行うところまでの一連の手順を理解することを目標としています。
-
Team Foundation Server超簡単インストール
Visual Studio 2005 Team Systemのエディションのうちサーバー製品であるTeam Foundation Serverのインストール方法について解説します。なお最低限の機能を使用でき、なおかつ簡単にインストールするためにワークグループを使ってシングルサーバー構成でインストールを行い、Team Foundation アラートの機能はインストールしない方法で紹介します。
-
Visual Studio 2005 Team Edition for Software Testers(VSTT)に用意されているロードテスト機能について解説します。マイクロソフトのサンプルアプリケーション「.NET Pet Shop 4.0」に対してロードテストを行う方法の説明を通して、ロードテスト機能を実際に使用するイメージを得ることを目標にしています。
-
コード分析による品質向上のキモ - VSTDにおけるFxCopツール活用 -
Visual Studio 2005 Team Systemのエディションのうち、Visual Studio 2005 Team Edition for Software Developers(VSTD)に用意されているコード分析機能について操作方法や効果的な使い方を解説します。VSTSのコード分析にはマネージコードの分析を行うFxCopとアンマネージコードの分析を行うPREFestの2種類がありますが、今回はマネージコードの分析についてのみ解説を行います。これらの機能を実際に使用するイメージを得ることを目標にしています。
-
Visual Studio 2005 Team Systemのエディションのうち、Visual Studio 2005 Team Edition for Software Testers(VSTT)に用意されているWebテスト機能について解説します。マイクロソフトのサンプルアプリケーション「.NET Pet Shop 4.0」に対してWebテストを行う方法の説明を通して、Webテスト機能を実際に使用するイメージを得ることを目標にしています。
-
システム品質向上のワザ -VSTDの単体テスト機能を極める-
Visual Studio 2005 Team Systemのエディションのうち、Visual Studio 2005 Team Edition for Software Developers(VSTD)及びVisual Studio 2005 Team Edition for Software Testers(VSTT)に用意されている単体テスト機能について操作方法や効果的な使い方を解説します。これらの機能を実際に使用するイメージを得ることを目標にしています。
-
Visual Studio 2005 Team SystemのサーバーであるTeam Foundation Serverに用意されている4種類の機能の概要を解説します。これらの機能がどのようなもので、プロジェクトにおいてどう活用していけるのかを想像できることを目標にしています。
-
Visual Studio 2005 Team Edition for Database Professionalで行うDB開発
Visual Studio 2005 Team Systemのエディションのひとつである、Visual Studio 2005 Team Edition for Database Professionalsに用意されているデータベースの開発を支援する機能には、どんなものが用意されているのかを一つ一つ見ていきます。これらの機能を理解することで、Visual Studio 2005 Team Edition for Database Professionalsがどのような時に利用できるものなのかを理解することを目標としています。
-
手動テストからロードテストまで、VSTTでテストフェーズを効率化する
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Testersに用意されているアプリケーションのテストを支援する機能にはどんな機能が用意されているのかを一つ一つ見ていきます。これらの機能を理解することで、Visual Studio 2005 Team Edition for Software Testersがどのような時に利用できるものなのかを理解することを目標としています。
-
単体テストからパフォーマンス分析まで、VSTDでシステム開発を自動化しよう
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Developersに用意されている3種類の開発者支援ツール機能について一つ一つ見ていきます。これらの機能がどのようなものかについて理解できることを目標にしています。
-
Visual Studio 2005 Team Edition for Software Architectsの4つの分散デザイナ
Visual Studio 2005 Team Systemのエディションの一つである、Visual Studio 2005 Team Edition for Software Architectsに用意されている4つの分散デザイナにはどんな機能が用意されているのかを一つ一つ見ていきます。これらの機能を理解することで、分散デザイナがどのような時に利用できるものなのかを理解することを目標としています。
-
Visual Studio 2005 Team Systemの全体像を知る
Visual Studio 2005 Team Systemがリリースされ、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。これはプロジェクトマネージャーからテスターまでを包括的にカバーし、チーム開発を強力に支援する製品としてリリースされましたが、まだまだ浸透していないように思います。そこでこのシリーズでは、初心に立ち返り、VSTSの全体像、各製品で提供されているそれぞれの機能がどういったものであるかを紹介します。