.net

c# WebAPIにajaxでclassをPOSTする(RoutePrefix付き)

c# WebAPIにajaxでclassをPOSTする(RoutePrefix付き) いつも忘れてしまって何故404?と悩むのでメモ。 まず、WebAPIの引数に渡したいクラスを定義する 適当に。EMail、Nameというプロパティを持ったクラスを用意する。 とりあえず、/Models/Users.csを追加。…

SignalRとTypeScriptとknockout.jsで簡単なチャットを作成

最近の.netは素晴らしい!! ずっと封鎖的だった.net環境。 最近は、超オープンですね。C#を愛する人間としては、嬉しい限りです。 SignalRで簡単なチャット とりあえず、クライアントが文章を入力して送信したら リアルタイムで配信されるだけの簡単なチャッ…

Mono.Cecilで黒魔術を行う。〜トレースログをインジェクション編〜

.net開発者のみなさん。 時々、こんな事を思ったりしませんか? あー、全部のメソッドをフックして開始時と終了時にトレースログ吐きたいー。 特に、 運用チーム > バグガー、バグガー ボク > どういったオペレーションで発生したのでしょうか? 運用チーム > …

C#とWebkit.netでアプリ開発 〜webkit.netで作ってみる編〜

C#とWebkit.netを使用して、何かアプリを作ってみましょう。 html + CSS3を使用したViewと、C#のネイティブソースを連携させます。 とりあえずクリップボードを監視して、一覧表示するアプリでも作ってみましょう。 機能としては、 クリップボードを監視 (C#…

c#でショートカットの日本語名を取得する

例えば、 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories をエクスプローラで開いてみ欲しい。ペイント、電卓・・・等、日本語のショートカットが並んでいる。このフォルダに対して、下記コードを実行する。 var files = Directory.GetF…

Dapper.Netで1対多のマッピングをしてみよう。

タイトルの件、 ブログを書こうかな。と思い立ってググってみたら、Dapper.Netで1対多のマッピングができるのか - けさらんぱさらん既にトライしている方がいらっしゃいました。 既に公開されている情報ではありますが、 僕なりのやり方を書いておきます。 …

開発環境について

開発環境について、ちょっと書いておきます。 今まで、C#の記事を書いてましたが実はMacで開発しています。 PCの環境としてはこんな感じ PC : Macbook Pro 13インチ Lion(corei5 / メモリ8Gに増設) Windows環境 : VMWare Fusion5でwindows7 64bitを実行Macを…

C#でwebkit 〜webkit.net使ってみる編〜

C#でwebkit 〜webkit.netをを実際に使ってみようじゃないか〜 前回の記事でwebkit.netをビルドしました。 今回は実際にこれを使用してみましょうという記事になります。 ビルド方法が知りたい方は、上記のリンクからどうぞ。 では、さっそく使ってみましょう…

nQueryをGitHubに設置しました。

とりあえず、設置完了です。 https://github.com/a-shinda/nQuery Windows FormでもjQueryのような記述でコントロールを動かす事ができます。 自由に使って下さい。 とりあえず、当面はC#のみです。 詳しい内容はまた今度。