概要 Ver. 3.0 式木使って遊んでみます。 C# 3.0 の Expression Tree の一番すごいところは、匿名デリゲートと同じ記法で書けるのと、 式木をいろいろいじった後に動的にコンパイルして実行できるところ。 シンボリックに計算した結果を、動的に実行形式に変換して効率よく実行できるってのはすごい。 Expression<Func<double, double>> f = x => x * x; var df = f.Derive(); Console.Write("f = {0}\n", f); Console.Write("df = {0}\n", df); var df_ = df.Compile(); for (int i = -2; i <= 2; ++i) Console.Write("df({0}) = {1}\n", i, df_(i)); f = x =>
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
What's new in XAML of .NET 4.0 Easy Object References with {x:Reference} Built-in Types Generics in XAML with x:TypeArguments Support for Arbitrary Dictionary Keys Use of Non-Default Constructors with x:Arguments Use of Static Factory Methods with x:FactoryMethod With .NET 4.0 Microsoft will bring up a improved version of XAML. This arcitle shows you the language enhancements they made. Easy Objec
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 秩序と混乱 Model-View-ViewModel の進化 WPF 開発者に MVVM が好まれる理由 デモ アプリケーション 中継コマンド ロジック ViewModel クラス階層 ViewModelBase クラス CommandViewModel クラス MainWindowViewModel クラス ViewModel に View を適用する データ モデルとリポジトリ 新しい顧客のデータ入力フォーム All Customers ビュー まとめ 専門的なソフトウェア アプリケーションのユーザー イン
四国のSOHO。薬師寺 国安(フリープログラマ)と薬師寺聖(個人事業所自営)による,コラボレーション・ユニット。1997年結成。XMLや.NETプログラミングに関する執筆多数。両名とも,Microsoft MVP for Development Platforms - XML(Oct 2003-Sep 2009),http://www.PROJECTKySS.NET SilverlightのGUI要素を表現するXAMLドキュメントは,図形の種類や座標値や色などのスタイルを記録した,整形式XML文書です。したがって,XMLデータと同じように,LINQ to XMLを用いて処理することができます。本連載では,このXAMLのデータ処理をメインとする,サンプル・アプリケーションの開発方法を紹介します。 開発に用いたツールは,「ペイント」「Expression Design 2」(画像素材の作成),
Contents The Threading Model DispatcherObject Using the Dispatcher BackgroundWorker DispatcherTimer It would be a shame if you put months of your life into creating an intuitive, natural, and even beautiful interface only to have your users tapping their fingers on their collective desks waiting for it to respond. Watching your application screech to a halt because of a long-running process is jus
やっと入れた。WPFアプリを作ってみた。さっそくVSが固まった(´Д`)=3 WPF で以下の XAML を書いて実行すると、日付と時刻が「10/29/2009 7:56:33 PM」と en-US カルチャーで表示されてしまいます。 <Window x:Class="LangTest.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" Title="LangTest" SizeToContent="WidthAndHeight"> <TextBlock Margin="30" Tex
実用性はないけどおもしろいw こんなにゆがんでてもスクロールできるし、クリックもできる。Chromium を利用しているっぽい。よく読んでないのでよくわかってないんだけど。ClickOnce でインストールできますが、サーバーが遅いのかものすごーく時間がかかるのでご注意を。5年後のインターネットはブラウザの四角い枠がなくなってるかもね。 via http://chriscavanagh.wordpress.com/2009/08/25/a-real-wpf-webbrowser/ こちらにソースもあります。 http://wpfchromium.codeplex.com/SourceControl/ListDownloadableCommits.aspx 3Dバージョンもあった(^^; http://chriscavanagh.wordpress.com/2009/08/27/wpf-3d
Exploring 3D graphics with the Windows Presentation Foundation, and other topics occasionally of interest to .NET developers. My not-so new opportunity... It is perhaps an understatement to say it's been a while since I blogged. As is commonly the case... Author: danlehen Date: 05/13/2009 New Blender Exporter Features: Double Sided & Solid (Flat) Shading [UPDATE: The Xaml Exporter now is hosted on
(2009年2月9日追記) 『GDI アクセラレーションについて整理する - NyaRuRu の日記』にて,公開された WDK のドキュメントを元に追加の考察を行っています. 基本的にはプレビュー版のWindows 7においても、日本語を利用することは可能だった。しかし、1つだけ大きな問題がある。それはAero Glassと日本語表示が必ずしも共存しないことだ。 図5はおなじみの日本語エディタ、秀丸をWindows 7のプレビュー版で起動したところだ。見れば分かるように、メニューの表示がおかしい。「その他」のメニューの途中から日本語表示が普通なのは、まだカーソルがこのエリアまで至っていないことを意味している。カーソルを下に持って行くと、それに連れてメニュー上部のように日本語表示がおかしくなっていく。なお、この画面はBlue Badgeを適用した後のものだが、この現象はBlue Badgeの
SystemParameters メンバ (System.Windows) GetSystemMetrics で取れる値をほとんどプロパティとして持つ巨大なクラスです。プロパティが多すぎるので詳細は MSDN を見てもらうとして、通常は P/Invoke じゃないと取れないものばかりです。あからさまに XAML でテーマを作成するためのものばかりですね。 リソースキーも同時に提供してくれてるので、DynamicResource とかで使い放題です。個人的には WorkArea を一番使いそうです。 後、IsSlowMachine ってのは定義が謎すぎると思います。何を基準に判断してるんですかねぇ。 追記 ソースを読んでみるともはや執念ですね、訳がわからないほどキャッシュしまくってます。なかなか興味深いです。 さらに追記 SystemParameters.WorkArea で得られる値は、モ
PropertyPath オブジェクトは、PropertyPath 型を値として使用する各種プロパティを設定するうえで、複雑なインライン XAML 構文をサポートします。 このトピックでは、バインド構文とアニメーション構文に適用される PropertyPath 構文について説明します。 PropertyPath を使用する場所 PropertyPath はいくつかの Windows Presentation Foundation (WPF) 機能で使用される一般的なオブジェクトです。 共通の PropertyPath を使用してプロパティ パス情報を伝えるにもかかわらず、PropertyPath を型として使用する各機能領域の使用法はそれぞれ異なります。 そのため、機能ごとに構文を説明する方が実際的です。 WPF は主に、PropertyPath を使用して、オブジェクト データ ソースの
XAML のデータバインディングって「プログラミング言語」っぽいよね? とか一瞬思ったので今日は Mathematica 6.0 の Dynamic の話. Mathematica は学生を除いてお値段がアレ過ぎるので,ほとんどの人はこの機能をご存じないかと思いますが,かなり面白い試みなので機能の名前と概要ぐらいは憶えておくと良いかも,みたいな.学生ならお値段そこそこなので是非試すべし.大学でサイトライセンス持っていることも多いですしね.そういう人は使えるうちに遊んでおくと吉. Mathematica 6.0 の Dynamic って何? 動的インタラクティブ機能言語 Mathematica の動的インタラクティブ機能の基本は,新しい形式の記号動的言語である.他の言語構造と自由に交わることのできる非常に強力な少数のプリミティブを使って,直接記号的なスタイルでプログラムを書くことができる.M
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く