もり ひろゆきの日々是勉強

日々思ったことやIT関連のメモなどをのほほんと綴っていきたいと・・・。(^^;

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  1920  : 記事  12  : コメント  16429  : トラックバック  163

ニュース

Microsoft Innovation Center

MICでは各種無償セミナーを実施しています。
こちら
そして、スピーカーは僭越ながら私がお話させていただいております。
一生懸命努めさせていただきますので、よろしければご参加くださいm(__)m

平行運用はじめました。

  • 現在、こちらのほうで平行運用を行っております。

自己紹介

  • もり ひろゆき(森 博之)と申します。

    極東IT Engineersというコミュニティの代表です。

    本業は東京でソフトウェア開発のお仕事をしております。いわゆるDeveloperですね(^^;

    仕事ではVB,C#といろいろと渡り歩いてはおりますが、主に.NET系の業務アプリの開発が多いです。

    というか仕事となったら必死で何でも勉強しますが(^^;;;;

    最近ではMicrosoft Innovation Centerで講師もさせていただいておりますが、撃たれ弱いのでお手柔らかにお願いしますm(__)m

    まったく関係ありませんが、たこ焼き機も持っています。 関西人です。

    エントリの内容は私が個人的に収集した情報を元に書いていますが、あくまで個人的なメモ用途ですので内容の正確性を保証するものでありません。あらかじめご了承くださいm(__)m

Microsoft MVP

MCP


  • 70-316 Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

    70-536 Microsoft .NET Framework 2.0 - Application Development Foundation


  • MCTS: :.NET Framework 2.0 Web アプリケーション
    70-528 Microsoft .NET Framework 2.0 - Web-based Client Development


  • MCTS: Microsoft SQL Server 2005
    70-431 Microsoft SQL Server 2005 - Implementation and Maintenance

Wankuma MVP


  • Wankuma MVP for OOO(= Original Object-Oriented)

iKnow!

etc.

  • 人気ブログランキング - もり ひろゆきの日々是勉強

    スカウター : もり ひろゆきの日々是勉強

    あわせて読みたい

書庫

日記カテゴリ

リンク

ひょんなことからWPF/Eを勉強する必要が出たのですが日本語資料がとても少ない(^^;
なので、ついでにちょっとずつメモを書き残そうかと。

既に記事をご覧の方はWPF/Eランタイムをインストールしたかと思いますが、WPF/Eランタイムをインストールすると同時にWPF/Eコントロールがお使いのブラウザにインストールされます。

実際にWPF/Eのコンテンツを表示するにはHTMLファイルにWPF/Eコントロールの参照を1つ以上の定義する必要があります。

その定義方法ですが、HTMLファイルにWPF/Eコントロールの参照を定義するにはOBJECTタグEMBEDタグを利用します。

使い分けの方法ですが、

 IEではOBJECTタグ
 Mozillaベースのブラウザ(FireFoxなど)ではEMBEDタグ

というような使い分けで利用するようです。 

これらのタグを利用してWPF/Eコントロールに対して必要なパラメータ値などの引渡しを行います。

Webアプリ開発をされている方なら、もうピンときた人も多いと思いますが、WindowsのIEではActiveXを利用してWPF/Eコントロールをホストしますが、それ以外の対応ブラウザでは、Netscape plug-in technologyによりWPF/Eコントロールをホストするようです。

と記載すると、WPF/Eコントロールへのアクセス方法はOBJECTタグによるものとEMBEDタグによる2種類のように思えますが、実は3種類です。

 1.OBJECTタグによるアクセス
 2.EMBEDタグによるアクセス(Firefoxの場合)
 3.EMBEDタグによるアクセス(Macintoshの場合)

となります。

まぁ、ここまで書いたものの・・・・

VS2005のWPFEテンプレートをお使いの方はaghost.jsでこれらを自動的に判別してタグを切り替えてくれるので、無理に直接記述する必要はほとんどないでしょう(^^; というワケで特に必要のない予備知識となってしまいました(^^;

(まま、内部の動きを知ることは悪いことではないですし・・・(^^;;;)

というワケで、ここは素直にaghost.jsを使う方法で説明します(^^;

もし、詳細が知りたい方はaghost.jsのソースを読むか、WPFE SDKのドキュメントの「WPF/E Controls」に記載されていますので、そちらをご参照下さい。

次のエントリに続く(^^;

投稿日時 : 2007年3月7日 16:41

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント