タグ

2012年7月28日のブックマーク (8件)

  • Amazon.co.jp: リストマニア

    ドメイン駆動設計:開発の進め方 masuda220 顧客の要求を確実に仕様にできる要件定義マニュアル "【要件定義】 システムの全体像や基要件を、具体的に、うまくまとめる実践的なやり方のガイド。 「上流工程」は、これできまり。著者のセミナーへ参加もお薦め。" ユースケース駆動開発実践ガイド (OOP Foundations) "【設計・実装】 簡単なモデリングから初めて、簡単なステップで、そのままコードまで発展させちゃう、超・実践的なやり方。ロバストネス分析が、キモ。" 実践アジャイルテスト テスターとアジャイルチームのための実践ガイド (IT Architects’Archive ソフトウェア開発の実践) "【テスト】 軽量で、実践的なテストのやり方のガイドブック。 「アジャイル開発」の考え方に、継続的な「ビジネス価値の評価」の視点を盛り込んだ、バランスのとれたアプローチ。" 継続的イ

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • NET 開発ツール

    Last Updated 2012/02/04 このページでは、.NET Framework または WPF アプリケーションを開発するための開発ツールおよびユーティリティソフトを取り上げます。ただし、開発言語は C# だけを対象とします。 C# 対応の総合開発ツール .NET アプリケーションは .NET Framework を使わなければなりませんが、その SDK "Software Development Kit" は C# のコンパイラを含めて無料で公開されています。SDK の 2011 年初頭の最新バージョンは 4.0 です。したがって、.NET アプリケーション開発に必要なもののうち、自前で用意しなければならないものは何もありません(ただし、IDE がないとフォームを作るのはかなり面倒ですが)。 さて、C# 対応の総合開発ツールとして、私がテストしたものは次の 3 つです。 V

  • .NETでのカバレッジ計測ツールOpenCover - Yasuo's Notebook

    2011年のうちに記事を書こうと思います。 C#で開発する際のカバレッジ測定ツールとしては、NCoverやPartCoverが有名ですが、今回はOpenCoverというツールを紹介します。 OpenCoverは、@scubamukiさんが開発しているカバレッジツールで以下から入手可能です。 https://github.com/sawilde/opencover インストールは、セットアップを実行するだけです。 OpenCoverの他にレポート生成ツールも導入しておきましょう。 以下から入手可能です。 http://www.palmmedia.de/Net/ReportGenerator ダウンロードしたファイルを適当な場所に解凍しましょう。 日語の紹介はまだないようなので、ここで紹介しておきます。 サンプル:OpenCoverSample.dll ファイル:Class1.cs name

    .NETでのカバレッジ計測ツールOpenCover - Yasuo's Notebook
    kahki
    kahki 2012/07/28
  • シリアライズの基本 - smdn.jp

    シリアライズ(serialize、永続化、シリアル化)とは実行中のアプリケーションにおけるオブジェクトの値(状態)を、バイナリ形式やXML形式などに変換して保存することを言います。 シリアライズすることによって、オブジェクトをファイルとして永続的に保存したり、ネットワーク経由で送信して別の場所で復元したりするといったことが出来るようになります。 シリアライズしたものをオブジェクトの形に復元することをデシリアライズ(deserialize、逆シリアル化)と言います。 .NET FrameworkのSystem.Runtime.Serialization名前空間およびSystem.Xml.Serialization名前空間には数種類のシリアライザと、その動作を制御するインターフェイス・属性が用意されています。 ここではシリアライズ・デシリアライズという用語を用いて、.NET Framework

    シリアライズの基本 - smdn.jp
    kahki
    kahki 2012/07/28
  • C#のコレクションまとめ - テクヤン - マインドフリー .NET カフェ

    C#でリストや配列などコレクションの処理をするのは何かと多いです。 C#のバージョンが、1.0から2.0, 3.0, 4.0と上がっていくたびに、 コレクションのライブラリもより便利で使いやすいクラスが増えてきました。 クラスが非常に多く、どこに何があるのか分かりにくかったのでまとめてました。 コレクション継承図 C#のコレクションとして、上の図のようなクラス(やインターフェイス)があります。 System.Collections名前空間 System.Collections名前空間以下のクラスは、C#1.0に作られたコレクションライブラリです。 基的にこれらのクラスは、古く扱いづらいので使わないほうが良いと思います。 次に説明するSystem.Collections.Generic名前空間を使用してください。 ただし、昔のライブラリによっては、このSystem.Colelctionを使

    C#のコレクションまとめ - テクヤン - マインドフリー .NET カフェ
    kahki
    kahki 2012/07/28
  • C#のコードをオンラインで記述、実行·Compilify MOONGIFT

    CompilifyはWebブラウザ上でC#のコードを評価、実行するソフトウェアです。 Webブラウザ上で使えるプログラミング言語としてはJavaScriptが有名ですが、Compilifyは何とC#のコードをオンラインで記述して実行させることができます。 トップです。左がクラスなどの定義、右が実行部のコードになります。 実行しました。コードがリアルタイムにコンパイルされて結果が出力されています。 コードはリアルタイムに解析されます。書いている途中はエラーが出てしまいます。 コードを修正すると結果も変わります。 保存するとユニークなURLが生成されます。C#における全ての機能を満たす訳ではありませんが、スニペットを試したりするのには十分な機能が備わっています。ちょっとしたコードを実行するのにIDEなんて面倒と考える人にぴったりです。 CompilifyはC#製、MIT Licenseのオープ

    kahki
    kahki 2012/07/28
  • C#でExcel 2007形式のファイルを出力する - かずきのBlog@hatena

    以前NPOIに関する記事でExcel(2003)形式のファイルを出力するというのを紹介しました。現段階ではサポートされている環境が多い(どれくらいいるんだろう…)という理由から古き良きExcel 2003のxls形式のファイルを取り扱うことが多いですが、このExcel 2003のサポートがもうすぐ切れます! Office 製品のプロダクト サポート ライフサイクルから引用 http://www.microsoft.com/ja-jp/office/previous/2003/business/lifecycle.aspx Office 2003 Editions ・メインストリーム サポート :2009 年 4 月 14 日 ・延長サポート終了日 :2014 年 4 月 8 日あと2年無いんですね〜。ということで、もうすぐOffice2007以降での標準フォーマットであるxlsx形式のファ

    C#でExcel 2007形式のファイルを出力する - かずきのBlog@hatena