けさらんぱさらん

方向性は定めず、ただ思いつくままに

2012-01-01から1年間の記事一覧

mongoDBでASP.NETのGridViewのソートとページングを試してみる

先日のVSUGとこちらのブログで@onosさんが紹介されている ASP.NETの新しい機能がとっても良さそうだったので mongoDBでもやってみました。 Memberクラスを作成します public class Member { public int Id { get; set; } public string Name { get; set; } p…

mongoDBもLINQで行こう!

この記事は、C# Advent Calender 2012 の13日目の記事です。 前日の記事は、@masakさんのC# 5.0 で変わった事 - foreach の破壊的変更です。自分はあまり深いことは書けませんので最近ちょっと触り始めたmongoDBを操作する方法を紹介したいと思います。 始め…

はてなBlogを始めてみます

さてちょっと作ってみました。 ダイアリーと何が違うの???って感じの まったく持って分けからん感じの人ですが 良さそうだったら移行していきます。

TypeScriptでjQueryプラグイン

TypeScriptで書いていて疑問に思うことがあるんすよね〜 jQueryのプラグインをTypeScriptで扱い方が分からない! $('#modal').modal(); ってやるとコンパイル通らないんですよね (当たり前ですけど) tsファイルがあれば /// <reference path="hoge.ts"/> これで良いんですけどね 自分</reference>…

jQueryのTypeScript

[メモ] ここからダウンロードできる。使用するには /// <reference path="jquery.d.ts" /> と書く</reference>

LINQでファイルの差分を抽出する

LINQでファイルの差分を抽出したいと思います。file01とfile02があります。 こんな感じfile01 00000001,a,b,c,d,e,f,g 00000002,a,b,c,d,e,f,g 00000003,a,b,c,d,e,f,g 00000004,a,b,c,d,e,f,g 00000005,a,b,c,d,e,f,g 00000006,a,b,c,d,e,f,g 00000007,a,b,…

Oracle11gXEの文字コードをShift-Jisに変更する

Oracleの無償版ExpressEditionの最新版をインストールしたんですが ExpressEditionを普通にインストールしただけだと文字コードがUTF-8なんですよね でも業務上Shift-Jisである必要があるので変更します。基本的にはこちらの10gの方法と同じなんですが 初期…

Dapper.Netで1対多のマッピングができるのか

前回の記事で1対多のマッピングができなかったのでリベンジ。 結果は、リベンジ失敗です。 Dapperだけの機能だと出来なそうな感じです。 一応、自前でマッピングしてみたのでそれだけ書いておきます。 まず自前でマッピングするのでQueryメソッドは型指定で…

Dapper.Netの続きの続き

まさかの3連投という奇跡です。 正直、連投しないとすぐにやる気なくなっちゃうので がんばってみました。前回は、1対1の関係のテーブルをJoinしてマップしましたが 今回は、1対多の関係のテーブルがマップできるかを試してみます。 IDbConnection db = new …

Dapper.Netの続き

http://d.hatena.ne.jp/cer1974/20120205/1328450442:Title=前回のDapperの続き今日は、Joinして2つのオブジェクトにマップしてみます。 前回のMemberとJoinするOrderというクラスを作成します。 public class Order { public long OrderID { get; set; } pu…

Dapper.Netを使ってみる

自分は.NETのORMは、EntityFrameworkかS2Cao.Netを使っていたのですが もうちょっと小軽く使えるものはないかと探していまして Dapperを少し使ってみたので備忘的に残します。 Dapperは、C#(.Net)で使えるマイクロORMってやつです。 マイクロなだけにシンプ…