タグ

2015年9月18日のブックマーク (2件)

  • 500 – Internal Server Error – One ASP.NET Advent Calender

    というわけで、二日続けての Advent Calender、今回は One ASP.NET です。 というわけで、タイトルの事についてゴニョゴニョ語ってみようと思います。タイトルからして嫌なものを題材にしてって感じですが、クリスマスに向けてホノボノし続けてるとたまにホラー映画とか見たくなるじゃないですか、そういうニーズにこたえる記事でございます。 ASP.NET での Web サイトやアプリケーションを皆さんはどのように監視したりしていますか? ping や一定期間ごとの get リクエストでの死活監視 これは最低限の監視ですね、サーバやインフラが生きてないんじゃお話にならないでしょう。 定期的なWebアクセスログやシステムイベントログの収集と分析 システムイベントログを取ってるとアプリケーションのエラーとかの情報はおおよそ良い感じに集まるので、これをベースに監視や管理を行うのはいいことで

    500 – Internal Server Error – One ASP.NET Advent Calender
    masaru_b_cl
    masaru_b_cl 2015/09/18
    WebEventつかってこーぜ、な話
  • ASP.NET MVC プロジェクトのサブシステム分割とマージ

    なんとなく出来ちゃったという物のおすそわけ blog. 何を解決する物ですか? ある意味 ASP.NET MVC による大規模アプリケーション開発をサポートします。 大規模というのは、サブシステム分割が必要となるレベルであり、例えば Controller が数十からそれ以上に達する可能性の高いシステムです。 このような大規模アプリケーションを作る場合、ASP.NET MVC の Area 等を利用してアプリケーション内で分割するのは一つのアプリケーションの規模の増大を招くだけであり、規模の暴力に対してのアプローチとはなりえません。 根的にはアプリケーションをサブシステムに分割し、各個サブシステムを統合するという手順が望ましいわけです。 単純に msbuild プロジェクトファイル一個でこの分割によって分かれたアプリケーションの統合が出来ましたよって事です。 ソースと動作原理 Build.

    ASP.NET MVC プロジェクトのサブシステム分割とマージ
    masaru_b_cl
    masaru_b_cl 2015/09/18
    覚えておこう