タグ

xmlに関するkagiyaのブックマーク (4)

  • Open XML を使った Office データの作成 - からめも。

    Open XMLこの記事は C# Advent Calender 2011 の参加記事です。ASP.NET から Office データを作成する方法として COM オートメーションは古くから知られています。COM オートメーションは VBA とほぼ同様の記述で開発できるので、工数的にも非常に採用しやすい方法といえます。しかしこの方法が幾多の問題を抱えていることも有名です。詳しくは Office のサーバーサイドオートメーションについてにも記述されているのですが、特に大きな問題点をおさらいすると以下のようになります。技術上の問題:コードで使用した COM 参照の解放が漏れているとプロセスが終了せずメモリリークを引き起こす契約上の問題:Office がインストールされていないクライアントにサービスを提供するとライセンス (EULA) 違反になる現実的には上記の問題をクリアするには小規模イントラ

  • アプリケーションの設定を保存する

    アプリケーションの設定を保存するVisual Studio 2005以降で、アプリケーション設定機能を使用する2005以降のVisual Studioを使っていれば、アプリケーションの設定の保存、復元が驚くほど簡単です。その方法は、「Visual Studioでアプリケーションの設定を保存する」で説明します。 Visual Studioを使っていなくても、.NET Framework 2.0からは、ApplicationSettingsBaseクラスを使って簡単に行うことができます。この方法は「ApplicationSettingsBaseクラスを使って設定を保存する」で説明します。 アプリケーションの設定を保存、復元するためのクラスを自作するアプリケーション終了時に設定を保存しておき、次の起動時に設定を読み込むといった処理を行うためには、設定の情報をファイルに書き込むか、レジストリに書き

    アプリケーションの設定を保存する
    kagiya
    kagiya 2012/02/11
    Windowsアプリ開発参考記事。アプリケーションの設定をどこにどうやって保存するか。
  • XAML の高度な機能(WPF)

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

    XAML の高度な機能(WPF)
    kagiya
    kagiya 2012/02/06
    外部のXAMLファイルに情報を書き込んでおくResourceDictionaryなんかの説明
  • @IT:Open Laszloを使って作るリッチクライアント(1)

    Open Laszloを使って作るリッチクライアント(1) オープンソースのリッチクライアントを使おう 浅野守 2005/4/22 連載はオープンソースのリッチクライアント製品として最近急速に注目を集めつつある「Laszlo」を紹介する。Laszloはサーバサイドで生成したコンテンツをFlashとしてクライアントのWebブラウザに配信するもので、Macromedia社のFlexと非常によく似たアーキテクチャを採用している。その実力を検証してみよう。 ■ Laszloとは? Open Laszloとは、Laszlo Systems社が開発したリッチ・インターネット・アプリケーションを開発、配布するためのプラットフォームです。Laszlo Systems社は、米国カリフォルニア州サンマテオに社を置くソフトウェアベンダです。ちなみに、Laszloはラズロと発音します。 Laszlo Syst

  • 1