SlideShare una empresa de Scribd logo
1 de 6
Code2012 LT
CODE 2012 SURVEY SILVERLIGHT CLIENT
自己紹介

   @KatsuYuzu
   Programming
       関心
         .NET

              仕事:   VB.NET(1st言語)
              自宅:   C#( 2nd言語)
        XAML

             Silverlight
Agenda

    Silverlightの紹介
    "Survey" Silverlight Client


    LTの目標
        Silverlightの紹介
Silverlightの紹介

    メリット
        ブラウザプラグインとして動作
             ブラウザを選ばない
        サンドボックス上での動作
             高いセキュリティ
        "XAML" * ".NET"
             RIA(Rich Internet Applications)
             WPF, Silverlight, Windows Phone, MetroApp
    デメリット
        顧客ニーズが高いiPadやAndroidで動作しない
"Survey" Silverlight Client
   http://code2012survey-
    silverlight.azurewebsites.net/
       ソースコード後日公開予定
"Survey" Silverlight Client
Silverlight特有の問題点と解決手段

    Webアクセスが非同期のみ
        ⇒Reactive Extension
             ※Silverlight5からはTaskが導入されている
    他ドメインに対するアクセスが制限されている
        ⇒OutOfBrowser(OOB)
        =マシンへのインストールによって実行権限が上がっ
         て様々な制限が解除される
             ※アクセス先のルートにポリシーファイルを設定して
              もらうとブラウザ上からでもアクセス出来る
    ブラウザ上での実行時にインストール画面を出してOOBへ移行
     する
        VisualStateManager で
         BrowserState ⇔ OutOfBrowserState

Más contenido relacionado

Destacado

Rph manusia bernafas
Rph manusia bernafasRph manusia bernafas
Rph manusia bernafasLim Siew Hui
 
הסכם העסקה לאיש מכירות שטח
הסכם העסקה לאיש מכירות שטחהסכם העסקה לאיש מכירות שטח
הסכם העסקה לאיש מכירות שטחMoshe Vakrat
 
XAMLで作るWindows ストアアプリ #CLRH89
XAMLで作るWindows ストアアプリ #CLRH89XAMLで作るWindows ストアアプリ #CLRH89
XAMLで作るWindows ストアアプリ #CLRH89Katsuya Shimizu
 
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78Katsuya Shimizu
 
クロスプラットフォーム開発雑感 #pronamaclrhsapporocpp
クロスプラットフォーム開発雑感 #pronamaclrhsapporocppクロスプラットフォーム開発雑感 #pronamaclrhsapporocpp
クロスプラットフォーム開発雑感 #pronamaclrhsapporocppKatsuya Shimizu
 
ASP.NET WebAPI 体験記 #clrh99
ASP.NET WebAPI 体験記 #clrh99ASP.NET WebAPI 体験記 #clrh99
ASP.NET WebAPI 体験記 #clrh99Katsuya Shimizu
 

Destacado (9)

Rph manusia bernafas
Rph manusia bernafasRph manusia bernafas
Rph manusia bernafas
 
הסכם העסקה לאיש מכירות שטח
הסכם העסקה לאיש מכירות שטחהסכם העסקה לאיש מכירות שטח
הסכם העסקה לאיש מכירות שטח
 
XAMLで作るWindows ストアアプリ #CLRH89
XAMLで作るWindows ストアアプリ #CLRH89XAMLで作るWindows ストアアプリ #CLRH89
XAMLで作るWindows ストアアプリ #CLRH89
 
Permainan belon beracun
Permainan belon beracunPermainan belon beracun
Permainan belon beracun
 
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78
SQL Server 単体テストフレームワーク tSQLt の紹介 #clrh78
 
Phonemes 2
Phonemes 2Phonemes 2
Phonemes 2
 
クロスプラットフォーム開発雑感 #pronamaclrhsapporocpp
クロスプラットフォーム開発雑感 #pronamaclrhsapporocppクロスプラットフォーム開発雑感 #pronamaclrhsapporocpp
クロスプラットフォーム開発雑感 #pronamaclrhsapporocpp
 
Aktiviti buka minda
Aktiviti buka mindaAktiviti buka minda
Aktiviti buka minda
 
ASP.NET WebAPI 体験記 #clrh99
ASP.NET WebAPI 体験記 #clrh99ASP.NET WebAPI 体験記 #clrh99
ASP.NET WebAPI 体験記 #clrh99
 

Último

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 

Último (9)

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 

Code2012 Survey Silverlight Client #codejp

  • 1. Code2012 LT CODE 2012 SURVEY SILVERLIGHT CLIENT
  • 2. 自己紹介  @KatsuYuzu  Programming  関心  .NET  仕事: VB.NET(1st言語)  自宅: C#( 2nd言語) XAML Silverlight
  • 3. Agenda  Silverlightの紹介  "Survey" Silverlight Client  LTの目標  Silverlightの紹介
  • 4. Silverlightの紹介  メリット  ブラウザプラグインとして動作  ブラウザを選ばない  サンドボックス上での動作  高いセキュリティ  "XAML" * ".NET"  RIA(Rich Internet Applications)  WPF, Silverlight, Windows Phone, MetroApp  デメリット  顧客ニーズが高いiPadやAndroidで動作しない
  • 5. "Survey" Silverlight Client  http://code2012survey- silverlight.azurewebsites.net/  ソースコード後日公開予定
  • 6. "Survey" Silverlight Client Silverlight特有の問題点と解決手段  Webアクセスが非同期のみ  ⇒Reactive Extension  ※Silverlight5からはTaskが導入されている  他ドメインに対するアクセスが制限されている  ⇒OutOfBrowser(OOB)  =マシンへのインストールによって実行権限が上がっ て様々な制限が解除される  ※アクセス先のルートにポリシーファイルを設定して もらうとブラウザ上からでもアクセス出来る  ブラウザ上での実行時にインストール画面を出してOOBへ移行 する  VisualStateManager で BrowserState ⇔ OutOfBrowserState