すべてのWhat's New
-
2010年
-
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の関数型言語としての側面を紹介します。関数をオブジェクトとして取り扱うことで、手続き型のプログラミングモデルとは異なった柔軟なプログラミングが可能になります。
-
2010.07.08 記事「[ASP.NET MVC]ルート定義を追加するには?」(@IT)を公開しました
ルーティングとは、リクエスト時のURIに応じて処理の受け渡し先(コントローラ)を決定すること、または、そのしくみのことです。今回は、このルーティングを定義するための基本的な方法(構文)について解説します。
-
2010.07.08 記事「ASP.NET MVC 2によるエリアとテンプレート活用」(CodeZine)を公開しました
ASP.NET MVCからASP.NET MVC2へのバージョンアップによって、強化された点を紹介します。記事内ではVisual Studio2010を使用しますが、2008でも実行可能です。
-
2010.07.06 記事「Team Foundation Server 2010によるソース管理の基本」(@IT)を公開しました
TFS 2010を使い始める際に一番初めに使うことになる「ソース管理機能」について、その基本中の基本となる部分を解説します。
-
2010.07.01 記事「Windows Azureアプリケーションをアップグレードするには?」(@IT)を公開しました
配置済みのWindows Azureアプリケーションをアップグレードする方法として、VIP Swap UpgradeとIn-Place Upgradeという2つのアプローチについて解説します。
-
2010.07.01 記事「正しい分析でムダなくチューニング アプリの並列化を支援する「インテル Parallel Amplifier」」(CodeZine)を公開しました
世界最大の半導体メーカーである、インテル社の「インテルParallel Amplifier」を紹介します。Parallel AmplifierのHotspot分析および並列性分析にフォーカスして解説します。
-
2010.07.01 記事「古いPHPを利用した新しいZend Frameworkの利用法」(CodeZine)を公開しました
バージョンの古いPHP環境で、Zend Frameworkを利用する方法について紹介します。
-
2010.06.30 記事「ASP.NET 4概説(前編) ASP.NET開発者のためのVisual Studio 2010新機能 」(@IT)を公開しました
VS 2010におけるあまたの新機能の中でも、ASP.NETアプリケーション開発に関係する機能にフォーカスして解説します。
-
2010.06.30 記事「Yahoo! UI Library3(YUI3)のDeveloper Tools」(CodeZine)を公開しました
開発時に便利なツールをまとめた、Developer Toolsのモジュールについて説明します。
-
2010.06.29 記事「「携帯ゲーム機用Webページ」の作り方」(CodeZine)を公開しました
ニンテンドーDSやプレイステーション・ポータブルなどの携帯ゲーム機向けページの作り方を紹介します。
-
2010.06.25 記事「Ajax編(前編)」(@IT)を公開しました
Ajax技術そのものについては理解していることを前提に、jQueryのAjax関連メソッドについて解説します。前編の今回は、定型的なAjax処理を行うのに便利なメソッドを中心に解説します。
-
2010.06.25 記事「キューを使用したWindows Azureストレージプログラミング」(CodeZine)を公開しました
今回は、キューを用いて、Windows AzureのWebロールとWorkerロールを連携させるサンプルを作成してみます。
-
2010.06.24 記事「Windows AzureアプリケーションをVisual Studioからデプロイするには?」(@IT)を公開しました
Visual Studioで作成したアプリケーションをクラウド環境であるWindows Azureに配置(=デプロイ)する方法を解説します。
-
2010.06.24 記事「F#の言語指向プログラミング(LOP)概論と抽象的表現」(CodeZine)を公開しました
抽象的表現のテクニックについて解説します。オブジェクト指向では表現しにくい問題も、F#コードでDSLのような小言語を作成し、それを用いて解決できます。
-
2010.06.23 記事「Apache::Testを使用したテスト」(CodeZine)を公開しました
本記事では、まずmod_perlを使用してApacheと連携させる方法を、そしてApache::Testを使ったテストについて紹介していきます。
-
2010.06.21 記事「今からでも遅くない これから始めるScala(前編)」(CodeZine)を公開しました
本連載では、Scalaの基本的な文法を解説しながら、オブジェクト指向と関数型言語を組み合わせたプログラミングスタイルについて解説します。第1回の今回は、Scalaの特徴的な機能をピックアップして紹介します。
-
2010.06.18 書籍『改訂3版 基礎PHP』(インプレスジャパン)刊行のお知らせ
初級者にやさしく、PHPの基礎や開発を行うための環境設定などから、詳しく丁寧に解説。CDにも収録されているサンプルを例に基本や重要な手法を紹介し、基礎から段階的に学習できる構成です。
また、データベースMySQLとの連携、PEARやSmartyなどのライブラリ、PHPフレームワークZend Frameworkの活用など、さまざまなテーマを扱います。 -
2010.06.17 記事「Struts 2のインターセプタによるパラメータ操作とデバッグ機能」(CodeZine)を公開しました
前回に引き続きStruts 2のインターセプタを扱います。今回はパラメータ操作の補助を行うものと、デバッグ機能を提供するインターセプタを紹介します。
-
2010.06.17 記事「Windows Azureアプリケーションを開発するには?(環境設定)」(@IT)を公開しました
Windows Azureアプリケーションを開発するための環境整備からプロジェクトの作成までを解説します。
-
2010.06.16 記事「C++のクラスをマスターしよう(後編)」(@IT)を公開しました
書籍からの転載記事です。
標準C++によるオブジェクト指向プログラミングの基礎として、クラスを継承して新しいクラスを作成する方法などを解説します。 -
2010.06.11 お知らせVisual Studio のショートカットキーを身につけて開発生産性アップ!
Visual Studio を使ったプログラミングの最中に役立つ少しマニアックなショートカット キー Ctrl + Shift + v を紹介します。Visual Studio 2005 以降、ショートカット キーは後位互換を持っていますので、1度覚えたショートカット キーは今後Visual Studioのどのバージョンでも使えます。