すべてのWhat's New
-
2009年
-
2009.07.07 記事「ASP.NET MVCで簡単なアプリケーションを構築しよう」(CodeZine)を公開しました
前回に引き続きASP.NET MVCの基本部分を解説します。また、スキャフォールディング機能を利用してデータの一覧、詳細、編集、作成ができるアプリケーションを作成してみます。
-
2009.07.02 記事「PHPアプリケーションからGoogle Document Listを利用しよう」(CodeZine)を公開しました
Google Documents List Data APIを使用してGoogle Documentsサービスにアクセスしましょう。ファイルのアップロード、ダウンロード、サーバ上でのファイル編集が可能です。
-
2009.07.02 記事「JavaScriptからEditorコントロールを生成するには?」(@IT)を公開しました
Editorコントロールを使うことで、文字列を修飾したり、リンクや個条書きリストを含んだリッチなテキスト・コンテンツをブラウザ上から簡単に編集したりできるようになります。
Editorコントロールは、クライアントサイド・スクリプトだけでも有効にすることができます。 -
2009.07.01 記事「VB研公開ゼミ:テクノロジーバトル 開発者の選択」(@IT)を公開しました
パネラーとして参加した @IT様 VB研公開ゼミ(2009/06/13)のレポート記事です。
-
2009.07.01 雑誌「VB研公開ゼミレポート テクノロジーバトル 開発者の選択」()を公開しました
6月13日に行われたVB研公開ゼミのレポート記事です。
「Silverlight vs. jQuery+ASP.NET AJAX」ということで、2つの技術をバトル形式で議論するセミナー形式で行われ、パネラーとして弊社の山田祥寛も参加致しました。 -
2009.06.30 記事「PHPアプリからFlashコンテンツにアクセスしよう - Zend_Amf - 」(CodeZine)を公開しました
Adobe Flash PlayerとZend Frameworkの橋渡しをするモジュール、Zend_Amfの紹介をします。Zend_Amfを利用すれば、手軽にFlashからのリクエストを受けたり、処理の結果を返したりできます。
-
2009.06.26 記事「ロボットアプリケーション開発ツール「Microsoft Robotics Developer Studio 2008」のインストール 」(CodeZine)を公開しました
Microsoft Robotics Developer Studio 2008のインストールから、処理の流れの記述をビジュアルに行えるプログラミング言語、および実行環境の基本的な操作方法について解説します。
-
2009.06.25 記事「ゼロからはじめるVBA - 条件による分岐編」(マイナビニュース)を公開しました
VBAでは条件による分岐をサポートする文法があります。今回は、条件分岐の機能を提供するIf文とSelect文について説明します。
-
2009.06.25 記事「UpdatePanel(ASP.NET AJAX)を極める!(後編)」(CodeZine)を公開しました
前編に引き続き後編では、UpdatePanelを更に使いこなすために重要となる「PageRequestManagerクラス」を紹介します。PageRequestManagerは、ASP.NET AJAXを本格的にシステムに組み込む場合にはおさえておくべきクラスになると思われます。
-
2009.06.25 記事「EditorコントロールでWebページにWYSIWYGなテキストエリアを設置するには?」(@IT)を公開しました
ASP.NET AJAX Control Toolkitで提供されるEditorコントロールを利用することで、文字列を修飾したり、リンクや個条書きリストを含んだりする、リッチなテキスト・コンテンツをブラウザ上から簡単に編集できるようになります。
-
2009.06.23 記事「クラウド・コンピューティングの基本とWindows Azure」(CodeZine)を公開しました
クラウド・コンピューティングについての背景とWindows Azureの技術的特徴について解説します。
Visual Studio 2008を利用することにより、今までの経験を活用しつつ簡単にWindows Azureアプリケーションを構築することができます。 -
2009.06.19 記事「ゼロからはじめるVBA - セル操作編」(マイナビニュース)を公開しました
今回からは、VBAのプログラムの書き方を勉強して行きます。
まずは、Excel表におけるデータの操作に焦点を当てて解説します。 -
2009.06.18 記事「TFSの作業項目をプロジェクトに合わせてカスタマイズする(前編)」(CodeZine)を公開しました
Visual Studio Team System 2008 Team Foundation Serverには、作業項目トラッキングという機能が用意されています。本稿では、作業項目を定義している定義情報の理解(前編)と、作業項目のカスタマイズ(後編)を通して、自分たちのプロジェクトの中で独自の作業項目を使えるようにする方法について紹介していきます。
-
2009.06.18 記事「AJAX対応ページで[戻る]ボタンを有効にするには?(クライアントサイド編)」(@IT)を公開しました
サーバサイド編では、基本的にサーバサイドのイベント・ハンドラを実装することで、履歴ポイントの管理機能を有効にしました。ASP.NET AJAXでは同様の機能をクライアントサイド・スクリプトでも実装できます。本稿では、先のTIPSで実装した機能をクライアントサイド・スクリプトで書き換えてみます。
-
2009.06.18 記事「AJAX対応ページで[戻る]ボタンを有効にするには?(サーバサイド編)」(@IT)を公開しました
ASP.NET 3.5のScriptManagerコントロールは、Ajax操作の特定のポイントをブラウザ履歴として記録するための仕組みを、標準で提供しています。この履歴機能を利用することで、Ajaxアプリケーションでも最低限のコーディングでブラウザ履歴を有効にすることができます。
-
2009.06.17 書籍『10日でおぼえるASP.NET3.5入門教室』(翔泳社)刊行のお知らせ
好評頂いた「ASP.NET2.0入門教室」がいよいよASP.NET 3.5に対応して登場です。改訂にあたっては、3.5の新機能であるASP.NET AJAXをはじめ、DB連携アプリをシンプルに開発できるASP.NET Dynamic Data、チャートコントロールなどにも対応。その他、全面的に解説やサンプルを見直しています。
ASP.NETによるいまどきのWebアプリ開発を学びたいなら、本書がオススメ。ダウンロードサンプルはVisual Basic、C#に双方対応です。 -
2009.06.15 記事「Zend Framework入門(20):PHPテキスト検索エンジン - Zend_Search_Luceneの詳細 -」(CodeZine)を公開しました
今回は、Zend_Search_Luceneの動作の仕組みも見ていきながら、前回よりもう少し詳細な検索の方法や索引の作成について説明します。
-
2009.06.13 記事「講演 VB研ゼミ テクノロジーバトル開発者の選択 Silverlight vs jQuery+ASP.NET AJAX」(@IT)を公開しました
2009年6月13日に開催されたVB研(https://itmedia.smartseminar.jp/public/seminar/view/86)での基調講演資料(jQuery+ASP.NET AJAX編)です。ディスカッションの内容は後日@IT記事にて公開の予定です。
ちなみに、バトルの結果はAjaxチームの判定勝ちということでした。 -
2009.06.11 記事「UpdatePanel(ASP.NET AJAX)を極める!(前編)」(CodeZine)を公開しました
.NET Framework 3.5 では、ASP.NET AJAXが標準ライブラリに組み込まれました。本稿ではこの ASP.NET AJAX の基本となる UpdatePanel を中心にその利用方法を紹介します。
-
2009.06.10 記事「アクセシビリティから考える画像のマークアップ 」(CodeZine)を公開しました
「画像の代替テキスト」は、Webアクセシビリティの指針である「WCAG 2.0」や「JISX-8341-3」の中でも扱われている基本的な部分です。今回は、「画像の代替テキスト」について、前回の記事で紹介した「構文の妥当性」と「目的の妥当性」の両方の側面からみていくことにします。
-
2009.06.09 記事「PHPも使える! Google App Engine for Java(前編)」(CodeZine)を公開しました
JavaVM上に実装されたスクリプト系言語の中でもPHPを、簡単なWebアプリケーションを例に、Google App Engine for Javaで動作させる方法について説明します。
-
2009.06.04 記事「チャート・コントロールで棒グラフを作るには?」(@IT)を公開しました
チャート・コントロールは、GridViewやDetailsView/FormViewコントロールなどと同様、データバインドにも対応しており、棒グラフのような簡単なチャートであれば、データソース・コントロールと連動することで、完全にコーディングレスでチャート画像を生成できます。
-
2009.06.02 記事「ASP.NET MVCフレームワークの概要を理解する」(CodeZine)を公開しました
先ごろ、ASP.NET MVCが正式リリースされました。VS2010から標準搭載され、Azureプラットフォームや動的言語ユーザーに対するアプローチも行えるASP.NET MVCについて、仕組みの部分をしっかりと押さえたいと思います。
-
2009.05.28 記事「Silverlight 基本のキ(後編)」(CodeZine)を公開しました
後編では、Blend で作成したサンプルアプリケーションに VisualStudio を用いてロジックの実装を行います。また Web サーバへの配置について説明します。
-
2009.05.24 雑誌「特集3 .NETアプリからのデータ操作が進化 VS2008 SP1 3大新機能を徹底解剖」()を公開しました
「ADO.NET Entity Framework」「ASP.NET Dynamic Data」「ADO.NET Data Services」という3つの新機能にフォーカスしサンプルを作成しながらその使い方を紹介します。
-
2009.05.22 記事「配置デザイナでアプリケーションとデータセンターの整合性を検証しよう 」(CodeZine)を公開しました
今回は、Visual Studio Team System 2008 Architecture Editionに用意されている配置デザイナを利用します。配置デザイナは「論理データセンターにアプリケーションをどのように配置するのか」をモデルとして示すためのもので、前回までに扱ってきたものを総動員する、まさに総決算のような内容です。
-
2009.05.22 記事「ゼロからはじめるWindows Script Host - Excel連携編」(マイナビニュース)を公開しました
WSHでは、標準のオブジェクトばかりではなく、Microsoft Officeなどが公開するCOM(Component Object Model)オブジェクトが利用可能です。今回は、COM活用の例として、WSHスクリプトからMicrosoft Excelにアクセスする方法を見ていきます。
-
2009.05.22 記事「スキャフォールディング機能で軽々DB連携アプリケーション」(@IT)を公開しました
ASP.NET MVCでデータベース連携の機能を実装する場合には欠かせない「スキャフォールディング(Scaffolding)機能」について解説します。スキャフォールディング機能によって、ごく簡単な(ほとんど繰り返しの)手順で、一覧、登録、更新といった定型的な機能を持ったアプリケーションを作成することができます。
-
2009.05.21 記事「チャート・コントロールを使うには?(環境設定)」(@IT)を公開しました
チャート・コントロールは、名前のとおり、円グラフや棒グラフなどのチャート画像を生成するためのコントロールです。Windowsフォーム、Webフォーム双方に対応していますが、本稿ではASP.NET環境を前提に手順を解説します。
-
2009.05.21 記事「PHPアプリケーションからGoogle Calendarを利用しよう(後編)」(CodeZine)を公開しました
前回に引き続き、Google Calendarを利用して簡単な会議室予約システムを作成します。今回は、カレンダーリスト内のイベントについて、登録、削除、変更といった操作を行います。
-
2009.05.18 記事「JavaScriptサポートが強化されたPHP用IDE「Zend Studio for Eclipse 6.1」」(TechTarget)を公開しました
ゼンド・ジャパンが2009年4月に発表した、PHP統合開発環境の最新版「Zend Studio for Eclipse 6.1 日本語版」は、マイナーバージョンアップながら、重要な機能の追加や強化が行われています。幾つかの主要な機能を紹介していきます。
-
2009.05.15 記事「Zend Framework入門(19):PHPによるテキスト検索エンジンの活用 - Zend_Search_Lucene - 」(CodeZine)を公開しました
Zend_Search_Luceneは完全にPHPで書かれたテキスト検索エンジンで、ローカルのファイルに索引を持つため、他のプログラム等に依存せずに利用することができます。今回はZend_Search_Luceneの索引の作成から検索までの基本的な使い方を、単体アプリのサンプルを見ながら紹介します。
-
2009.05.14 記事「GridViewコントロールで大量のデータをページ表示するには?」(@IT)を公開しました
GridViewコントロールの標準的なページング機能は手軽な半面、データの総件数が多い場合には、データ取得のオーバーヘッドが大きくなるという欠点があります。しかし、ObjectDataSourceコントロールを利用することで、1ページの表示に必要なデータだけを絞り込んで取得できるため、ページング処理のオーバーヘッドを軽減できます。
-
2009.05.14 記事「Silverlight 基本のキ(前編)」(CodeZine)を公開しました
2008年10月に正式リリースされた Silverlight2は、マイクロソフトが提供するRIAソリューションです。今回から前後編の2回に分けて、このSilverlightについてサンプルアプリケーションを作成しながらその基本を解説します。
-
2009.05.13 お知らせ「ITPro Magazine スキルアップ応援号」でWINGS代表山田のインタビュー記事を掲載
「大特集:IT業界の職種・仕事がすべて分かる!ITのキャリアプラン50」で、インタビューをもとに、各職種・仕事の内容が詳しく紹介されています。
弊社代表の山田もテクニカルライターの項で紹介いただきました。 -
2009.05.12 記事「Struts 2入門(6)~XML不要のZero Configuration~」(CodeZine)を公開しました
先頃リリースされたバージョン2.1.6についてと、Zero Configuration(ゼロ・コンフィギュレーション)と呼ばれる、XML設定ファイルを用いないでアプリケーションを構築する方法について説明します。
-
2009.05.07 記事「データアクセス・コンポーネントを拡張するには?」(@IT)を公開しました
データアクセス・コンポーネントを拡張して、独自の機能を追加する方法を紹介します。データアクセス・コンポーネントに独自のメソッドを追加することで、ウィザードだけでは賄えない複雑な要件も実現できるようになります。
-
2009.05.07 記事「PHPアプリケーションからGoogle Calendarを利用しよう(前編)」(CodeZine)を公開しました
Google Calendarを利用して簡単な会議室予約システムを作成します。前回のYouTube検索と違い、非公開(ログインしたアカウントの)カレンダーの取得や、データの登録、更新、削除といった動作が必要になってくるため、Google Dataのクライアント認証が必要となります。
-
2009.05.05 記事「ゼロからはじめるVBA - VBA事始め編」(マイナビニュース)を公開しました
[マクロの記録]機能を使わずとも、Visual Basic EditorにVBAのコードを直接書き込むことでもマクロを作成することができます。今回は、VBAで一からマクロを作成する方法について説明します。
-
2009.05.01 記事「ゼロからはじめるVBA - 基本編」(マイナビニュース)を公開しました
本連載は、VBAの概要から始めて、日々の表作成の自動化や他のソフト、Accessなどとの連携を自由に操るまでを目指しています。今回はその取っ掛かりとして、「VBAとはどんなものなのか?」を、Excel 2007を使って体験します。
-
2009.04.23 記事「ストアド・プロシージャの戻り値をASP.NETページに反映させるには?」(@IT)を公開しました
ストアド・プロシージャではその処理結果を出力パラメータとして呼び出し元に返すことができます。しかし、呼び出し元に返したい値が1つで、かつ、それが整数型(INT値)である場合には、(出力パラメータではなく)戻り値を利用することも可能です。
-
2009.04.23 記事「データソースコントロールとの連携(その4)」(CodeZine)を公開しました
前回作成したクラスに更に更新メソッドを追加し ObjectDataSource に割り当てる方法を解説します。
-
2009.04.20 記事「C#で学ぶインターネット時代のシリアル通信(後編)」(CodeZine)を公開しました
前編に引き続き、C#を使ったシリアル通信について紹介していきます。
今回はより実践的なサンプルアプリケーション(抽選会ソフト)を作成してみます。 -
2009.04.16 記事「ストアド・プロシージャの出力パラメータをASP.NETページに反映させるには?」(@IT)を公開しました
ストアド・プロシージャでは、その出力パラメータを利用することで、ストアド・プロシージャで処理した結果の値をアプリケーションにフィードバックすることもできます。
-
2009.04.14 記事「C#で学ぶインターネット時代のシリアル通信(前編)」(CodeZine)を公開しました
パソコン1台だけでなく、2台のパソコン同士で会話をさせて何か作ってみたい、という願望を比較的簡単に実現させることができるものが、シリアル通信です。シリアル通信の概要からC#を使ったシリアル通信の実装についてまでを解説します。
-
2009.04.13 記事「Zend Framework入門(18):ウィジェットDijitでビュー開発を効率化しよう - Zend_Dojo(後編)- 」(CodeZine)を公開しました
今回紹介するのは、ページ内で描画される内容の配置や切り替えを行うための仕組みであるDijitレイアウトと、ウェブフォームの部品として使えるDijitウェブフォームです。Dijitレイアウトに関するDijit4種類、ウェブフォームに関するDijit18種類について説明します。
-
2009.04.13 書籍『文法からはじめるプログラミング言語Microsoft Visual Basic入門』(日経BPソフトプレス)刊行のお知らせ
Visual Basicを基礎から学びたいという方のために、文法を中心に解説をしています。
プログラミングに関する基本的な知識から、順を追ってわかりやすく説明しています。
サンプルも多数掲載しており、実際に手を動かしてソースコードを入力して、出力結果を確認しながら学習を進められます。
はじめてプログラミングを学ぶ方にお勧めの1冊です。 -
2009.04.10 記事「ASP.NET MVCフレームワーク 基本のキ」(@IT)を公開しました
従来とはまったく異なる手法でASP.NET Webアプリを構築可能にするASP.NET MVCとは?
この新しいフレームワークを基礎から学びます。 -
2009.04.09 記事「Zend_GDataでYoutube動画検索アプリケーションを作成しよう 」(CodeZine)を公開しました
本連載では、「Zend Framework」と「Google Data API」との連携について紹介します。
初回は、Google Data APIとは何かと言うところから解説し、サンプルとしてYoutubeを利用した動画検索アプリケーションを作ってみます。 -
2009.04.09 記事「GridViewコントロールにストアド・プロシージャの結果を反映させるには?」(@IT)を公開しました
データベース上にあらかじめ用意されたストアド・プロシージャを、ASP.NETページから呼び出す方法について紹介します。