問題タブ [silverlight-2.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - Silverlight 2.0は実行可能なゲーム開発プラットフォームですか?
私はSilverlight2.0を使用していくつかの小さなプロジェクトをコーディングしましたが、これはかなり印象的です。
Silverlight 2.0には、Web用のゲーム開発プラットフォームになるために必要なものがありますか?
(フレームレートは十分に高いですか、3Dエンジンが開発される予定であり、さらに多くの質問があります)
はいまたはいいえ、必要に応じて詳細を示し、その理由を説明します。
c# - デスクトップ アプリで Silverlight を使用することについて考えていますか?
要約すると、私たち全員が知っているように、
a) Silverlight はブラウザーによってホストされることが期待され、分離されたサンドボックスで実行されるため、セキュリティ上の問題は発生しません。
- Silverlight は、分離されたストレージ領域を除いて、ファイル システムに直接アクセスできません。
- File Save in Silverlight のような一般的なダイアログ ボックスを開く直接的な方法はありません (Opendialog ボックスはサポートされています)。
b) Silverlight がプリンターなどのローカル リソースにアクセスできない
サンドボックスを超えて、Silverlight アプリケーションをローカルでホストできるようにする方法、ファイルを読み取って必要に応じて保存し直す方法、データをプリンターに渡す方法など..
アップデート:
完全な WPF はオプションではありませんか? いいえ。クロス プラットフォーム ソリューションにも関心があります。たとえば、Silverlight を Mono Web ブラウザー コントロールでホストして、事実上どこでも実行できるようにすることができます。
アイデアは、持続性、リソース アクセスなどのいくつかの領域で懸念事項を分離することにより、Web 用に構築している同じアプリケーションをデスクトップでも再利用することです。シナリオ:
1- ローカル リソースにアクセスできる、ある種のガジェット コンテナ。2 - デスクトップ シルバー ライト ベースのメディア アプリケーション
アップデート:
もちろん、Silverlight アプリケーションをホストしているシェルを介して、プリンターにアクセスし、ファイルをローカルに保存できるようにするために、POC を実行しました。あなたがしたくない場合は、私のブログの投稿をここで見ることができます
silverlight - アプリケーション全体を Silverlight で構築できますか?
ホストとして Silverlight だけを使用して、中規模から大規模の優れたアプリケーションを構築することは可能ですか?
必要になるいくつかのこと: - 動的ページ (通常のアプリのように、1 つの銀色の「画面」で画面を切り替えることができます。 - ブラウザーから起動する Java アプレットに似ています。
Telerik が WPF 用の RadControls を販売しているようですが、これが (私にとって) 役立つのは、Silverlight が Web を介したリッチ クライアント プラットフォームである場合のみです。
silverlight-2.0 - 無料で Silverlight 2 の学習を開始するには何が必要ですか?
Silverlight 2 の学習を開始するには、何をインストールする必要がありますか? Web アプリケーションの構築方法と c# の使用方法は知っていますが、Silverlight の経験はほとんどありません。私はそれが最初に登場したときに少し使用し、.net 統合がさらに行われるまで待つことにしました。以前は Visual Studio 2005 Pro を使用していました。私のアプリケーションでは、しかし今は 2008 Express で済んでいるので、フル バージョンは持っていません。
私はこの質問を見ました:
ただし9月からです。何か変わったか知りたいです。
問題は次のようなものだと思います: Silverlight 2 の実稼働環境で学び、使用するために、どの無料アプリケーションをインストールすればよいでしょうか?
ありがとうございました。
xaml - Expression Blend を使用すると、xaml を学ぶ必要がなくなりますか?
私は xaml を学ぶことを気にしませんし、ある程度慣れる必要があると確信していますが、最初に javascript で Silverlight 1 を試したとき、それは途方もない量のオーバーヘッドのように見えました。ツールが成熟し、asp.net が追加されるまで待つことにしました。さて、Silverlight 2.0 で asp.net が追加されたので、それを使ってみようと思います。しかし、私にとって xaml は、小さなステップごとにまだ多くの作業が必要なように見えます。Flash での私の経験は、グラフィックスの面でははるかに単純に思えました (ActionScript がそれほど好きではありませんでした)。Microsoft Expression Blend のフル バージョンで Visual Studio Express を使用できますか?
Microsoft Expression Studio 2 は必要ですか?
ありがとうございました。
silverlight-2.0 - エンドユーザーがMicrosoftサイトにアクセスせずにSilverlight2.0をインストールするためのメカニズムを提供する
私たちのウェブベースのアプリケーションは、エンドカスタマーにインストールされます。通常、これらの顧客はインターネットにアクセスできません。アプリケーションの次のバージョンの一部は、Silverlight2.0ベースです。
Silverlight 2.0プラグインのないブラウザーがアプリのSilverlight部分にアクセスしようとすると、顧客は標準の「Microsoft Silverlightのインストール」イメージを取得し、クリックするとMicrosoftダウンロードサイトにアクセスしようとします。
このページを制御する方法はありますか?Silverlightプラグインをアプリに提供して、ユーザーがプラグインをまだインストールしていないときにアプリから直接ダウンロードできるようにします。
silverlight-2.0 - Silverlightの中間ado.netデータサービス
ADO.NETデータサービスでSilverlight2を使用しており、Silverlightページをテストするために、同じドメインで正常に機能するサービスを使用しました。次に、プロキシまたは中間サービス(Silverlightアプリと同じドメインにある)を使用することにしました。これは、基本的に別のドメインにあるサービスを表示するだけです(他のドメインのサービスのサービス参照で生成されたクラスを使用してローカルサービスで公開されている型と、Uriが指すように設定するコンストラクターを作成します)。内部アプリケーションにもサービスを使用するため、SilverlightサーバーをDMZに配置し、サービスを内部ドメインに配置したいので、この方法で実行したかったのですが、これはクロスドメインを回避する方法のようです。 Silverlightの制限。
次のクエリを使用すると、これは正常に機能します。
しかし、次のようにexpandを使おうとするとすぐに:
次のような例外が発生します。
最後の投影後のクエリオプション(orderby、where、take、skip)のみを指定できます。
スタックトレースは次のとおりです。
System.Data.Services.WebUtil.GetRequestEnumerator(IEnumerable enumerable)at System.Data.Services.DataService 1.SerializeResponseBody(RequestDescription description, IDataService dataService)
at System.Data.Services.DataService
1.HandleNonBatchRequest(RequestDescription description)at System.Data.Services.DataService`1.HandleRequest()
この背後にある理由について誰かが何か提案がありますか?これはもちろん内部サービスでは問題なく機能しますが、クエリは構成可能であるため、プロキシサービスでも機能すると思いました...
どんな助けでも大歓迎です!
silverlight-2.0 - Silverlight のリスト ボックスで親データ コンテキストにアクセスする
Silverlight 2 では、埋め込まれているページのデータ コンテキストを継承するユーザー コントロールを使用しています。このデータコンテキストには、質問テキスト、質問タイプ、および回答のコレクションが含まれています。ユーザーコントロールには、回答のコレクションにバインドされたリストボックスがあります。以下に示すように:
このリストボックスには、ラジオボタンまたはチェックボックスの形式で回答を表示するためのスタイルが関連付けられています (質問の種類に応じて非表示または表示したい)。
私の質問は、QuestionType を取得するために親データ コンテキストにアクセスする方法です (これは、AnswerList の AnswerItem のプロパティではなく、ユーザー コントロールのデータ コンテキスト自体のプロパティであるため)。
または、バインディング値に基づいて xaml でスタイルを動的に切り替えるより良い方法はありますか?
silverlight-2.0 - SharePoint の Silverlight WebPart
私は Silverlight 2.0 を初めて使用し、実際に SharePoint 2007 で Web パーツとして Silverlight を展開しようとしています。
次のインストールを行いました。
- VS 2008 SP1
- Silverlight 2.0 SDK および exe
- VS 2008 用の Silverlight ツール
- モス 2007
サンプルの Silverlight アプリケーションを作成し、ソリューションの bin ディレクトリから xap ファイルを取得しました。
Web.Extensions
次に、とMicrosoft.Silverlight
dll の両方を参照して、標準の SharePoint Web パーツを作成しました。
また、Sharepoint サイトにも同じものを展開し、Sharepoint サイトのweb.config
ファイルにエントリを作成して、Silverlight および Web.Extension アセンブリのようなものを含めました。
次にapplication/x-silverlight-app
、IIS の Web アプリケーションの MIME タイプとして含めました。
これをすべて行った後...通常どおりサイトを閲覧できましたが、Silverlightコンポーネントが実行されているのを見ることができませんでした....また、エラーもスローされていません...
この問題をできるだけ早く解決するのを手伝ってくれる人はいますか? 構成の手順を見逃していませんか?
前もって感謝します。
silverlight - 継承ツリーにジェネリック クラスを持つ UserControl
ジェネリック クラスから継承する UserControl を作成しようとしています。ジェネリック クラスから直接継承するのではなく、ジェネリックを使用しない中間クラスを介して継承します。これは実行時にコンパイルおよび動作しますが、設計時にエラーが発生します。
ここに私の一般的な親クラスがあります:
これが私の非ジェネリック親クラスです。
ここに私のXAMLがあります:
IntelliSense パーサーは、次のエラーを返します。
- プロパティ「Width」がタイプ「NonGenericParent」に見つかりませんでした。
- プロパティ「高さ」がタイプ「NonGenericParent」に見つかりませんでした。
- タイプ 'NonGenericParent' は直接コンテンツをサポートしていません。
これは、IntelliSense が GenericParent クラスを超える継承ツリーを参照できないかのようです。SilverlightApplication5.Page クラス、NonGenericParent クラスで ContentPropertyAttribute を直接指定しようとしましたが、機能しません。
TypeArguments 属性が Silverlight 2.0 でサポートされていないことを読みました。そのため、中間の NonGenericParent クラスを作成しました。
これらのエラーを黙らせる方法を誰かが知っているなら、ぜひ聞いてみたいと思います。
更新: MSFT でサポート チケットをオープンしました。解決策が何であれ、これを更新します。