QLOOKアクセス解析

Microsoft Silverlight2.0を使ったデザインプログラミングを紹介します。WEBアプリの紹介など即実用可能なページになるようにがんばります。


はじめに

 このサイトは、Microsoft Silverlight2.0のWEBデザイン方法、コーディング方法を用途別に書いています。Microsoft Silverlightは、ブラウザ上動作するウェブアプリケーションのためのフレームワークです。イメージ的には、Silverlightを使って開発すればAdobeのFlashのように凝ったページを作れるようになります。まあFlashでやれるようなことは大体やれますが、大きな利点は、Visual Studioといった高機能な開発ツールで、C#、VB、JavaScriptなどさまざまな言語で開発できるところです。 特にC#、VBしか仕えない人でWEBアプリに興味を持っている人はSilverlightにも興味あるんじゃないでしょうか?


 FlashではActionScriptというものがありますが、Visual Studioの開発効率の高さは段違いです。といっても、いきなりSilverlightから入る人には、敷居が高いので、このサイトでは仕えそうなテクニックを使用用途別に書き並べていきたいと思います。でも自分も初心者なので、間違ってたらごめんなさい。


まずここでは、開発環境の準備の仕方について書きます。



準備するもの

・Visual Studio 2008 製品版(Visual Studio 2008 Professional Edition アカデミックあるいは、Visual Studio 2008 Professional Edition(こっちは企業向けかな)がおすすめ)

 現時点で無料版(Express Edition)でSilverlightの開発を行うことはできません。また、Visual Web Developer 2008 Express SP1(無料)でも開発を行うことはできますが、試したことがないので分かりません。


あると楽

・Microsoft Expression Studio 2(製品版お試し版

 Silverlightのデザイン部分をコーディングする必要がなく作ることができます。Adobe Flash CSに似た感じ。


Silverlight 2.0開発環境の作り方

1.Visual Studio 2008のインストール(DVDの中にMSDNライブラリ(ヘルプ)も入っているので一緒に入れてしまいましょう)

(1.1.Microsoft Expression Studio2のインストール、なくても開発はできます。)


2.Visual Studio 2008をSP1にアップグレード


3.Visual Studio 2008 SP1 用 Microsoft Silverlight Tools (RC0)のインストール

これを入れることでVisual Studio 2008でSilverlightの開発を行うことができます。

現時点(08/10/27)ではまだRC版ですが、11月に正式版が出る予定です。


4.Silverlight2.0のインストール

ブラウザでSilverlightが動くようになります。


以上で完了!


うちの開発環境

OS: Windows Vista SP1 あるいは Windows XP SP3

使用言語: デザイン部がxaml, コード部がC#, VB, JavaScript

コーディング環境: Visual Studio 2008

デザイン環境: Visual Studio 2008 あるいは、Microsoft Expression studio 2


Microsoft Silverlight 2テクノロジ入門 (マイクロソフト公式解説書)
Microsoft Silverlight 2テクノロジ入門 (マイクロソフト公式解説書)株式会社セカンドファクトリー グローバルストラテジグループ 東 賢・玉城 えり子 株式会社ウイリング

日経BPソフトプレス 2008-08-26
売り上げランキング : 11627

Amazonで詳しく見る
by G-Tools

Microsoft Expression Studio 2 アカデミック
Microsoft Expression Studio 2 アカデミック
マイクロソフト 2008-07-18
売り上げランキング : 1401

Amazonで詳しく見る
by G-Tools

write:2008/10/27


カテゴリー

Webアプリ

開発・文法の基本

コントロール

図形描画

画像描画

サウンド/ビデオ

トリガ処理

数値・文字列

配列

日付時刻

XML

ネットワーク

メールはこちらへ

Powered by CSSレイアウト



inserted by FC2 system