タグ

ASP.NETに関するkei_tanaka_desのブックマーク (5)

  • Windows Service - LogWatcher を作ろう

    お題:イベントログを監視するサービスを作ろう サーバーに溜まってるイベントログ。これを監視して、メールで通知してくれるようなサービスを作ってみます。 <用意したもの> ・Visual Studio 2005 (エディションに注意-Standard不可) ・Windows 2000 Server ・SMTPサーバー、メールクライアント(用意したってほどでもないけど) <どうやって監視するのか> まずは、イベントログを監視するのに、何が使えるかを調査しました。きっとFileSystemWatcherみたいなコンポーネントがあるだろうと思ったら…ねぇよ。 で、調べていくと、System.Diagnostics.EventLog に"EntryWritten"というイベントがあることが判明。これを使います。 参考:MSDN-方法:EntryWritten イベントのハンドラを作成する <先ずはテン

    kei_tanaka_des
    kei_tanaka_des 2010/11/12
    イベントログ監視
  • ViewStateをセッションに保存する - entlibの日記

    ASP.NETアプリケーションでは、ページの状態(プロパティや動的に作成されたコントロール)をViewStateに自動的に保持し、ポストバック時に復元することによって内容の復元や項目変更(イベント発生)の判断を行っている。 しかし、ViewStateに格納した内容はデフォルトではhidden要素としてHTMLに出力されるため、クライアント間のデータ量が増大し、特に帯域が限られている場合にはラウンドトリップ時間への影響が大きくなる。したがって、ViewStateに状態を格納せず、自前で状態の保持および復元を実装することが選択されることがままある。 これを避けるために、ASP.NET1.1までの場合であってもPage.SavePageStateToPersistenceMediumメソッドおよびPage.LoadPageStateFromPersistenceMediumメソッドを実装すること

    ViewStateをセッションに保存する - entlibの日記
    kei_tanaka_des
    kei_tanaka_des 2010/07/08
    ViewStateをセッションに保存
  • ASP.NET 2.0 のコントロール (Button, LinkedButton, ImageButton, HyperLink)

    ASP.NET 2.0 のコントロール Button, LinkedButton, ImageButton, HyperLink 開発環境: Visual Studio 2005 1.目次 1.目次 2.目的 3.参考書 4.ASP.NET 2.0 のコントロール 4.1 ASP.NET 2.0 のコントロール 4.2 OnClientClick 4.3 Attributes の使用方法 4.4 HyperLink コントロール 4.5 ボタンコントロール 4.6 リンクボタンコントロール 4.7 ASP.NETを使う上での注意 4.8 JavaScriptを書く場合の注意 2.目的 ちょっとしたページをASP.NETで作ろうと思ったところ、思いっきりはまりました。忘れないようにメモっておきます。 3.参考書 MSDN: [HOWTO] ASP.NET で Visual Basic .NE

    kei_tanaka_des
    kei_tanaka_des 2010/05/24
    ASP.NET2.0のコントロール
  • http://www.docstoc.com/docs/23970332/ASP.NET????

    kei_tanaka_des
    kei_tanaka_des 2010/05/24
    ASP.NETの仕組み
  • ASP.NETのセッション固定対策 - 2010-04-24 - T.Teradaの日記

    日は、ASP.NETでログイン機能をつくる際のセッション固定対策について書きます。 ログイン状態の管理には、ASP.NETが提供するセッション機構(ASP.NET_SessionId Cookie)を使っているとします。 ASP.NETでのセッション再生成 ログイン機能のセッション固定対策は、ログイン時に新たなセッションを開始することです。既存のセッションがなければ新たにセッションを開始し、既存のセッションがあるならばそのセッションは再生成されなければなりません。 しかし、ASP.NETはセッションを再生成する方法を提供していません。 それはJavaも同じなのですが、TomcatだとHttpSession#invalidateでセッションを無効化することで、セッションを再生成することができます*1。 ASP.NETでも普通に考えると、Session.Abandonという同等のメソッドを利

    ASP.NETのセッション固定対策 - 2010-04-24 - T.Teradaの日記
    kei_tanaka_des
    kei_tanaka_des 2010/04/24
    ASP.NETのセッション固定対策
  • 1