とりあえず、Acerになってから入れてないことにさっき気がついて
64bit版入れた。
いつだかWorkshopでGitを紹介してもらったのでそちらもそのうち挑戦。
ねよ。
転職用の日記だったのですが趣味でExtJsを使用して遊んでます。 いろいろと作業期間があく為、そのための備忘録ブログです。記事内容等で問題等があっても責任は取りません。とうとう趣味プログラマになりました。
2010年1月6日水曜日
MS-DTC 昇格
先日のエントリで
transactionscopeを使用することによるDTCサービスの起動が必要って書いてたけど、
今の環境になってからそういえば自分で開始してないな。
とさっき気がついた。
Windows7になって自動開始になったのか?とか。でも
リソースくうから手動になってるってはなしを聞いたのでそんなことはないはず。
確認すると手動。で、開始していない。そうだよね。
なのに、
エラーが起きない。
あれー?サービスがつかわれないのかな?
とおもってさっきまでこちらを読んでました。
なるほどなぁ。。とても勉強になりました。ありがとうございます。
ちなみに、前の環境でエラーが発生していたのはなんでだったんろう。。。
同一物理コネクションな実装だったはずなのに。
っつーか、、ヤバイねなきゃ。
資格のベンキョ。今日もやってない。
DTCなんて読んでるばあぁいじゃないな。
transactionscopeを使用することによるDTCサービスの起動が必要って書いてたけど、
今の環境になってからそういえば自分で開始してないな。
とさっき気がついた。
Windows7になって自動開始になったのか?とか。でも
リソースくうから手動になってるってはなしを聞いたのでそんなことはないはず。
確認すると手動。で、開始していない。そうだよね。
なのに、
エラーが起きない。
あれー?サービスがつかわれないのかな?
とおもってさっきまでこちらを読んでました。
なるほどなぁ。。とても勉強になりました。ありがとうございます。
ちなみに、前の環境でエラーが発生していたのはなんでだったんろう。。。
同一物理コネクションな実装だったはずなのに。
っつーか、、ヤバイねなきゃ。
資格のベンキョ。今日もやってない。
DTCなんて読んでるばあぁいじゃないな。
2010年1月3日日曜日
ExtJs-67 Ext.data.WriterとRequest内容
結局、単数変更時のRequestデータは[]がついてないのだけど、
サーバサイドではコレクションとして扱いたかったので
そのへんの泥臭いことしてようやくCreateはおしまい。
サーバサイド実装にあわせるため(サーバサイド実装はジェネレータで生成するためUpDateメソッドのIFはすべてのフィールドを受け取るようにしている)、
writeAllFieldsをTrueにしておくと特に制御なしで完了。
で、Deleteはというと、、、、IDのみのCSVでくる。
あれまぁ、また小細工を。現在使ったことがあるJson.netのメソッドにあわせるにはkey:valの形式に
整形しなおしの小細工を。。。
これを共通化して、、、と。
ようやくベースとなるCRUDの穴あけは完了。。
ってことで。これから汎化。子供たちはプラレールとレゴ。
サーバサイドではコレクションとして扱いたかったので
そのへんの泥臭いことしてようやくCreateはおしまい。
サーバサイド実装にあわせるため(サーバサイド実装はジェネレータで生成するためUpDateメソッドのIFはすべてのフィールドを受け取るようにしている)、
writeAllFieldsをTrueにしておくと特に制御なしで完了。
で、Deleteはというと、、、、IDのみのCSVでくる。
あれまぁ、また小細工を。現在使ったことがあるJson.netのメソッドにあわせるにはkey:valの形式に
整形しなおしの小細工を。。。
これを共通化して、、、と。
ようやくベースとなるCRUDの穴あけは完了。。
ってことで。これから汎化。子供たちはプラレールとレゴ。
2010年1月1日金曜日
あけましておめでとうございます。
またもや子供の寝かし付けで寝てしまい、ぎりぎり11時47分におきてかみさんと
挨拶したままそのまま起床してつぶやいてました。
最近こんなんばっかだな。
今年も始まりまりました。
牛歩のごとくExtJsとJavaScriptとASP.NETとAndroidを通してのデジタルな生活を
遊んでいきたいと思います。。。
今年もよろしくお願いいたします。
あと数時間後に実家に旅立つのにまったく用意しとらん現実。
挨拶したままそのまま起床してつぶやいてました。
最近こんなんばっかだな。
今年も始まりまりました。
牛歩のごとくExtJsとJavaScriptとASP.NETとAndroidを通してのデジタルな生活を
遊んでいきたいと思います。。。
今年もよろしくお願いいたします。
あと数時間後に実家に旅立つのにまったく用意しとらん現実。
2009年12月28日月曜日
ExtJs-66 Ext.data.Writerで。。。meta。2
あら。先日の実装から はや2W。
ソース壊れたりなんだりしてまたもや牛歩。。。
いまのシステムはサーバサイドはASP.NETC#で組んでるのだが、
Jsonのシリアライズがどうも。。ってなっててそれはJson.NETで解決済みだったんだけど
いままでは一行ごとのシステムコミットで実装しててサーバサイドへのリクエストは単一行情報のみだった。
現状の実装ではWriterをしようすることで
複数行のCreate、複数行のUpdateが可能になり、それぞれのURLへリクエストが送られてくることになる。
わかってないことが二つあった。
①まず、リクエストのなまえってなにでくんのか?
Ext.data.Writerのソース見ると params[this.meta.root] に突っ込んでる。
で、WriterのmetaってのはReaderのmetaの複製。これはStoreのコンストラクタでやってる。
前のえんとりExtJs-65でラップしてるのでシステム内は「rows」ってことになる。a
サーバサイドでstring reqdata = Request.Form["rows"].ToString();
でアクセス可能。よしよし。
②Json.netが使えていない。
ってーのもJobjectクラスのParseメソッドしか触っておらず、
単一情報だったときは泥臭く、『[{一行情報}]』の『[]』をTrimしてParseにかけてた。
うごきゃーいいし、ってのりだったのでまったく見ていなかかった。
さて、複数だとこまるー。
ってことでちゃんとリファレンスを読むとJarrayクラスがある。
想像通りJobjectの配列返却。問題なし。
ってことでめでたく、、
複数行のCRUD実装のゴールが見え隠れ。
コンテキストメニューの実装を加えればこの開発の基礎周りは出来上がり。
よかった。今日はもう寝る。
ソース壊れたりなんだりしてまたもや牛歩。。。
いまのシステムはサーバサイドはASP.NETC#で組んでるのだが、
Jsonのシリアライズがどうも。。ってなっててそれはJson.NETで解決済みだったんだけど
いままでは一行ごとのシステムコミットで実装しててサーバサイドへのリクエストは単一行情報のみだった。
現状の実装ではWriterをしようすることで
複数行のCreate、複数行のUpdateが可能になり、それぞれのURLへリクエストが送られてくることになる。
わかってないことが二つあった。
①まず、リクエストのなまえってなにでくんのか?
Ext.data.Writerのソース見ると params[this.meta.root] に突っ込んでる。
で、WriterのmetaってのはReaderのmetaの複製。これはStoreのコンストラクタでやってる。
前のえんとりExtJs-65でラップしてるのでシステム内は「rows」ってことになる。a
サーバサイドでstring reqdata = Request.Form["rows"].ToString();
でアクセス可能。よしよし。
②Json.netが使えていない。
ってーのもJobjectクラスのParseメソッドしか触っておらず、
単一情報だったときは泥臭く、『[{一行情報}]』の『[]』をTrimしてParseにかけてた。
うごきゃーいいし、ってのりだったのでまったく見ていなかかった。
さて、複数だとこまるー。
ってことでちゃんとリファレンスを読むとJarrayクラスがある。
想像通りJobjectの配列返却。問題なし。
ってことでめでたく、、
複数行のCRUD実装のゴールが見え隠れ。
コンテキストメニューの実装を加えればこの開発の基礎周りは出来上がり。
よかった。今日はもう寝る。
2009年12月24日木曜日
復活の呪文
完全とまではいかないけど復活。。
SDカードをHD代わりにはもうしない。。。
で、復活の呪文
参照の追加で system.transactions.dll
#TransactionScope使ってんのわすれてて、ビルドエラーおきた。
動作確認取れたし、ひとまずおしまい。。ねよー。
SDカードをHD代わりにはもうしない。。。
で、復活の呪文
参照の追加で system.transactions.dll
#TransactionScope使ってんのわすれてて、ビルドエラーおきた。
動作確認取れたし、ひとまずおしまい。。ねよー。
2009年12月23日水曜日
登録:
投稿 (Atom)
node + ejs + Socket.io のサンプル
まずい。。 一年間、一回も更新してない!!! つまり、、 趣味の時間がほぼ皆無ということの現れです。 業務と子育てに追われた一年でしたね。。。。。 危なく年をこすところだった。あぶない。なぶあい。 話を変えて。 今月初旬に 社内でちょっとしたプレゼンをする事に...
-
あと一時間で起きる時間。 ねるべきか、 おきてそのまま出社するべきか。 微妙にねむくないんだよなぁ。。
-
BanchaとBanchaScaffoldを利用した簡単なCRUD実装のまとめ この記事は、 Sencha Advent Calendar 2012 の7日目の記事です。 皆さんも是非、是非、参加してください。後半、まだまだ参加枠ありますよ!!そこのあなた!! ...
-
ExtJsで遊びたいけどものすごく具合が悪く。 先日のSSDぶっ壊れ事件の際にデータベースファイルをサルベージすんのわすれてて データはどうでもよいけどページング対応の汎用ストアドがなくなっちゃったので また作り直し。 ぜんぜん進まんよ。まさに二歩進んで3ポさがるだな。 自分プロ...