2010年のWhat's New
-
2010.09.08 記事「VB開発者のためのコレクション・クラス入門」(@IT)を公開しました
書籍からの転載記事です。
.NET Frameworkのライブラリが提供するコレクション機能(リスト、キュー、スタック、ハッシュテーブルなど)の基礎を解説します。 -
2010.09.08 記事「プラグイン&モジュール大全 」(CodeZine)を公開しました
Catalystアプリケーション開発時に有効なプラグインや、ハッシュ値などのデータをJSONやXML形式に変換するビューモジュール、そしてTwitterに投稿するプラグインなどを紹介します。
-
2010.09.07 記事「Visual Studio 2010でのデバッグ・チップス」(CodeZine)を公開しました
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Visual Studioを使用しているほとんどの開発者がおそらく日頃使用していない、デバッグ時の便利な機能についてチップス形式で紹介します。 -
2010.09.06 書籍『プログラムを作ろう! Microsoft Visual C++ 2010 入門』(日経BP)刊行のお知らせ
まったくの初心者でも、実際に自分の手を動かして作りながらプログラミングを学べる入門書です。プログラミングや開発環境の基礎知識、画面のデザイン、コードの書き方などが身につきます。本書の手順どおりに読み進めると、最終的に、簡単なゲームプログラムが完成します。サンプルプログラムは、日経BP社のサイトからダウンロードできます。Visual Studio 2010 Express日本語版のDVD付き。
-
2010.09.03 記事「Team Foundation Serverでチーム開発」(日経クロステック)を公開しました
これまでテストや設計など、個人ごとの作業効率を高める機能を紹介してきました。最後に、開発チームを統括する機能やプロジェクト管理者のために用意されたTeam Foundation Server2010の機能を紹介します。
-
2010.09.02 記事「ソースコードからシーケンス図を作成」(日経クロステック)を公開しました
VS2010のUML(Unified Modeling Language)モデル図の作成機能には、ソースコードからシーケンス図を作成する機能があり、その機能はとても優れています。
-
2010.09.01 記事「PHPでWindows Azureブロブ・ストレージを活用しよう」(@IT)を公開しました
書籍からの転載記事です。
PHP Azureでもストレージサービスへのアクセスは可能です。その中でもまず、ブロブストレージにアクセスする方法を解説していきます。 -
2010.09.01 記事「既存のデータベースでEF『コード・ファースト』を使用」(CodeZine)を公開しました
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
今回は、「既存のデータベースとEFコード・ファーストはどのように使用するのか?」について取り上げます。 -
2010.09.01 記事「カメラとマイクを使った新しいユーザー体験 」(CodeZine)を公開しました
Silverlight 4ではユーザーの投票により多くの機能が実装されました。今回はその中から、メディアの新機能であるWebカメラとマイクについて解説します。
-
2010.09.01 記事「格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する」(CodeZine)を公開しました
通常のレンタルサーバー上ではリソースの面で設定が制限されているApacheモジュールのインストールを行い、Ruby on Railsを実用的な速度で利用するためのWebサーバーの環境設定を、ServersMan@VPS上で行う際の手順を説明します。
-
2010.09.01 記事「手作業でのテストの負荷を軽減するテストセンター 」(日経クロステック)を公開しました
これから紹介するテスト センターは、手作業で行われるテストのプロセスを管理して、負荷を軽減する目的で導入されています。
-
2010.08.31 記事「Silverlight 4にさわってみよう」(CodeZine)を公開しました
この連載では、Silverlight 4の新機能の概要と実用的なサンプルをおりまぜながら、Silverlightがどのようなプラットフォームとして生まれ変わったのかを解説します。
-
2010.08.31 記事「「自動UIテスト」でテストを効率化」(日経クロステック)を公開しました
自動UIテストは、ユーザーがアプリケーションを利用した際のキーボードやマウスの動きをキャプチャーします。その記録を再生して、同じ操作を繰り返してテストできる機能です。VS2010で初めて搭載された機能です。
-
2010.08.30 記事「Yahoo! UI Library 3(YUI3)プラグイン」(CodeZine)を公開しました
モジュールに機能の追加を行うプラグイン(Plugins)について説明します。「フォーカスマネージャー」「メニューナビ」「コンソールフィルター」について紹介します。
-
2010.08.30 記事「管理やテスト向けの新機能が充実」(日経クロステック)を公開しました
ALMは、設計からコーディング、テスト、メンテナンスまでを一括管理するといった意味合いの言葉です。VS2010に含まれる機能で、ALMに役立つものを図にまとめて、管理やテストで利用できる新機能を紹介します。
-
2010.08.27 記事「ライトニングトーク「PHP on Azure -WindowsAzure4eでクラウド開発してみよう-」」(マイクロソフト)を公開しました
2010年8月27日に開催されたTech Ed 2010 でのライトニングトーク資料です。
残念ながら当日は、5分では喋りきれませんでした。
PHPを使ったWindows Azure開発についてまとめています。 -
2010.08.27 記事「jQuery 1.4編」(@IT)を公開しました
今回でいよいよ最終回。今回は、連載途中にリリースされたjQuery 1.4で追加された新機能や、そのほか、これまでに扱いきれなかったいくつかの重要なメソッドについて触れていきます。
-
2010.08.27 記事「最後にデバッグしてアプリが完成」(日経クロステック)を公開しました
デバッグしてアプリケーションの実行内容が正しいかを確認します。あわせて
デバッグ時に利用できる無償版の機能についても紹介します。 -
2010.08.26 記事「ライトニングトーク「Java on Azure -Tomcat Starter Kit +WindowsAzure4jでクラウド開発-」」(マイクロソフト)を公開しました
2010年8月26日に開催されたWindows Azure Community 発足パーティ でのライトニングトーク資料です。Javaを使ったWindows Azure開発についてまとめています。
-
2010.08.26 記事「[ASP.NET MVC]ルート・パラメータに妥当な日付が渡されているかを判定するには?」(@IT)を公開しました
IRouteConstraint実装クラスの役割は、ルートそのものに対して制約を設けるばかりではありません。ルート・パラメータに対する「複雑な」制約条件を定義することも可能です。
-
2010.08.26 記事「ボタンや関連メソッドを生成」(日経クロステック)を公開しました
計算ボタンが押されたときの処理を作ります。VS2010の新機能を使って、簡単にメソッドを作成してみます。また、合わせて、コーディング時に便利な機能についても紹介します。
-
2010.08.25 記事「IntelliSenseを活用しコーディングを効率化」(日経クロステック)を公開しました
Visual Studioでコードを入力する際には、IntelliSense(インテリセンス)というコード補完機能を利用できます。VS2010では、メンバー名の途中からでも検索するようになりました。
-
2010.08.24 記事「Team Foundation Server 2010で一歩先行くソース管理」(@IT)を公開しました
TFS 2010のソース管理機能ならではの機能を使って、より高度にコードを維持する方法について紹介します。具体的には、分岐とマージ、そしてチェックイン制約について解説します。
-
2010.08.24 記事「プロジェクトを作成し実装に取り掛かる 」(日経クロステック)を公開しました
まずは、開発対象のプロジェクトを作成します。そして、ソリューションの準備が終わったら、いよいよ実装に移ります。
-
2010.08.23 記事「ゼロからはじめるVBA - 定型処理の外部化編」(マイナビニュース)を公開しました
メインルーチンから呼び出される処理をサブルーチンと呼びます。VBAの場合、ユーザーが呼び出すマクロ名を書いたプロシージャがメインルーチンになります。今回は、サブルーチンの書き方に注目して説明します。
-
2010.08.23 記事「PHPUnitでできる単体テスト 」(CodeZine)を公開しました
本連載第4回「GPS携帯を使った口コミサイト構築」の逆ジオコーディング処理をテスト対象の例として、PHPUnitを利用した単体テストの方法を説明します。
-
2010.08.23 記事「ついに登場したVisual Studio 2010 」(日経クロステック)を公開しました
2010年4月にマイクロソフトからリリースされた統合開発環境の新版「Visual Studio 2010」について数回に分けて解説していきます。
まずは、新機能の解説と合わせて、簡単なアプリケーションを作成していきます。 -
2010.08.19 記事「[ASP.NET MVC]有効期限のあるルーティング規則を定義するには?」(@IT)を公開しました
自作の制約条件を定義する例として、特定の日時までの間だけ有効なルートを定義してみます。期間限定のキャンペーン・ページを構築する場合などに利用できる例です。
-
2010.08.18 記事「PHP+EclipseでWindows Azureアプリケーションを開発しよう」(@IT)を公開しました
書籍からの転載記事です。
マイクロソフトのクラウド環境Windows Azure向けのPHPアプリを開発する方法を解説します。 -
2010.08.17 記事「F#のfslexとfsyaccを用いたコンパイラ作成」(CodeZine)を公開しました
F#言語指向プログラミングを利用して、fslexとfsyaccを用いたコンパイラ作成について解説します。
-
2010.08.13 記事「第3回 Entity Frameworkにおけるクエリと更新」(@IT)を公開しました
Entity Frameworkを使ったDB参照/更新のコーディングについてまとめます。いくつかのアプローチがありますが、それらの違いを見極め、最適手法を探ってみます。
-
2010.08.12 記事「[ASP.NET MVC]コントローラ・クラスの検索先を制限するには?」(@IT)を公開しました
複数の名前空間に同名のコントローラがある場合InvalidOperationException例外が発生します。これは、ルート定義(MapRouteメソッド)の引数に検索先の名前空間を追加することで解消できます。
-
2010.08.09 記事「Struts 2の新たな検証機能「OVal Frameworkプラグイン」」(CodeZine)を公開しました
Struts 2.1.8.1から新機能、入力チェック機構であるOVal Frameworkのプラグインを紹介します。OVal Frameworkの設定方法は、XMLファイルで定義する方法と、アノテーションで定義する方法がありますが、本稿では、アノテーションで定義する方法を紹介します。
-
2010.08.05 記事「[ASP.NET MVC]特定のHTTPメソッドにマッチするルートを定義するには?」(@IT)を公開しました
ルート・パラメータに対して制約条件を追加することで、より精度の高いルートを定義できるようになります。また、制約条件はルートそのものに対して課すことも可能です。
-
2010.08.03 記事「Yahoo! UI Library3(YUI3)のウィジェット」(CodeZine)を公開しました
今回は、プログラム作成に、グラフィカルなユーザインタフェースを提供するウィジェット(Widgets)について説明します。
-
2010.08.02 記事「今からでも遅くない これから始めるScala(後編)」(CodeZine)を公開しました
連載最終回となる今回は、オブジェクト指向プログラミングをScalaがどのようにサポートしているかを解説します。
-
2010.07.30 記事「Ajax編(後編)」(@IT)を公開しました
前回に引き続きAjax編です。今回は、より汎用的にAjaxの仕組みを利用できる「$.ajaxメソッド」を中心に解説します。
-
2010.07.29 記事「[ASP.NET MVC]ルート・パラメータに制約条件を追加するには?」(@IT)を公開しました
ルート定義は、URIパターンと、ルート・パラメータのデフォルト値との組み合わせで表現するのが基本です。しかし、MapRouteメソッドの第3引数で制約条件を設定することもできます。
-
2010.07.29 書籍『Windows Azure 実践クラウド・プログラミング for C#/Visual Basic/PHP』(秀和システム)刊行のお知らせ
Azure開発のための環境設定から、基本的な開発の流れや雰囲気を実践的に学べる1冊です。
ストレージサービスやSQL Azureの利用方法、診断情報の収集やセッション管理、AzureFabricによるオンプレミスとの連携など実践的な知識についてもやさしく解説しています。巻末には開発に役立つうれしいリファレンス付き。サンプルデータはVisual Basic/C#双方対応でサポートサイトからダウンロード可能。 -
2010.07.28 記事「ASP.NET MVC 2による検証機能 」(CodeZine)を公開しました
今回は、ASP.NET MVC 2によるアプリケーション開発の基本であり重要なポイントとなるDataAnnotationを利用した検証にフォーカスをあてて紹介します。
-
2010.07.27 記事「jQuery UIのインタラクションを使ってみよう」(CodeZine)を公開しました
第1回では、jQuery UIのインストールからインタラクションにあたる要素のドラッグ&ドロップ、リサイズ、並べ替えについて取り上げます。
-
2010.07.26 記事「「家庭用ゲーム機向けWebページ」の作り方」(CodeZine)を公開しました
連載最終回となる今回は、Wiiやプレイステーション 3などの家庭用ゲーム機向けのWebページの作り方を紹介します。
-
2010.07.23 記事「PHPで行う動画変換(後編)」(CodeZine)を公開しました
FFMPEG-PHP Classをカスタマイズしての3gpへの動画変換について説明します。
FFMPEG-PHP Classを利用することでffmpegのコマンドを直接触らずにPHP内から動画変換が行えます。 -
2010.07.22 記事「Windows Azureアプリケーションをポータル・サイトからデプロイするには?」(@IT)を公開しました
Azureアプリケーションを管理者ポータルからマニュアルでデプロイする方法、そして、Staging環境にデプロイしたアプリケーションをProduction環境に移行(昇格)する方法について解説します。
-
2010.07.15 記事「[ASP.NET MVC]特定のルートを無効化するには?」(@IT)を公開しました
ASP.NET MVCでは、さまざまなルート(=ルーティングのためのルール)を追加するだけでなく、特定のルート定義だけを無効化することも可能です。具体的な方法についてサンプルを交えて解説します。
-
2010.07.15 記事「Struts 2アプリでアノテーションを活用するConventionプラグイン」(CodeZine)を公開しました
Struts 2.1プラグインの中でもとても重要な機能を提供するConventionプラグインについて解説します。
-
2010.07.14 記事「F#によるアクティブケースを用いた外部DSLの変換」(CodeZine)を公開しました
外部DSLにて書かれた具体的表現を読み込んでF#に変換する技術について解説します。
-
2010.07.13 記事「ASP.NET 4概説(後編) ASP.NET 4/ASP.NET MVC/Dynamic Dataの新機能 」(@IT)を公開しました
前編に引き続きASP.NET 4のコア機能、そして、ASP.NET MVC、Dynamic Dataなど周辺技術の新機能について解説します。
-
2010.07.09 記事「第2回 EDMにおける多対多関係とEntity Frameworkでのデータの取得/保存」(@IT)を公開しました
多対多となる場合の2つのエンティティについて詳解します。自動作成されるテーブルやクラス定義についても確認していきます。
-
2010.07.09 記事「今からでも遅くない これから始めるScala(中編)」(CodeZine)を公開しました
Scalaの関数型言語としての側面を紹介します。関数をオブジェクトとして取り扱うことで、手続き型のプログラミングモデルとは異なった柔軟なプログラミングが可能になります。