マイクロソフトがノンプログラミングの開発ツール「LightSwitch」β2を公開

2011年4月7日

日本マイクロソフトはノンプログラミングで業務アプリケーション開発を実現する開発ツール「Visual Studio LightSwitch」の日本語版β2を公開しました。無償でダウンロードし、試すことができます。

Visual Studio® LightSwitch | Microsoft® Visual Studio®

LightSwitchはSQL ServerやSQL Azureなどのデータソースを用い、データの参照や入力、更新などを行うための業務アプリケーションを、あらかじめ用意されたテンプレート画面にデータを対応させるマウス操作などで開発できる開発ツールです。プログラミングのための高度な知識を不要とし、業務を行うユーザー自身がAccessやExcelを使うように手軽に自分に必要なアプリケーションを開発できる、新世代の開発ツールといえるでしょう。

同社が公開しているビデオから、その機能を紹介します。

マウス操作だけのノンプログラミング開発

LightSwitchは業務アプリケーションにフォーカスした開発ツール。データソースとしてSQL ServerやSQL Azure、SharePoint Server、Communication Foundationなどに対応。

fig

データベースに対してAccessのように列名、データ型、制約などのテーブルを定義できる。もちろん既存のデータベースの利用も可能。

fig

あらかじめ用意された数種類のテンプレートから適切なものを選び、画面上のフィールドとデータを対応させる。Accessのフォームのように、リスト形式、カード形式、マスター/ディテール形式など多種。フィールドに対して入力データのチェックやフォーマットなどの設定もできる。また、データベースから検索した結果はExcelへインポートすることも可能。

これでデータベース対応アプリケーションの基礎ができあがる。

fig

画面フォームはレイアウトなどのカスタマイズ可能。

fig

必要ならばVisual C#やVisual Basicでビジネスロジックを組み込むこともできる。

fig

生成されるアプリケーションはSilverlightを用いるため、Webアプリケーション形式、デスクトップアプリケーション形式のどちらでも生成可能。Windows Azureへのデプロイ機能もある。

以下は生成されたアプリケーションの例。リボンインターフェイスにリドローボタンがあり、リスト形式でデータを表示するような簡単なアプリケーションになっている。

fig

LightSwitchはVisual Studio開発ツール群の1つとして製品化される予定です。正式版の時期や価格は未定ですが、β2まで進んでいるところからそれほど遠くない時期に登場するでしょう。

以下は上記で紹介したビデオとは別に、日本マイクロソフトの長沢智治氏が公開しているLightSwitchのデモビデオです(約10分)。

あわせて読みたい

プログラミング言語 Microsoft Silverlight システム開発




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本