明日の為に その1
prototype.jsの使い方とかを覚えるために、JavaScriptを使ってWebサイト構築のお勉強をする週末(・∀・)
お題としては、Web 2.0時代/マッシュアップの基本と言うことで、Google Mapsを使って。
地理情報を扱うと言うことで、データベースはPostgreSQL(PostGIS)を利用。
サーバ側ロジックは、相変わらずASP.NETを使用しますけど。
#JavaScriptのデバッグにVisual Studioも使うし。
ASP.NETでGoogle Mapsを使う場合、WCPierceのGMapコントロールを使うという方法もあるわけですが。
http://wcpierce.spaces.msn.com/
でも、今回はJavaScriptのお勉強がメインなので、Google Maps関連は自分でJavaScriptを書こうとしています。
それ以外のUI周りはAtlasを使おうとしてますけど(´ω`)
まあ、prototype.jsのお勉強と言っても、$()、$A()、$H()、$R()、$F()とか、Object、Array、Stringの拡張とかを、Javaで言えばCommons Lang的に便利に使おうというだけですが。
後はAjax関連。
マーカー用の情報はAjaxで取得するわけですが、ASP.NETのICallbackEventHandlerとかを利用するのではなくて、クライアントはAjax.request()、サーバ側はジェネリックハンドラを作成してJSON形式でデータを返そうかと思っています。
そういえばJson.NETなんていうものもあるようなので、これも組み込んでみましょうか。
http://www.newtonsoft.com/products/json/
別にライブラリを使うほどの事でも無いかもしれませんが、せっかくなので。
基本、Windows/.NET系のぷろぐらまだからと言って、ASP.NET以外のWEB+DBプログラミングも学ばないとね(`・ω・´)
そういえばコレも買ってきて読んでます。
ライド・オン・Rails Ruby on Railsを徹底攻略
- 作者: 吉田和弘,馬場道明
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/06/30
- メディア: 単行本
- クリック: 52回
- この商品を含むブログ (88件) を見る