Sweets Junkie

もぅマヂ無理。ムズかしぃコト。。。ぉぼぇてらんなぃから。。。ブログかコ。。。デザィンみづらくてぇ。。。それどころじゃなぃ。。。

C#

【C#】Dapper Extensions を使おう!

C#

Dapper Extensions は、Dapperで簡単なCRUD操作を可能としてくれる軽量で素敵なライブラリです。 基本的な使い方は以下のgithubページにまとまっていますが、自分なりにポイントをまとめます。 https://github.com/tmsmith/Dapper-Extensions まず前提として…

【C#】【html5】.NET Framework 4 で複数ファイルアップロード

今まではFlashなどを使わなければ実現不可能だった複数ファイルアップロードですが、html5ではinput type="file"にmuliple属性を付けるだけでできるようになりました。 <input type="file" name="example" multiple> この機能はもちろん.NETでもサポートされており、.NET4.5で追加された機能を使えば簡単…

【C#】CMYK形式の画像ファイルをRGB形式に変換する

C#

印刷するわけでもないのに、なぜCMYK形式の画像ファイルが紛れているのか…。文句言ってもしかたないので、変換する処理を実装してみた。 例の如く情報が少ないのでリファレンスと超睨めっこしたけど、日本語のリファレンスがあるだけましか…。 public class …

【C#】画像ファイルのカラーモードを判断する方法

C#

画像ファイルのカラーモードを判別する方法について1週間くらい悩んだ末、やっとこさ方法が判明! C#って意外に日本語の情報が少なくて難儀な言語ですね…。とりあえず、画像ファイルを読み込んでカラーモードを判別したいなら以下のような実装で実現すること…

【C#】Dapperについてまとめてみた

C#

C#で使える軽量なORマッパー「Dapper」についてのナレッジが貯まってきたのでまとめてみます。#1 DapperとはC#で書かれた軽量なORマッパー。 ただし、クエリ生成やソース自動生成などの機能は備えていない。 その代り高速。ORマッパーを嫌う人は速度面を指摘…

【C#】CDATAセクションを付けたり付けなかったりする

XmlSerializerでオブジェクトをシリアライズする際に、あるメンバーにCDATAセクションを付けたい場合は以下のような実装をすると思う。 public class Program { public static void Main(string[] args) { // 保存先 String file = @"C:\tmp\sample.xml"; //…