ブックマーク / atmarkit.itmedia.co.jp (3)

  • FlexとSilverlightで同じアプリを作って比較してみた(1/3)- @IT

    クラスメソッド株式会社 福田 寅成 2009/2/24 いま注目されているRIA(Rich Internet Application)/リッチクライアントに関しての入門連載です。RIAの概要と主要なRIA技術たちを紹介し、サンプルアプリケーションも作ってそれぞれを検証します 今回は業務用アプリケーションでポピュラーなマスタメンテナンスのアプリケーションの非常に簡単なものをFlexとSilverlightで作ったので、紹介します。単にHelloWorld的なサンプルアプリケーションではなく、ある程度「格的なプロジェクトでもひょっとして使えるぞ」と感じられるようなサンプルアプリケーションを作ってみました。 前回の「“不況”時代を切り拓く、7つのRIA技術の基礎知識」で紹介した7つのRIA技術すべてでサンプルを用意できればよかったのですが、誌面の都合上取りあえずFlexとSilverlight

  • .NET Framework 3.0新技術の使い分け指針(2/3) - @IT

    3. WCF(Windows Communication Foundation)活用時の考慮点 WCFは、既存の分散プログラミング・モデルであるASMX、WSE(Web Services Enhancements)、.NET Remoting、Enterprise ServicesならびにSystem.Messaging(MSMQ)を置き換える、分散アプリケーション開発のための統一プログラミング・モデルである。 WCFが提供する統一プログラミング・モデルにより、いままで通信方式ごとにプログラミング・モデルを使い分ける必要があったものが、すべてWCFを使って開発することが可能になる。しかし、通信要件ごとに適切な通信方式を選択していくことに関しては、従来と変わらず適切な設計判断をしていくことが必要だ。 ●バインディングの使い分け バージョン2.0までの.NET Frameworkでは、分散テク

    imada
    imada 2008/01/28
    WCFと.NET Remotingは相互運用できない。
  • .NET TIPS 文字列のひらがな/カタカナをチェックするには? - C# - @IT

    ここで、次に示すように表中のブロック名の先頭に“Is”を付け文字列を中カッコでくくり、“\p”を付けたものが正規表現における「名前付き文字クラス」となる(文字列が漢字だけからなるかどうかのチェックは実際の業務システムではあまりないと思われるが、参考までに漢字についても併記しておく)。 \p{IsHiragana} \p{IsKatakana} \p{IsCJKUnifiedIdeographs} これらの正規表現はブロック名が示す範囲に含まれる文字と一致する。よって、例えばひらがなだけからなる文字列と一致する正規表現は次のようになる。 ^\p{IsHiragana}*$ ここで、“^”は行頭、“$”は行末にマッチし、“*”は直前の要素の0個以上の繰り返しにマッチする。正規表現とそのプログラミングについては「スマートな文字列処理のための正規表現入門」で解説されているのでそちらを参考にしていた

    imada
    imada 2007/03/19
    .NETの入力検証でひらがなカタカナ漢字をチェックする方法。
  • 1