タグ

.netに関するArthur7のブックマーク (5)

  • PHP以外では: 既にあたり前になりつつある文字エンコーディングバリデーション - 徳丸浩の日記(2009-09-14)

    _既にあたり前になりつつある文字エンコーディングバリデーション 大垣靖男さんの日記「何故かあたり前にならない文字エンコーディングバリデーション」に端を発して、入力データなどの文字エンコーディングの妥当性チェックをどう行うかが議論になっています。チェック自体が必要であることは皆さん同意のようですが、 チェック担当はアプリケーションか、基盤ソフト(言語、フレームワークなど)か 入力・処理・出力のどこでチェックするのか という点で、さまざまな意見が寄せられています。大垣さん自身は、アプリケーションが入力時点でチェックすべきと主張されています。これに対して、いや基盤ソフトでチェックすべきだとか、文字列を「使うとき」にチェックすべきだという意見が出ています。 たとえば、id:ikepyonの日記「[セキュリティ]何故かあたり前にならない文字エンコーディングバリデーション」では、このチェックは基盤ソフ

  • pinvoke.net: the interop wiki!

    Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't. To create a page in a module other than misc, prefix the name with the module name and a period. A wiki for .NET developers PInvoke.net is primarily a wiki, allowing developers to find, edit and add PInvoke* signatures, user-defined types, and any other information related to calling Win32 a

  • .NETアプリ互換開発環境「Mono」にVisual Basicコンパイラを追加

    米Novellは米国時間2月20日,.NET FrameworkアプリケーションをLinuxやその他OSに移植できるオープンソース・ソフトウエア開発プラットフォーム「Mono」で,「Visual Basic」による開発を可能にするためのコンパイラを発表した。 「Mono Visual Studio compiler」により,開発者はコードを変更することなく,WindowsLinuxMac OSなどさまざまなOSで実行可能なアプリケーションを,使い慣れたVisual Basic/Visual Studio環境で開発できる。 米Forrester Researchの調査によると,企業の37%が社内アプリケーションの開発や保守にVisual Basic.NETを使っている。また,.NETユーザーの59%がVisual Basic.NETのみでプログラミングを行っているという。「広く利用されて

    .NETアプリ互換開発環境「Mono」にVisual Basicコンパイラを追加
  • 後藤弘茂のWeekly海外ニュース - 第2世代Xbox 360とXNA Frameworkの狙い

    ●HDビデオコンテンツを視野に入れたHDD大容量化 MicrosoftはHDDを大容量化し、HDMIインターフェイスを備え、マザーボード設計を一新した第2世代のXbox 360を準備している。「Zephyr(ゼファー)」というコードネームで知られるこのマシンには、いくつかの意味がある。 1つは、今世代ゲーム機では、ハードウェアスペックはどんどん進化して行く点。スペックが固定されたゲーム機という概念は、部分的には通用しなくなっている。もう1つは、ゲーム機が「ゲーム+α」へと展開しつつある点。 Xbox 360の概要が発表される前、Xbox 360には3種類のモデルがあるとウワサされていた。HDDレスモデルと中容量HDDモデル、そして、ビデオコンテンツなども考えた高付加価値モデルだ。Zephyrの位置は、結局登場しなかった上位モデルにやや近い。それは、ゲーム以外の用途を見据えた上での機能拡張に

  • ボーランド、各種プログラミングソフトの無料提供開始

    ボーランドが伝統あるTurboブランドの復活として、Turbo Delphi for Win32、Turbo Delphi for .NET、Turbo C++、そしてTurbo C#のTurbo Explorer版の無料提供を日から始めました。ちゃんと日語版も用意されています。 ダウンロード手順は以下の通り。 ボーランド デベロッパーツールズグループ、伝統あるTurboブランドの復活を発表 Turbo Explorer Downloads:Download your free copy of Turbo Explorer today! まずはTurbo Downloadsのページにアクセス。 ダウンロードしたいソフトウェアのリンクをまずはクリック 「New User」をクリック 必要事項を入力していきます。大体このスクリーンショットの通りで大丈夫です。「Register」をクリック

    ボーランド、各種プログラミングソフトの無料提供開始
  • 1