Blog Home  Home Feed your aggregator (RSS 2.0)  
light-hearted.net - September, 2006
人は計画を立て、神はそれを笑う
 
 Friday, September 29, 2006

ISO イメージ マウント ツールのDaemon Tools が Vista に対応した模様です。

Friday, September 29, 2006 1:24:43 AM (東京 (標準時), UTC+09:00)  #    Comments [0]    | 
 Thursday, September 28, 2006

とある場所で、それぞれのサイドバーを公開しようという事になったので...

 

Remote Desktop Gadget はちょっとカスタマイズしました。

Thursday, September 28, 2006 12:31:10 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   Windows  | 
 Tuesday, September 26, 2006

を、読んでみました。

非常に分かり易く解説された本だと思います。
C++ と C++/CLI の比較を軸に書かれているので、C++ユーザにはうれしいです。

けど、ホントに C++/CLI って普及するんでしょうか?
Win32 -> NETFx というシステムの移行(バージョンアップ)を考えた場合、
デザインそのものが大幅に変更になるでしょうから、C++/CLI ではなく C# や VB という選択肢になるのでは?
移行の過渡期で DAC に ADO.NET を追加するとかっていうことくらいしか思いつかないなぁ。という貧しい発想しか浮かびません。
#と言いつつ、私の周りにはC++資産がごろごろしてるので、お世話になりそうな気がしてならんのですが(^^;

個人的に C++/CLI で最も気になるのは、コーディング規約だったりします。

実践C++/CLI 極めるための基礎と実用テクニック
http://www.amazon.co.jp/gp/product/4797336277/ref=sr_11_1/249-4910288-2380312

Tuesday, September 26, 2006 12:29:21 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   .NET  | 
 Monday, September 25, 2006

結構おススメです。
入門者にも、そうでない方にも。

Beginning Ajax With Asp.net (Beginning)
http://www.amazon.co.jp/gp/product/047178544X/sr=1-1/qid=1159195847/ref=sr_1_1/249-4910288-2380312

Monday, September 25, 2006 11:54:02 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   AJAX  | 
 Wednesday, September 20, 2006

GridViewにデータ表示したい時の私の好み。

string connString = "...";
string selectCommand = "...";
using(SqlDataAdapter adapter = new SqlDataAdapter(selectCommand, connString))
using(DataTable table = new DataTable())
{
adapter.Fill(table);
GridView1.DataSource = table;
GridView1.DataBind();
}

「だから何?」って言わないでください。
分かる人に分かってもらえればそれでイイんです。

Wednesday, September 20, 2006 2:30:07 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   ASP.NET  | 
 Tuesday, September 19, 2006

1週間くらい前に、メインPCをVista RC1にしました。

1年以上前のノートPCなのでちょっとストレスを感じますが、Aeroも動作するし、なかなか快適です。

現時点での不満が1点。デスクトップのアイコンを整列するとよく分からん順番になってしまうこと。

現在のインストールしたアプリケーションはこんなとこ。
*Visual Studio 2005
*Office 2007 B2TR
*VMware Workstation 5.5.2

Tuesday, September 19, 2006 11:06:01 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   Windows  | 

招待頂いたので参加予定です。

プラットフォーム セッション中心ですね。たぶん。

REMIX Tokyo
http://www.event-registration.jp/events/remix06/

Tuesday, September 19, 2006 11:21:52 AM (東京 (標準時), UTC+09:00)  #    Comments [0]    | 
 Wednesday, September 13, 2006

Microsoft AJAX Library, ASP.NET 2.0 AJAX Extensions, ASP.NET AJAX Control Toolkit の3構成に分かれた形で提供されるようです。ま、そのほうがバージョンアップの際の提供とか考えれば自然ですね。

それにしても、Atlas に対する Microsoft の力の入れ様はすごいですね。

Wednesday, September 13, 2006 2:39:04 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   AJAX  | 
 Tuesday, September 12, 2006
今日、ネットサーフィン中に見かけた2冊。
まだ買えないですが、ヒジョーに読みたいです。できれば日本語で...
 
Hunting Security Bugs
 
Developing More-Secure Microsoft® ASP.NET 2.0 Applications
Tuesday, September 12, 2006 2:31:00 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   ASP.NET | Security  | 
 Monday, September 04, 2006

TechEd ではいろんな方にお世話になりました。ありがとうございました。

 

久しぶりのポストは LogParser ネタです。

今後、ファイル サーバの監査等でイベント ログをチェックする要求が多く出てくることが考えられます。
ですが、イベント ログの仕様として1台のサーバでの合計が最大 300MB という制約があります。
#詳しくは河端さんのブログを参照してください
http://blogs.sqlpassj.org/yoshihirokawabata/archive/2005/12/20/15155.aspx

複数のファイル サーバや大規模なファイル サーバともなると、監査が大変になるのは目に見えてます。

そこで登場するのが LogParser です。
いきなりですが、こんな感じ。

LogParser
   "select * into Evt_Security from Security"
   -i:EVT
   -iCheckpoint:MyCheckpoint.lpc
   -o:SQL
   -server:sql1
   -database:EventLog
   -username:username
   -password:password
   -createTable:ON

嬉しいのは、-iCheckpoint オプション と -createTable オプション。

-iCheckpoint は、前回の実行時の最後の ポジション を記憶してくれますので、前回からの差分のみを DB に追加してくれます。
-createTable は、初回実行時のみの利用で、勝手に テーブル を作ってくれます。

また、トランザクション とかもサポートしてくれてますし、コネクション 文字列も使えますので、何気に便利です。

こうやって集めた データ と Reporting Services を組み合わせるっていう ソリューション もありかと思います。

 

ちなみに、私は サンプル アプリケーション を作る時に、この データ をよく利用してます。

Monday, September 04, 2006 10:46:18 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   LogParser  | 
Copyright © 2010 yama3. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: