2012-03-01から1ヶ月間の記事一覧

【フリーツール】【.NET】LINQPad(LINQ文の挙動や生成されるSQL文を確認する)

LINQPadの特徴 * LINQ文の挙動の確認 * LINQ文を、等価なラムダ式や SQL文、IL のコードに変換 →ラムダ式に変換してくれるのが嬉しい * C#とVB.NETに対応 * 基本、無料(フリー) ダウンロード http://www.linqpad.net/ Framework4.0 (Beta版) http://www.li…

【トラブル】【MSDTC】例外「サーバー ‘XXXXX’ の MSDTC は使用できません。」が発生

■ 現象 * 以下の【発生環境】で、ASP.NETのページを表示し、DBにアクセスする処理を行ったところ、 例外「サーバー ‘XXXXX’ の MSDTC は使用できません。」が発生した。 ■ 発生環境 * OS : Win7 * VS : Visual Studio 2010 / ASP.NET / Framework 4.0 * DB :…

【ASP.NET】Webコントロールの数の制限について

Webコントロールの数の制限について * 結論から言うと、(2012/03/27現在までのところ)コントロールの数の制限はある。 デフォルトなら最大数を 1000 に制限してある。 →マイクロソフトセキュリティ更新プログラム MS11-100 によるもの。 詳細は以下を参照…

【SQL】【SQL Server】SQL Server のパフォーマンスをあげることを考える

全般 http://technet.microsoft.com/ja-jp/ff606481 より、初めに以下を試すといい。 [1-1] インデックスの設定 * どのようなインデックスが必要かを自動で判定してくれるツールが、データーベースエンジンチューニングアドバイザを参考にするといい http://…

【ASP.NET】パフォーマンスについて

パフォーマンス向上 ViewStateはなるべく使わない JS/CSSは外部ファイルにする 参考文献 http://forums.jp.infragistics.com/forums/t/383.aspx http://japan.internet.com/column/developer/20080311/26.html

【ASP.NET】キャッシュ(Cache)

Cacheあれこれ Cacheを無効にする [1]アプリケーション構成ファイル(Web.config) <configuration xmlns="">http://schemas.microsoft.com/.NetConfiguration/v2.0"> <system.web> …中略… <caching> <outputCache enableOutputCache="false" /> </caching> …中略… </system.web> </configuration> http://www.atmarkit.co.jp/fdotn…

【ASP.NET】セッション(Session)

セッション/Session * ユーザーがブラウザーを開いている間だけ情報を維持する場合に使用 * アプリケーション内で情報を受け渡ししたいという場合、Cookieセキュアに扱うことができる ASP.NETのセッション管理機構について http://support.microsoft.com/kb/…

【SQL】パフォーマンスをあげることを考える ~チューニング手順~

■ SQLチューニングの手順 http://www.atmarkit.co.jp/fdb/rensai/orasql01/oracle_sql01_04.gif 手順1:問題箇所の確認 ■ 状況確認 * 何の処理を行っているのか * 処理にどのくらい時間がかかっているのか ■ 環境確認 * システム形態 * アプリケーションの種…

【ASP.NET】値の受け渡し

GETメソッドの値を取得 Dim name As String = Request.QueryString("Name"); サンプル 【送信元:WebForm1.aspx】 Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Response.Redirect("WebForm2.aspx?Name=" & TextBo…

【ASP.NET】クッキー(Cookie)

クッキー/Cookie * クライアント側に保存可能な小さなテキストであるCookieを制御可能。 Cookieの発行 サンプル Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click ' 方法1 Dim cookie As New HttpCookie("userName") c…

【Web開発】クッキー(Cookie)

■ クッキー(Cookie)とは * ユーザー情報(訪問回数、ユーザーID、パスワードなど)を パソコンに一時的に記録したり参照したりする機能 参考文献 http://www.soumu.go.jp/main_sosiki/joho_tsusin/security_previous/kiso/k01_cookie.htm http://e-words.jp/…

【VisualStudio】Visual Studio ショートカット

■ VS2012・ショートカット 元に戻す/やり直し * 元に戻す: Ctrl+Z * やり直し: Shift+Alt+BackSpace <= これ! http://itmemo.net-luck.com/visual-studio-shortcut/ ■ ASP.NET関連の便利機能・ショートカット コード整形 * ファイル全体:Ctrl+K, Ctrl…