cron的な定期実行といったら、タスクスケジューラ使え。完。なわけですが、それとは別にして、アプリケーションサーバー内部からしか分からない情報を定期的に吐き出したいようなシチュエーションにどうしましょうか?例えばスレッドプールの情報!かなり古いのですがHow To 情報: カスタム カウンタを使った ASP.NET スレッド プールの監視方法なんて、まずレジストリに登録して、そこから定期的に無限ループ+Thread.Sleep(ダセぇ)で出力という、なんともトホホな感じ。いや、これトホホでしょう。というわけで、もっとモダンにいきましょう。 IHttpModuleとInit, Dispose カスタム HTTP モジュールを作成および登録するということで、IHttpModuleを作成することで、ASP.NETパイプライン上での各イベント時に実行されるものを追加していくことができます。Glob
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Web.config files typically include settings that have to be different depending on which environment the application is running in. For example, you might have to change a database connection string or disable debugging when you deploy a Web.config file.
Visual Studio 2012の新機能とASP.NET 4.5のコア機能:特集:ASP.NET 4.5新機能概説(1)(1/4 ページ) ついに「ASP.NET and Web Tools 2012.2 Update」がリリース。ASP.NET 4.5も含めて、新機能や改善された機能を解説する連載スタート。 連載目次 はじめに 2012年9月に開発環境であるVisual Studio 2012(以降、VS 2012)の提供が開始され、それに合わせて開発プラットフォームの.NET Frameworkも4.5に更新された(ASP.NETも4.5に更新)。 また2012年12月14日には、ASP.NETのラインタイムおよびVS 2012用のWebツールを含んだ「ASP.NET and Web Tools 2012.2」の製品候補版(RC版)がアナウンスされた。これは、以前は「ASP.NET
2週間前、ASP.NET MVC 3ベータ版リリースを出荷しました。これは『go live』デプロイメントをサポートし、多くの改善点も提供します。ベータ版の告知投稿で、ASP.NET MVC 3の新機能の概要が確認できます。また、初回のプレビュー版リリースで出現した他のASP.NET MVC 3機能については、最初のASP.NET MVC 3プレビュー版投稿で確認してください。 この投稿は、 ASP.NET MVC 3ベータ版の新機能をいくつか詳細に紹介していく『ミニ投稿』シリーズの2つ目です。 Razorの@model新キーワード (10月22日) レイアウト(本投稿) 本日の投稿では、Razorのページのレイアウトと、最新のASP.NET MVC 3ベータ版で導入された改善点について話します。 Razorの基礎 ASP.NET MVC 3は、『Razor』と呼ばれる新しいビューエンジン
本稿は昨年公開された「もう一つのASP.NET “ASP.NET MVC”を知る(前編)」をRTW対応させ、内容を再構築したものです。ASP.NET MVC入門者にとって基本のキの部分までは学べると思うので、ASP.NET MVCに興味がある方はぜひ参考にしてください。 はじめに Visual Studio 2010(以下、VS2010)のBetaがリリースされ、少しずつVS2010の影が見えてきていますが、そのリリース前にASP.NETには大きな分岐点が現れました。ASP.NET MVCの正式リリースです。VS2010から標準搭載され、ASP.NETユーザーの選択肢であると同時に、Azureプラットフォームや動的言語ユーザーに対するアプローチも行えるASP.NET MVCについて、仕組みの部分をしっかりと押さえたいと思います。 必要な環境 次の環境が必要です。 Visual Studio
従来とはまったく異なる手法でASP.NET Webアプリを構築するASP.NET MVCとはいかなるものか? 新しいフレームワークを基礎から学ぶ。 連載目次 いまさら声を大にしていうまでもなく、ASP.NET技術はWebアプリケーション構築のための優れた、また、魅力あるアーキテクチャだ。開発生産性、管理性、拡張性などなど、ASP.NETの魅力を表すキーワードについては、すでに多くの記事によって語り尽くされているところでもあり、本稿であえて繰り返すまでもない。詳細については、連載「プログラミングASP.NET」や「Visual Studio 2005でいってみようDBプログラミング」などを併読していただくとよいだろう。 もっとも、そんなASP.NETにも問題がないわけではない。 1つに、単体テストの実施が容易でないという点。諸兄もご存じのように、Webフォームは基本的にページ(Pageオブジ
連載目次 Webアプリケーションにおいて、ブラウザ上で入力されたデータをサーバ側に送信することを「データをポストする」と表現することがある。これはHTTPプロトコルのPOSTメソッドからきた表現であると思われるが、ASP.NETでは「ポスト」とは別に「ポストバック」という新しい言葉が登場する。ポストバックはポストと何が違うのだろうか? いま、Visual Studio .NETで「PostBack1」という名前の「ASP.NET Webページ」のプロジェクトを新規作成し、次のようにTextBoxコントロールとButtonコントロールをWebフォームに配置したとしよう。 こうしておいて、メニューの[ビルド]-[ソリューションのビルド]を実行し、アプリケーションをビルドする。ブラウザで次のURLを開けば、このWebアプリケーションを実行することができる。 http://localhost/Po
ご存じのとおりステートレスなシステムであるWebでは、他ページへの移動はもちろん、同一ページへのポストバックでさえ、何も手を打たなければ、すべての状態は失われてしまう。ポストしたときフォームにテキストが入力されていたとしても、レスポンスが戻ってきたときには、そのフォームは空っぽになってしまうということだ。ただ、ASP.NETの場合は、Webサーバ・コントロールの状態を保存しておくビューステートと呼ばれる仕組みが用意され、自動状態管理が行われるため、テキスト・ボックスが空になることはないわけだが、これは見えない所で処理されているからであって、Web一般という視点で見れば例外にすぎない(ポストバックとビューステートについては本連載第2回で解説している)。 しかし、ラウンド・トリップを越えて保存したい情報は、何もWebサーバ・コントロールのプロパティばかりではない(ラウンド・トリップについては本
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Microsoft Corporation September 2003 適用対象 : Microsoft® ASP.NET Microsoft Visual Basic® .NET 概要 : PHP から ASP.NET への移行。両方のシステムの特長、機能、およびアーキテクチャ。 目次 はじめに アーキテクチャの比較 特長の比較 構文と一般的なタスクの比較 データ キャッシュとページ キャッシュ まとめ 推奨される次のステップ リソース はじめに ここでは、PHP (PHP:Hypertext Preprocessor 4) から ASP.NET への移行について説明します。PHP と Microsoft
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く