私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMicrosoft Silverlight その7
silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
埋め込みは一応試してみたけど変化なしだった(□が表示される)
やり方間違ってるんかな?
<試した方法>
・Expression Blend4から、外字用に使ってたフォントファイルをプロジェクトに追加する
・コントロールのフォントプロパティのところにEUDCって出てきたので、それを選択
やり方間違ってるんかな?
<試した方法>
・Expression Blend4から、外字用に使ってたフォントファイルをプロジェクトに追加する
・コントロールのフォントプロパティのところにEUDCって出てきたので、それを選択
文字コードがUnicodeしか使えないというのは、VS2005も同じですよね。
VS2005のASP.NETでは普通に表示できてますけど。
VS2005のASP.NETでは普通に表示できてますけど。
>>299
・・・
・・・
>>298
このエラーは前に見たこと有るよ。ローカルPCで開発する時はWebサービスのURLが
localhostになってて、サーバーにアップしてもlocalhostのままになってる。
ServiceReference.ClientConfigを書き換えればいいんだけどこれが面倒なので、
クライアント作る所でプログラムで判断して切り替えたりしてますよ。
それとうちはIIS6なもんで、XAPの拡張子をMIMEタイプ登録してなくてエラーが出たりしたよ。
IIS7は規定で登録されてるらしい。
このエラーは前に見たこと有るよ。ローカルPCで開発する時はWebサービスのURLが
localhostになってて、サーバーにアップしてもlocalhostのままになってる。
ServiceReference.ClientConfigを書き換えればいいんだけどこれが面倒なので、
クライアント作る所でプログラムで判断して切り替えたりしてますよ。
それとうちはIIS6なもんで、XAPの拡張子をMIMEタイプ登録してなくてエラーが出たりしたよ。
IIS7は規定で登録されてるらしい。
WCFのエラーは何でも
>リモート サーバーが次のエラーを返しました: NotFound
ばかりでエラーメッセージじゃわからん
>リモート サーバーが次のエラーを返しました: NotFound
ばかりでエラーメッセージじゃわからん
>>300
どんな文字が駄目だったん?(↓は取り敢えず大丈夫だった)
<html><head><title>Inline XAML</title></head>
<body>
<script type="text/xaml" id="xamlContent"><?xml version="1.0"?>
<Canvas xmlns="http://schemas.microsoft.com/client/2007" Background="White">
<StackPanel>
<TextBlock Text="[ JIS X 0208 ][ NEC特殊文字 ] の重複文字" />
<TextBlock Text="≒≡∫√⊥∠∵∩∪" />
<TextBlock Text="[ JIS X 0208 ][ IBM拡張文字 ] の重複文字" />
<TextBlock Text="¬" />
<TextBlock Text="[ NEC特殊文字 ][ IBM拡張文字 ] の重複文字" />
<TextBlock Text="ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ№℡㈱" />
<TextBlock Text="[ NEC選定IBM拡張文字 ] の一部" />
<TextBlock Text="ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ¦'"黑纊" />
<TextBlock Text="[ サロゲートペア ]" />
<TextBlock Text="か? " />
</StackPanel>
</Canvas>
</script>
<div id="silverlightControlHost">
<object type="application/x-silverlight" width="100%" height="100%" id="slc">
<param name="source" value="#xamlContent" />
</object>
<iframe style='visibility:hidden; height:0; width:0; borer:0px'>
</iframe>
</div>
</body></html>
どんな文字が駄目だったん?(↓は取り敢えず大丈夫だった)
<html><head><title>Inline XAML</title></head>
<body>
<script type="text/xaml" id="xamlContent"><?xml version="1.0"?>
<Canvas xmlns="http://schemas.microsoft.com/client/2007" Background="White">
<StackPanel>
<TextBlock Text="[ JIS X 0208 ][ NEC特殊文字 ] の重複文字" />
<TextBlock Text="≒≡∫√⊥∠∵∩∪" />
<TextBlock Text="[ JIS X 0208 ][ IBM拡張文字 ] の重複文字" />
<TextBlock Text="¬" />
<TextBlock Text="[ NEC特殊文字 ][ IBM拡張文字 ] の重複文字" />
<TextBlock Text="ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ№℡㈱" />
<TextBlock Text="[ NEC選定IBM拡張文字 ] の一部" />
<TextBlock Text="ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ¦'"黑纊" />
<TextBlock Text="[ サロゲートペア ]" />
<TextBlock Text="か? " />
</StackPanel>
</Canvas>
</script>
<div id="silverlightControlHost">
<object type="application/x-silverlight" width="100%" height="100%" id="slc">
<param name="source" value="#xamlContent" />
</object>
<iframe style='visibility:hidden; height:0; width:0; borer:0px'>
</iframe>
</div>
</body></html>
>>308
なんていうのかな、外字ってあんまり詳しくないのでうまく説明できないんですが
Windowsメニューのアクセサリの所に外字エディタってあるじゃないですか。
あれで作った外字を全てのクライアントにインストールして使ってるんですよ。
自分が試しでやってみたのも多分その外字エディタで作られたフォントファイルだと思う。
なんていうのかな、外字ってあんまり詳しくないのでうまく説明できないんですが
Windowsメニューのアクセサリの所に外字エディタってあるじゃないですか。
あれで作った外字を全てのクライアントにインストールして使ってるんですよ。
自分が試しでやってみたのも多分その外字エディタで作られたフォントファイルだと思う。
>>305-306
ありがとう。
やっぱり、IISでWCF使える設定ってのがあるの?
実は ttp://d.hatena.ne.jp/okazuki/20100529 のサイトのソースを発行して
サーバにおいてアクセスすると同じ様なエラーが出てたのでWCFがらみが濃厚みたいですね。
xapの中にServiceReference.ClientConfigがある様な記述を見つけましたけど
解凍して中見てもみあたらず関係ないと思ってました。
で、xapのMIME登録はしてあります。
また、明日試してみます。ありがとうございました。
ありがとう。
やっぱり、IISでWCF使える設定ってのがあるの?
実は ttp://d.hatena.ne.jp/okazuki/20100529 のサイトのソースを発行して
サーバにおいてアクセスすると同じ様なエラーが出てたのでWCFがらみが濃厚みたいですね。
xapの中にServiceReference.ClientConfigがある様な記述を見つけましたけど
解凍して中見てもみあたらず関係ないと思ってました。
で、xapのMIME登録はしてあります。
また、明日試してみます。ありがとうございました。
>>310
外字ってそれか。。
U+E000 に適当な字形を登録して試してみたが、俺も出来なかった。
(VS2010及び、インラインXAML+IE8の両方試行。
"EUDC.EUF" 及び "EUDC.TTE" を抽出して、xap内に埋め込んでみてもアウト。
俺の指定が悪いだけかも知れんけど)
"C:\Windows\Fonts\GlobalUserInterface.CompositeFont" を編集すれば
ひょっとしたら、該当PCでは表示出来る様になるかも知れんが
そこまでは試していない。
個人的な推奨は、外字を使わない & 使わせない事だと思う。
外字ってそれか。。
U+E000 に適当な字形を登録して試してみたが、俺も出来なかった。
(VS2010及び、インラインXAML+IE8の両方試行。
"EUDC.EUF" 及び "EUDC.TTE" を抽出して、xap内に埋め込んでみてもアウト。
俺の指定が悪いだけかも知れんけど)
"C:\Windows\Fonts\GlobalUserInterface.CompositeFont" を編集すれば
ひょっとしたら、該当PCでは表示出来る様になるかも知れんが
そこまでは試していない。
個人的な推奨は、外字を使わない & 使わせない事だと思う。
Vista以降、アクセサリ欄からも抹消されてるからな >外字エディタ
ファイル名を指定して実行 → "eudcedit.exe" で使う事は出来るが、管理者権限求められるし
MS的にも、やっぱ非推奨なんじゃないか?
ファイル名を指定して実行 → "eudcedit.exe" で使う事は出来るが、管理者権限求められるし
MS的にも、やっぱ非推奨なんじゃないか?
うちは外字の利用は必須ぽいですけど。
外字が利用できなければSilverlight自体葬られかねない。
GlobalUserInterface.CompositeFontでググったらこんなのが出てきたけど
http://bluewatersoft.cocolog-nifty.com/blog/2007/08/wpf_80b6.html
明日ちょっと試してみます。
外字が利用できなければSilverlight自体葬られかねない。
GlobalUserInterface.CompositeFontでググったらこんなのが出てきたけど
http://bluewatersoft.cocolog-nifty.com/blog/2007/08/wpf_80b6.html
明日ちょっと試してみます。
企業によって色々なんだなあ。
外字必須って、活字を印刷する様な場所かしら。
多分、この辺りの絡みだと思う。
[ .netframework4での外字表示 ]
http://connect.microsoft.com/VisualStudioJapan/feedback/details/574626/netframework4
どうしても外字必須なら、SLからWPFへの変更を検討してみては?
外字必須って、活字を印刷する様な場所かしら。
多分、この辺りの絡みだと思う。
[ .netframework4での外字表示 ]
http://connect.microsoft.com/VisualStudioJapan/feedback/details/574626/netframework4
どうしても外字必須なら、SLからWPFへの変更を検討してみては?
>>311
WCF自体が.NetFrameworkの機能だから
IISで.NetFrameworkを使えるようにしないといけない
IISをインストール→.NetFrameworkをインストールの順で入れれば
.NetFrameworkのインストーラが勝手にIISとの関連付けをしてくれるよ
逆の順番でインストールした場合
コマンドプロンプトからIISとの関連付けツールを実行する必要がある
関連付けを済ましたあとは配置するサイトのアプリケーションプールを設定するだけでいけたはず
Domain Service Classを使った場合はClientConfigファイルじゃなくて
サーバ側ビルド時に勝手にクライアント側にコードとWCF回りを自動生成するんで
自動生成されたファイル内にURLを持ってると思うよ
WCF自体が.NetFrameworkの機能だから
IISで.NetFrameworkを使えるようにしないといけない
IISをインストール→.NetFrameworkをインストールの順で入れれば
.NetFrameworkのインストーラが勝手にIISとの関連付けをしてくれるよ
逆の順番でインストールした場合
コマンドプロンプトからIISとの関連付けツールを実行する必要がある
関連付けを済ましたあとは配置するサイトのアプリケーションプールを設定するだけでいけたはず
Domain Service Classを使った場合はClientConfigファイルじゃなくて
サーバ側ビルド時に勝手にクライアント側にコードとWCF回りを自動生成するんで
自動生成されたファイル内にURLを持ってると思うよ
外字はWPF4でも残念な扱いを受けている。
以前は FontFamily="Meiryo UI, #EUDC" でいけたんだが、
4 では FontFamily="C://Windows/Fonts/#EUDC" だもんな。
IEでも外字を表示ができるというのに。
ここに票を入れるのも1つの手。中の人がここで投票や提案をしてくれと書いてたし。
http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/1124573-eudc-end-user-defined-characters-support?ref=title
以前は FontFamily="Meiryo UI, #EUDC" でいけたんだが、
4 では FontFamily="C://Windows/Fonts/#EUDC" だもんな。
IEでも外字を表示ができるというのに。
ここに票を入れるのも1つの手。中の人がここで投票や提案をしてくれと書いてたし。
http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/1124573-eudc-end-user-defined-characters-support?ref=title
>>304
いや、素直に疑問に思ったんだけど
いや、素直に疑問に思ったんだけど
オブジェクトにバインドした編集用フォームがあって
キャンセルボタンが押されたら編集前の状態にロールバックしたいんですがどうするのがいいんでしょう
バインドしてるオブジェクトにIEditableObject実装してCancelEditすればいい?
DataFormはそうやってるみたいですけど
キャンセルボタンが押されたら編集前の状態にロールバックしたいんですがどうするのがいいんでしょう
バインドしてるオブジェクトにIEditableObject実装してCancelEditすればいい?
DataFormはそうやってるみたいですけど
外字について色々試したので報告。
FontFamily= → ×
GlobalUserInterface.CompositeFontの編集 → ×
docomo.tteをそのまま埋め込み、絵文字をSilverlight上で表示 → ○
外字エディタ(TTEdit使用)で、docomo.tteの内容を直接編集する → ×
(ファイルのバージョンが違うと上書き保存できない)
TTEditの古いバージョンがあればdocomo.tteの編集ができるかもしれないけど
以前のバージョンが見つけられない → いまここ
FontFamily= → ×
GlobalUserInterface.CompositeFontの編集 → ×
docomo.tteをそのまま埋め込み、絵文字をSilverlight上で表示 → ○
外字エディタ(TTEdit使用)で、docomo.tteの内容を直接編集する → ×
(ファイルのバージョンが違うと上書き保存できない)
TTEditの古いバージョンがあればdocomo.tteの編集ができるかもしれないけど
以前のバージョンが見つけられない → いまここ
>>321
Model
Field-Data
ViewModel
Field-A : Model.Field-DataにTwoWayバインド
Field-B : Field-AにOneWayバインド
Method-Submit : Field-Bの中身を、Field-Aにコピー
Method-Cancel : Fiela-Aの中身を、Field-Bにコピー
View
Control-Form : ViewModel.Field-BにTwoWayバインド
こんな感じじゃ駄目なんだっけ?
Model
Field-Data
ViewModel
Field-A : Model.Field-DataにTwoWayバインド
Field-B : Field-AにOneWayバインド
Method-Submit : Field-Bの中身を、Field-Aにコピー
Method-Cancel : Fiela-Aの中身を、Field-Bにコピー
View
Control-Form : ViewModel.Field-BにTwoWayバインド
こんな感じじゃ駄目なんだっけ?
OOBにすればいいじゃん
うちの会社は、グループ全体でRIAにシルバーライトを採用したらしいけど、
今後SLは順調に浸透していくのだろうか?
途中でMSが「やーめた」とか言い出さないのだろうか?
今後SLは順調に浸透していくのだろうか?
途中でMSが「やーめた」とか言い出さないのだろうか?
>>326
OOBは・・・その辺はどうなの?w
OOBは・・・その辺はどうなの?w
>>327
ありえない。
と、かなり強く断言できるくら大丈夫。
まだ、Adobe がつぶれて Flash の先行きどうなるんだろ?とか、
Oracle がまた変なこと言い出して Java コミュニティ崩壊とか、
そんなシナリオの方が可能性高い。
ありえない。
と、かなり強く断言できるくら大丈夫。
まだ、Adobe がつぶれて Flash の先行きどうなるんだろ?とか、
Oracle がまた変なこと言い出して Java コミュニティ崩壊とか、
そんなシナリオの方が可能性高い。
いや、SLはWPFのサブセットだから、
WPFが無くならない限りはSLは大丈夫でしょ
WPFが本気出せるのはWindows8からだからさ、今悲観するのは早すぎでは
WPFが無くならない限りはSLは大丈夫でしょ
WPFが本気出せるのはWindows8からだからさ、今悲観するのは早すぎでは
>>330
MS が切り捨てるのはリサーチ段階で目が出なかったもの。
一度プロダクトになった後のサポートの厚さはむしろ異常。
IE6とXPがいまだに切り捨てられてないせいでみんなどんだけ苦労してるか。
MS が切り捨てるのはリサーチ段階で目が出なかったもの。
一度プロダクトになった後のサポートの厚さはむしろ異常。
IE6とXPがいまだに切り捨てられてないせいでみんなどんだけ苦労してるか。
>>331
COM は捨てたというよりは、.NET へのグレードアップじゃない?
サポートはいまだにしてるというか、世の中まだまだ COM だらけというか。
Silverlight の OoB 実行ですら COM 呼べるのよ。
COM は捨てたというよりは、.NET へのグレードアップじゃない?
サポートはいまだにしてるというか、世の中まだまだ COM だらけというか。
Silverlight の OoB 実行ですら COM 呼べるのよ。
XPみたいなOSは (というかシェルは) 必要だと思うが、XP自体はとっとと切り捨てて欲しい。
新OSで、シェルを選択可能にしてくれりゃいいのよ。
新OSで、シェルを選択可能にしてくれりゃいいのよ。
>>341
そんなことない
そんなことない
カスタムコントロールのVisualStateManagerへの対応めんどくさい
GoToStateするためだけにオーバーライドするのがダサい
GoToStateするためだけにオーバーライドするのがダサい
>>346
Windowsのサポート期限は、「メインストリームサポート」「延長サポート」の2種類に大別される。
延長サポートでは、新機能の追加等は行われず
主に、セキュリティアップデート等の重要な修正のみが提供される。
(本来は、企業向け製品のみの追加サポート期間だし)
WinXPが2014年までってのは、延長サポートの話であって
メインストリームサポートは、2009年時点で終了してるでしょ。
Windowsのサポート期限は、「メインストリームサポート」「延長サポート」の2種類に大別される。
延長サポートでは、新機能の追加等は行われず
主に、セキュリティアップデート等の重要な修正のみが提供される。
(本来は、企業向け製品のみの追加サポート期間だし)
WinXPが2014年までってのは、延長サポートの話であって
メインストリームサポートは、2009年時点で終了してるでしょ。
>>345
カスタムコントロールではビヘイビア使えないの??
カスタムコントロールではビヘイビア使えないの??
ビヘイビアにしたらBlendでVisualStateを作れなくなるよ
カスタムコントロールのクラスにTemplateVisualState属性を明示的に付けないとBlendで認識されない
カスタムコントロールのクラスにTemplateVisualState属性を明示的に付けないとBlendで認識されない
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- Microsoft Silverlight その9 (574) - [96%] - 2023/1/25 14:30
- Microsoft Silverlight その8 (996) - [96%] - 2011/11/12 23:46 ○
- Microsoft Silverlight その6 (1001) - [96%] - 2010/11/1 4:09
- Microsoft Silverlight その5 (984) - [96%] - 2010/4/16 20:20 ☆
- Microsoft Silverlight その4 (1001) - [96%] - 2009/12/5 9:05 ○
- Microsoft Silverlight 2.0 その3 (556) - [83%] - 2009/3/24 0:35 ○
- Microsoft Silverlight 2.0 その2 (1001) - [78%] - 2008/11/21 11:47 ○
- Microsoft Silverlight 2.0 (1001) - [74%] - 2008/5/12 6:08 ○
- Silverlight登場で.NET使い大勝利!!! Part2 (525) - [18446744073709551603%] - 2016/10/16 0:30 ○
トップメニューへ / →のくす牧場書庫について