2008-01-01から1年間の記事一覧
さて、いつまで続くことやら。 <Grid x:Name="LayoutRoot" Background="White"> <Path HorizontalAlignment="Center" VerticalAlignment="Center" Fill="AliceBlue" StrokeThickness="1" Stroke="Blue" x:Name="target" RenderTransformOrigin="0.5,0.5"> <Path.RenderTransform> <RotateTransform x:Name="rotateTransform" /> </rotatetransform></path.rendertransform></path></grid>
前にも書いたかな・・・?Silverlight には Flex のように Frame が来たことを知らせる onEnterFrame のようなイベントがないのですが、Storyboard を使って似たようなことが可能だったりします。Storyboard って FrameRate 単位で実行されているようなので…
Adobe Flash Player対応コンテンツの検索結果を率先して向上することにしました。まず始めに、GoogleとYahoo!と協力してWeb上のリッチコンテンツ検索の結果を大幅に改善していきます。 http://www.adobe.com/jp/aboutadobe/pressroom/pressreleases/200807/2…
Type.GetType で Type を取得するときに渡すタイプ名は完全限定型名を渡さなきゃダメみたいです。正確には型名、アセンブリ名、バージョン、パブリックキートークンが必要です。手抜きして型名だけだと null が返ってきました。 //null Type type = Type.Get…
開催します。http://developerscafe.jp/ スピーカーが話す順序をサイコロで決めるという異色なイベントです。 なので、くじ運がよければ連続で話すことになる可能性も・・・ さらにスピーカー同士はお互いに何を話すのかを知らされてません。 なので、気が合…
http://www.xmlconsortium.org/seminar08/080624/080624-info.html発表します。 明日の話で、しかも締切も過ぎてるのですが問題ありません。 AIR と Silverlight との連携とかありそうでないこととかも話したりしますので、ご興味があれば是非。============…
以前にControl のベースクラスを作る。で XmlnsDefinitionAttribute で設定すると書いてましたが、これ動かなくなりました。Unknown Element とかって言うて怒られます。で、どうやったら動くかって言うと、前に書いたいちばん直感的に書いたときの内容で動…
自分のプロパティを自分のコントロールのプロパティにデータバインドしたいことがよくあるのです。で、 Beta 1 のときは下みたいに DataContext に自身のインスタンスを放り込んでました。 <TextBlock Text="{Binding Title}" /> //コンストラクターとかで・・・ this.DataContext = this; public</textblock>…
どうやら今週中に登場するらしいです。楽しみです。http://weblogs.asp.net/dwahlin/archive/2008/06/03/new-features-in-silverlight-2-beta-2.aspx http://arstechnica.com/journals/microsoft.ars/2008/06/03/gates-silverlight-2-beta-2-this-week-ie8-b…
サンプルとかを探すと、以下のようにすると結構書いてあります。 アプリケーション記述ファイルの initialWindow の値を以下のように設定 systemChrome = none transparent = true ルートの WindowedApplication を Application に変更 スタイルで Applicati…
http://www.codeplex.com/transitionalsAcropolis からトランジションの部分を切り出したものらしいです。さっそく落として見てみたのですが、Silverlight にそのままポーティングはちょいと無理そうな気配。しかし、参考になります。
ということで、前回の最後に XamlReader での挙動がきになると書いたので、試してみました。 前回の ControlBase を継承する MyControl と 同じように ControlBase を継承する OriginalControl を追加しました。 namespace MyApp { public partial class Ori…
コントロールを作成するとき UserControl を直接継承するのではなく、間に一枚噛ますことが多いと思います。以下のような感じです。 namespace MyApp { public class ControlBase : UserControl { } } で、この ControlBase クラスを継承してコントロールを…
Child オブジェクトを複数持つ Parent オブジェクトを XAML で定義して、 XamlReader で読み込んでインスタンス化する。クラス構成は以下。 namespace SilverlightApplication1 { [ContentProperty("Children")] public class Parent { public Parent() { th…
http://gihyo.jp/dev/serial/01/silverlight/0006 今回は Dynamic Silverlight についてです。 調査しながら IronRuby を触ってたんですが、これは楽しい! 一回、フルで IronRuby でなんか作ってみようかなぁ〜
まず、WCF のサービスを作ってみる。とりあえず VS2008 の Web サービスプロジェクトを作って、 WCF Service を追加。標準で準備されてる DoWork メソッドにちょいと色をつけてみる。 public class Service2 : IService2 { public string DoWork(string name…
Silverlight 2 になってから、 Silvarlight プラグインが読み込んだ xap ファイル、もしくは xaml ファイルの url より上の階層を相対パスで指定できないようになっているみたいです。(ちゃんと検証していないので確信はもてないですが、たぶんそんな感じで…
VisualStudio の便利コマンドを備えたアドインです。 これは便利!!http://code.msdn.microsoft.com/PowerCommands もう、[Close All] とか使いまくりです。あと、[Copy Reference] とかも便利そう。 [Remouve and Sort Using on save] なんて無条件でチェ…
今日はタイマーを使って画像を切り替えてみた。 <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="startTimer()"> <mx:Script> </mx:script></mx:windowedapplication>
そうです。ないのです。 LinkedList が・・・。1.1α の時にはあったのに・・・。まさか、 LinkedList がなくなってるとは思いませんでした。これは、 LinkedList くらい自分で書けってことですか?? えぇー、書きますとも。書いてやりますとも。 CLR の Lin…
あんまり調べてないですが、 <mx:Image source="http://farm4.static.flickr.com/3014/2413571394_2376a66ca3.jpg" />ふむ、簡単簡単。サイズの制御とかはどこまでできるんやろう。あと、対応してるファイルフォーマットは? GIF は対応してなさそうな感じやったけども。アプリにするときは Web サービスから URL とってきてキューに放り込んでお</mx:image>…
1.1 のときは JavaScriptSerializer があったのですが、なぜか 2 では無くなってしまってました。で、どないしようかと考えて、 DLR の JScript に JSON とオブジェクトにマップするコードを食べさせて実現しようかとか、諦めて別のものにしようかとか考えた…
とあるところで AIR をやるって言ってしまったので、はじめました。とりあえずは開発環境からです。自分ひとりでやるのならコマンドラインとかでいいのですが、数名でとなるとやっぱりそうはいきません。で、ちょこっと調べて候補に挙がったのは以下。 Flex …
http://sourceforge.net/projects/console/タブ切り替えができるコマンドプロンプトです。以前から存在はしっていて非常に使いたかったのですが、日本語(というかマルチバイト)に対応していなかったために使用をあきらめていました。が、よくよくヘルプを読…
出てました。 http://www.microsoft.com/downloads/details.aspx?FamilyID=e0bae58e-9c0b-4090-a1db-f134d9f095fd&displaylang=ja で、さっそくインストールしたのですが、どうやら英語版が入っているとダメのよう。まぁ、仕方がないと思って英語版をアンイ…
.svc の件と同じですが、Silverlight 2.0 から加わった .xap ファイルもハンドラマッピングの追加が必要です。まぁ、これは .svc を解決した後だったのですぐにわかりました。 <add name="XapHandler" path="*.xap" verb="*" type="System.Web.StaticFileHandler" /> 最近は新しい技術が増えてきて、新しい拡張子も出てきてますが、 404 がでたと</add>…
表題の件、こんなので 1 時間くらいハマっていしまいました・・・。ADO.NET Data Services を使ってたんですが、開発完了して IIS にデプロイしたら動かない・・。なんで!?と思いながらもう一回動かしても動かない・・・。開発環境で動かすと動く・・・。こ…
ここ最近 WPF を触っております。たぶん ListBox とかなりお友達になっていきそうな感じがしてます。 でも、通常の ListBox ではお友達になれません。なんせ背景色が青ですから。べたっと青ですから。ということで、勉強がてら背景色を設定してみました。も…
こんなんあったんですね。知りませんでした。 http://dynamicsilverlight.net/ここから Dynamic Silverlight の SDK がダウンロードできます。まぁ、SDK って言っても IronPython とか IronRuby とか Managed JScript とか Chiron とかのソースコードとちょ…
とりあえず、個人的初期まとめを。 ダウンロード Silverlight 2.0 Runtime (ダウンロード) Silverlight 2.0 Software Development Kit Beta 1(ダウンロード) Microsoft Silverlight Tools Beta 1 for Visual Studio 2008(ダウンロード) Source Code and Unit…