SlideShare una empresa de Scribd logo
1 de 16
第 8 回 JavaFX 勉強会 LT




                  Taiji.Miyabe
             Twitter : @taiz77
宮部 泰治 (みやべ たいじ)
大学院生 (2年生)
プログラマ
好きな言語:Java, Ruby, 最近Scala
が非常に気になってます




                            2
http://aiit.ac.jp/

社会人向け大学院
 ほとんどが社会人
情報アーキテクチャ先攻
 ComputerScience, プログラミング、
 PM…
研究
 基盤ソフトウェアの開発(Project)                3
1. FXMLでの開発の実際

2. フレームワークの必
要性

                 4
・ユーザ認証
  データベー
1         ・プロジェクトデータの表示/
  ス       登録

          ・Login画面⇒Dashboard画
2 画面遷移    面
  部分的な
          ・プロジェクトの選択
3 ビューの切   ・タスクの追加/更新/削除
  替
 これらをFXMLで実装しようとすると
    Webに近くなってくる
                                6
データベース(Model)
デモアプリでは以下3つのテーブル、
Modelクラスを用意
 1. Projectテーブル ・・・ Project
    クラス
 2. Taskテーブル ・・・ Taskクラス
 3. Userテーブル ・・・ Userクラス




                              7
画面遷移
Login画面⇒Dashboard画面




                      8
画面遷移
部分的なビューの切替
1.プロジェクト選択




2.タスク追加/タスク削除




                9
実際の開発
データベース
ORマッパを使用
各ModelクラスでORマッパをラップ
画面の設計/実装
SceneBuilderでデザイン(レイアウティ
 ング、CSS)、実装。ほぼFXMLのみで
SceneBuilderは視覚化されるため、デ
 ザインで非常に有用
個々のパーツごとにFXMLを作成
                            10
実際の開発
画面遷移
自作
Windowオブジェクトを生成し、FXMLを
 ロードし、次画面を呼出し
部分的なビューの切替
自作
パーツ化したFXMLをロード
その後、親コントローラから子にデー
 タを受渡し(FXMLには直接データを渡せ
 ない)                      11
ソースコード
(https://github.com/a1153tm/zentasks)
zentasks/
├── Common.css               ・・・ 共通CSS
├── Context.java             ・・・ グローバルオブジェクト管理
├── Controller.java                 ・・・ Controllerの基底クラス
├── Dashboard.css                   ・・・ Dahsboard画面のCSS
├── Dashboard.fxml                  ・・・ Dahsboard画面のFXML
├── Dashboard.java                  ・・・ Dahsboard画面のController
├── FXMLLoadException.java   ・・・ FXMLロードの例外クラス        Javaソースコード:
├── Login.css                ・・・ Login画面のCSS
├── Login.fxml               ・・・ Login画面のFXML
                                                      1,144loc
├── Login.java               ・・・ Login画面のController
├── ParentController.java    ・・・ 子Viewを持つContorllerの基底クラス
├── ProjectBoard.fxml        ・・・ Project一覧のFXML(パーツ)
├── ProjectBoard.java        ・・・ Project一覧のController
├── TaskBoard.fxml                  ・・・ Taskを表示するためのFXML(パーツ)
├── TaskBoard.java
├── TaskItem.fxml                  ・・・ Taskを表示するためのFXML(パーツ)
├── TaskItem.java
├── TaskPane.fxml
├── TaskPane.java
├── Util.java                ・・・ ユーティリティ
├── Zentasks.java                   ・・・ エントリポイント
└── models                   ・・・ Modelクラスパッケージ
    ├── Project.java
    ├── Task.java
    └── User.java
                                                                    12
改善ポイントとフレームワーク
          ・ORマッパの標準化
  データベー
1         ・ラッパクラスの導入
  ス       ・Validation機構

          ・標準ブラウザ
2 画面遷移    ・レイアウトテンプレート
          ・FXMLレンダリング機構
          ・テンプレートエンジン
  部分的な    ・部分レンダリング
3 ビューの切   ・Controllerのツリー化
  替       ・FXML-Controller間データ
          インターフェイス
                                 13
改善ポイントとフレームワーク

前記の改善ポイントは定型
化、仕組化することが可能


前記の改善ポイントは定型
化、仕組化することが可能

                 14
研究活動で開発中
Ruby on Railsライクなフレームワー
ク
     データ                  MVC
     ベース                 アーキテク
    CRUD統合                 チャ


                Creamy



     コード生                  View
      成・                  システ
     Scaffold              ム


                                  15
Creamyフレームワークは2013年02月
公開予定
完成後に、また、ご覧に入れます




                         16

Más contenido relacionado

La actualidad más candente

やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っているやはりお前らのMVCは間違っている
やはりお前らのMVCは間違っているKoichi Tanaka
 
Prism + ReactiveProperty入門
Prism + ReactiveProperty入門Prism + ReactiveProperty入門
Prism + ReactiveProperty入門一希 大田
 
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おうserviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おうよしだ あつし
 
Java EEの話(仮)
Java EEの話(仮)Java EEの話(仮)
Java EEの話(仮)Satoshi Kubo
 
Xamarin.formsでのmvvm利用のコツ
Xamarin.formsでのmvvm利用のコツXamarin.formsでのmvvm利用のコツ
Xamarin.formsでのmvvm利用のコツMasuda Tomoaki
 
JSF2.2で簡単webアプリケーション開発
JSF2.2で簡単webアプリケーション開発JSF2.2で簡単webアプリケーション開発
JSF2.2で簡単webアプリケーション開発Masuji Katoda
 
バージョン管理の断捨離
バージョン管理の断捨離バージョン管理の断捨離
バージョン管理の断捨離Kazushi Kamegawa
 
ゲームエンジンとMVC
ゲームエンジンとMVCゲームエンジンとMVC
ゲームエンジンとMVCAimingStudy
 
MvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かうMvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かうShun Hikita
 
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化実践・ブラウザテスト自動化
実践・ブラウザテスト自動化takahiro sakuma
 
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力Takashi Aoe
 
JavaOne2013報告会 JavaFX Update
JavaOne2013報告会 JavaFX UpdateJavaOne2013報告会 JavaFX Update
JavaOne2013報告会 JavaFX UpdateTakashi Aoe
 
Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)Eggplant
 

La actualidad más candente (17)

やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っているやはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
 
SpringMVC
SpringMVCSpringMVC
SpringMVC
 
Prism + ReactiveProperty入門
Prism + ReactiveProperty入門Prism + ReactiveProperty入門
Prism + ReactiveProperty入門
 
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おうserviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
 
Java EEの話(仮)
Java EEの話(仮)Java EEの話(仮)
Java EEの話(仮)
 
MVCもやもや話
MVCもやもや話MVCもやもや話
MVCもやもや話
 
Slide
SlideSlide
Slide
 
Xamarin.formsでのmvvm利用のコツ
Xamarin.formsでのmvvm利用のコツXamarin.formsでのmvvm利用のコツ
Xamarin.formsでのmvvm利用のコツ
 
JSF2.2で簡単webアプリケーション開発
JSF2.2で簡単webアプリケーション開発JSF2.2で簡単webアプリケーション開発
JSF2.2で簡単webアプリケーション開発
 
MVVM入門
MVVM入門MVVM入門
MVVM入門
 
バージョン管理の断捨離
バージョン管理の断捨離バージョン管理の断捨離
バージョン管理の断捨離
 
ゲームエンジンとMVC
ゲームエンジンとMVCゲームエンジンとMVC
ゲームエンジンとMVC
 
MvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かうMvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かう
 
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化実践・ブラウザテスト自動化
実践・ブラウザテスト自動化
 
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力
Java Day Tokyo 2013 Java the Night 監視ツールでみるJavaFXとJava EEの魅力
 
JavaOne2013報告会 JavaFX Update
JavaOne2013報告会 JavaFX UpdateJavaOne2013報告会 JavaFX Update
JavaOne2013報告会 JavaFX Update
 
Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)
 

Destacado

はじめよう JavaFX 2.x
はじめよう JavaFX 2.xはじめよう JavaFX 2.x
はじめよう JavaFX 2.xa know
 
FXについて
FXについてFXについて
FXについてNas Cola
 
スイスフラン急騰 Fx取引はリスクヘッジが命
スイスフラン急騰 Fx取引はリスクヘッジが命スイスフラン急騰 Fx取引はリスクヘッジが命
スイスフラン急騰 Fx取引はリスクヘッジが命節約 社長
 
第1回 Fx 講義ノート
第1回 Fx 講義ノート第1回 Fx 講義ノート
第1回 Fx 講義ノートryota ito
 
第1回 Fx 講義資料
第1回 Fx 講義資料第1回 Fx 講義資料
第1回 Fx 講義資料ryota ito
 
Fx自動売買システムの構築
Fx自動売買システムの構築Fx自動売買システムの構築
Fx自動売買システムの構築Zhiqiang Bian
 
GPUを用いたSSLリバースプロキシの実装についての論文を読んだ
GPUを用いたSSLリバースプロキシの実装についての論文を読んだGPUを用いたSSLリバースプロキシの実装についての論文を読んだ
GPUを用いたSSLリバースプロキシの実装についての論文を読んだy_uuki
 
見よう見まねでJavaFX!
見よう見まねでJavaFX!見よう見まねでJavaFX!
見よう見まねでJavaFX!_denko
 
FX(Foreign Exchange) 毛利 考佑
FX(Foreign Exchange)  毛利 考佑FX(Foreign Exchange)  毛利 考佑
FX(Foreign Exchange) 毛利 考佑mourikousuke
 
Java女子部 will take over the world (野望)
Java女子部 will take over the world (野望)Java女子部 will take over the world (野望)
Java女子部 will take over the world (野望)Ayana Yokota
 
Java女子部よこな自己紹介
Java女子部よこな自己紹介Java女子部よこな自己紹介
Java女子部よこな自己紹介Ayana Yokota
 
JavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのことJavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのことYuichi Sakuraba
 
イチからはじめるUSB Host API
イチからはじめるUSB Host APIイチからはじめるUSB Host API
イチからはじめるUSB Host APIksk sue
 
JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -Yuichi Sakuraba
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信yuki0211s
 
Tensor flow勉強会3
Tensor flow勉強会3Tensor flow勉強会3
Tensor flow勉強会3tak9029
 
BlueZで遊んでみる - BLE大阪勉強会
BlueZで遊んでみる - BLE大阪勉強会BlueZで遊んでみる - BLE大阪勉強会
BlueZで遊んでみる - BLE大阪勉強会Shinji Kobayashi
 
iOS7アプリ同士の近距離通信どれがいい?
iOS7アプリ同士の近距離通信どれがいい?iOS7アプリ同士の近距離通信どれがいい?
iOS7アプリ同士の近距離通信どれがいい?Norihiro Arita
 

Destacado (20)

Javafx
JavafxJavafx
Javafx
 
はじめよう JavaFX 2.x
はじめよう JavaFX 2.xはじめよう JavaFX 2.x
はじめよう JavaFX 2.x
 
FXについて
FXについてFXについて
FXについて
 
スイスフラン急騰 Fx取引はリスクヘッジが命
スイスフラン急騰 Fx取引はリスクヘッジが命スイスフラン急騰 Fx取引はリスクヘッジが命
スイスフラン急騰 Fx取引はリスクヘッジが命
 
第1回 Fx 講義ノート
第1回 Fx 講義ノート第1回 Fx 講義ノート
第1回 Fx 講義ノート
 
第1回 Fx 講義資料
第1回 Fx 講義資料第1回 Fx 講義資料
第1回 Fx 講義資料
 
Fx自動売買システムの構築
Fx自動売買システムの構築Fx自動売買システムの構築
Fx自動売買システムの構築
 
GPUを用いたSSLリバースプロキシの実装についての論文を読んだ
GPUを用いたSSLリバースプロキシの実装についての論文を読んだGPUを用いたSSLリバースプロキシの実装についての論文を読んだ
GPUを用いたSSLリバースプロキシの実装についての論文を読んだ
 
見よう見まねでJavaFX!
見よう見まねでJavaFX!見よう見まねでJavaFX!
見よう見まねでJavaFX!
 
FX(Foreign Exchange) 毛利 考佑
FX(Foreign Exchange)  毛利 考佑FX(Foreign Exchange)  毛利 考佑
FX(Foreign Exchange) 毛利 考佑
 
Java女子部 will take over the world (野望)
Java女子部 will take over the world (野望)Java女子部 will take over the world (野望)
Java女子部 will take over the world (野望)
 
Java女子部よこな自己紹介
Java女子部よこな自己紹介Java女子部よこな自己紹介
Java女子部よこな自己紹介
 
JavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのことJavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのこと
 
イチからはじめるUSB Host API
イチからはじめるUSB Host APIイチからはじめるUSB Host API
イチからはじめるUSB Host API
 
JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -
 
Glibc malloc internal
Glibc malloc internalGlibc malloc internal
Glibc malloc internal
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信
 
Tensor flow勉強会3
Tensor flow勉強会3Tensor flow勉強会3
Tensor flow勉強会3
 
BlueZで遊んでみる - BLE大阪勉強会
BlueZで遊んでみる - BLE大阪勉強会BlueZで遊んでみる - BLE大阪勉強会
BlueZで遊んでみる - BLE大阪勉強会
 
iOS7アプリ同士の近距離通信どれがいい?
iOS7アプリ同士の近距離通信どれがいい?iOS7アプリ同士の近距離通信どれがいい?
iOS7アプリ同士の近距離通信どれがいい?
 

Similar a Java fx勉強会lt 第8回

SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireAkio Katayama
 
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料OCHI Shuji
 
[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web IntegrationKazuchika Sekiya
 
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)Ryusaburo Tanaka
 
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編Daizen Ikehara
 
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説Daisuke Nishino
 
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップYasuhito Yabe
 
TreeFrog Frameworkの紹介
TreeFrog Frameworkの紹介TreeFrog Frameworkの紹介
TreeFrog Frameworkの紹介ao27
 
LabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training SlideLabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training SlideYusuke Tochigi
 
Application Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternApplication Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternAtsushi Kambara
 
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterWTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterMasanori Oobayashi
 
Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)masanori kataoka
 
Beginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_studyBeginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_studyGeorge Okada
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Yuya Yamaki
 
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発XPages 開発 Tips 百連発
XPages 開発 Tips 百連発Mitsuru Katoh
 

Similar a Java fx勉強会lt 第8回 (20)

SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
 
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
 
Silverlightの今
Silverlightの今Silverlightの今
Silverlightの今
 
Mvc conf session_5_isami
Mvc conf session_5_isamiMvc conf session_5_isami
Mvc conf session_5_isami
 
[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration
 
G * magazine 0
G * magazine 0G * magazine 0
G * magazine 0
 
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
 
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
 
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
『これからの.NETアプリケーション開発』セミナー .NET用アプリケーション フレームワーク Open 棟梁 概説
 
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
 
TreeFrog Frameworkの紹介
TreeFrog Frameworkの紹介TreeFrog Frameworkの紹介
TreeFrog Frameworkの紹介
 
Grailsのススメ(仮)
Grailsのススメ(仮)Grailsのススメ(仮)
Grailsのススメ(仮)
 
LabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training SlideLabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training Slide
 
Application Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternApplication Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD Pattern
 
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniterWTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
 
Cakephp
CakephpCakephp
Cakephp
 
Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)Agileツール適合化分科会(構成管理・ビルドツール)
Agileツール適合化分科会(構成管理・ビルドツール)
 
Beginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_studyBeginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_study
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
 
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
 

Java fx勉強会lt 第8回