タグ

WPFに関するatsukanrockのブックマーク (11)

  • Visual Studio Code - NEW FEATURES: 14 Extension Authoring Improvements (API Consumption, Quick Pick, Octicons, Virtual Documents, Test Suite for Debug Adapters, JSON Mode Extension, & More!) - User Ed - The blog of Ed Price, Customer Program Manager - Sit

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    Visual Studio Code - NEW FEATURES: 14 Extension Authoring Improvements (API Consumption, Quick Pick, Octicons, Virtual Documents, Test Suite for Debug Adapters, JSON Mode Extension, & More!) - User Ed - The blog of Ed Price, Customer Program Manager - Sit
  • WinRTとWPFとSilverlightと時々クラウディアさん - かずきのBlog@hatena

    Windows 8の話題性から新たに追加されたWinRTというネイティブな環境が最近ホットです。Windows 8の目玉機能のMetroスタイルアプリケーションを作るために使用するので今一番あついテクノロジだと個人的に思ってます。ちょっとつらつらと駄文を書いてみようかなと思い書いてみます。 WPF・Silverlightとの対比・・・ それと対比されるテクノロジとしてWPFとSilverlightがあります。個人的には、同じようなスキルセットでものを作れる環境というだけで、そんなに競合するものではないと感じているのですが、世の中だと、そう捉えられてるわけでもないのかなーという雰囲気を感じてたりもします。 WPF WPFは、今更説明するまでも無いですが.NET3.0から追加された現時点で最新の、いわゆる普通のWindowsアプリケーションを開発するためのプラットフォームです。 .NET Fr

    WinRTとWPFとSilverlightと時々クラウディアさん - かずきのBlog@hatena
    atsukanrock
    atsukanrock 2012/05/09
    WPF/Silverlight/WinRTの使い分け基準が示されてる良い記事
  • [WPF][C#]TemplateBindingとBindingのRelativeSource TemplatedParentの違い

    WPFのControlTemplateとかで使えるBindingの特殊な書き方にTemplateBindingというものがある。こいつは、プロパティ名を受け取るだけのシンプルなもの。 TemplateBindingを使わなくても、BindingのRelativeSourceに{RelativeSource TemplatedParent}を指定することで、TemplateBindingと同じような動きをさせることが出来る。 ただし、使ってみると微妙に動きが違うことに気づいた。今まではTemplateBindingを使うと楽チンくらいにしか思ってなかったけど、違いを明らかにするために、いくつか実験をしてみようと思う。 とりあえず、実験するためにカスタムコントロールを1つこさえる。Controlを継承して、Textプロパティを定義しただけのシンプルなコントロール。 using System.W

    atsukanrock
    atsukanrock 2011/12/08
    Converter使いたい場合なんかもこのテクニック使うわけかー
  • 6つのコントロールが追加された Extended WPF Toolkit v1.5

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    6つのコントロールが追加された Extended WPF Toolkit v1.5
  • Composite Web Apps With Prism - Home

  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/ap_introwpf_index.html

  • [WPF] WPF入門 ~ルーティングイベント~

    今回は「ルーティングイベント」について取り上げたいと思います。 ルーティングイベントはコントロールを使用する上でとても重要な物になります。 .NET Frameworkにて採用されているイベントについて知らない場合は、「イベントとデリゲート」を参照して下さい。 まずはMSDNでの説明を見てみましょう。 ルーティング イベントとは、RoutedEvent クラスおよび Windows Presentation Foundation (WPF) イベント システムによってサポートされるイベントです。ルーティング イベントは、アプリケーションの要素ツリー内のさまざまなリスナ上に存在するハンドラを呼び出すことができます。 一般的な WPF アプリケーションには、多数の要素が含まれます。コードで作成したか XAML の読み込みによって作成したかにかかわらず、これらの要素は互いに要素ツリー リレーショ

    atsukanrock
    atsukanrock 2011/07/31
    Prism入門記事で「まずはルーティングイベントを理解せよ」と言われて。よく分かった!
  • MVVMパターンの常識 ― 「M」「V」「VM」の役割とは?(1/5) - @IT

    .NET開発者中心 厳選ブログ記事 MVVMパターンの常識 ― 「M」「V」「VM」の役割とは? ―― 「the sea of fertility」より ―― 尾上 雅則 2011/05/18 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 MVVM(Model-View-ViewModel)パターンに関する知見があちこちに散らばっているように見えるので、そろそろまとめてみることにしました。この記事は、MVVMの基的な考え方・実装方法などを把握されて

    atsukanrock
    atsukanrock 2011/07/26
    ううむ…Modelの説明が腑に落ちないぞ。サーバーサイドにも必ずDomain Modelは必要だろうから、クライアントサイドと両方にDomain Modelを持つというのか?う~ん…。
  • MVVM勉強会資料 - the sea of fertility

    第60回codeseek勉強会・第2回日C#ユーザー会勉強会 勉強会行ってきました。話してきました。 貫徹だったので頭がぼーっとしてましたが、なんとか喋りました。しかしその後の懇親会ではところどころ記憶が抜け・・。 @neueccさんのお宅で朝まで飲み。大人数で押しかけ申し訳ない。 しかし楽しかったー。 反省点 なによりも、タイムオーバーで尻切れになってしまいました。 話す前は時間意識してたんですが、デモプロジェクトフォントサイズ、マルチディスプレイの操作で苦戦。 操作に戸惑ってタイムオーバーとかないわぁ。。 一応、押しの方法。Prismの方法までは紹介できたので、なんとかといったところ。 必ずどこかでリベンジします。 資料 スライド(Office Web App) ViewModelからViewへのメッセージング手法 サンプルソース(Visual Studio 2010 WPFソリュ

  • MVVMパターンとは? – わんくま同盟東京勉強会 #60 セッション資料 - the sea of fertility

    僕のセッションの資料をアップします。 前回は時間オーバー。今回は10分も早く終わるとかorz。 わんくま同盟 東京勉強会 #60 http://www.wankuma.com/seminar/20110625tokyo60/ 普段ブログで書いているような話や、今までUPしたスライドのような話ではなくて、超初心者向けの内容です。 「一般的な設計原則とWPF/Silverlightの特徴から導出するMVVMパターン」という副題が付けてあります。 とりあえずSlideboomはパワポアニメもいけるようで大満足。 レビュー協力してくれた秘密組織 謎クエリの会のみんな、@xin9leさん当にありがとう!。 課題 反省会という名の、いつものメンバー的な3次会で、「WeakEventの話はレベル1にふさわしくないんじゃないの?」という意見をもらっていたり。WeakEventパターンへの踏み込んだ解説は

    atsukanrock
    atsukanrock 2011/07/24
    素晴らしく分かりやすい!WeakEvent以外は(笑)分かった
  • XAML の高度な機能(WPF)

    依存プロパティ 「基構造」では、 XAML 中の XML タグの属性や子要素を通して、 クラスの「プロパティ」の値を設定できると説明しました。 これはより正確にいうと、 「普通のプロパティも使える」となります。 WPF では、通常のプロパティでは実現できない機能を実装するために、 依存プロパティ(dependency property)というものを用意しています。 XAML では、 通常のプロパティと同名の依存プロパティがある場合、 依存プロパティの方が優先されます。 (依存プロパティと区別する目的で、 通常のプロパティを「CLR プロパティ」と呼んだりもします。) 依存プロパティを使いたいクラスは DependencyObject クラスを継承する必要があります。 DependencyObject は、SetValue と GetValue というメソッドを持っていて、 以下のようにし

    XAML の高度な機能(WPF)
  • 1