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

日々思ったことや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.

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

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

    あわせて読みたい

書庫

日記カテゴリ

リンク

Silverlightの1.0と1.1は同じ環境にインストールできるか試してみようかと思ったら、既に青柳さんがお試しになられておりました。こちら

さすが、やることが早い(^^;

で、結果から言うと1.0に入っているものは、既に1.1にもあって上書きされるというようなことのようです。

そのエントリを読んでいて、ふと疑問に思ったんですが、確かWPF/eのXAMLエンジンってWPFのものを使っていたというお話だったと思うんですが、Serverlight 1.1は確か.NET Framework 3.5ベースですよね? でも、Serverlight 1.0(正確にはWPF/e SDKにあったドキュメントには)は.NET Framework 3.0の時点のXAMLエンジンのような気がしたんですが・・・。

つまり、..NET Framework 3.0と3.5ではXAMLのエンジンそのものは変わっていないってことなんでしょうか?(^^;

NET Frameworkが3.0も3.5もCLRそのものは2.0のままというのは知っていましたが、WPFもそのまま持ち上がっちゃうってことなんでしょうか? はてはて。

だとすれば、Orcasで作成したWPFアプリはVistaで.NET Framework 3.5なしに動いてしまいそうな気が・・・。(まま、厳密にはいろいろと問題がありますが(^^;)

おそらく、単純に1.0で使えた構文は1.1でも変わらないよってことでそのままスルーしそうでしたが、これが変わっているのであれば、何かいろいろと起こりそうな予感が(^^;

投稿日時 : 2007年5月1日 21:37

コメント

# re: Silverlightの1.0と1.1は同じ環境にインストールできるか? 2007/05/01 23:02 中博俊
ぜんぜん別物です。
なんでもXamlのサブセットと言いたがる悪い子ちゃんがいるもので。

# re: Silverlightの1.0と1.1は同じ環境にインストールできるか? 2007/05/02 5:34 ひろえむ
#中さん
ですよねー。

ただ、Silverlight自体は.NET Fxなしに動作できるから、上書きされてるようなそんなような気がするだけで、本当に正しく同居できているのかが非常に疑問です。

SxSができてるというのなら話は別ですが、そんな厳密にコンポーネント管理できてるテクノロジなのかしら・・・(^^;

# re: Silverlightの1.0と1.1は同じ環境にインストールできるか? 2007/05/02 13:48 とっちゃん
SxS はコンポーネントとは相性悪いです。なのでたぶん使ってないとw
#.NET の SxS でも、コンポーネントの中でのSxSはむずかしいものw

SxS はコンポーネントを使う側に細工しないと発動しないですから~w

# re: Silverlightの1.0と1.1は同じ環境にインストールできるか? 2007/05/02 17:41 ひろえむ
#とっちゃん
ふむぅ。
ということは結論から言うと同居は難しそうな感じでしょうか(^^;

というか、単純に1つマシンで既にインストールされているランタイムの下位バージョンのSilverlightコンテンツを再生させるのに旧バージョンが必要にならないってことなんでしょうかね(^^;

# re: Silverlightの1.0と1.1は同じ環境にインストールできるか? 2007/05/02 18:13 とっちゃん
>結論から言うと同居は難しそうな

別ファイルとしてとなると、難しいでしょうね。
COMみたいに、呼ぶ側の都合から切り離されたところにリンク情報あれば別ですがw

で、ファイルとして同じにする場合にどうするか?というと、中で実装を分離します。というか両方持ちますw<内部的な SxS

うちでもやってますけど(バイナリ互換も至上命題の一つなのでw)、結構大変ですw

バイナリコンパチビリティそのものは、それほど難しいことではないんですが、古いコードをすべて残して新しいものを載せていくので...
#もちろん、共通で通る部分なんかでは、実行時に動的に判断されるわけですしw

まぁ、Windows 自体、バイナリコンパチビリティを支えるためのコードが満載なので、それに比べれば、労力なんざ大したものじゃありませんけどwww


Post Feedback

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