http://support.microsoft.com/default.aspx?scid=kb;ja;817611 ↑の件に関してWindowsXPで追加されたゴーストウインドウ機能を無効にする方法の一つ。 こんな感じのスタティックメソッドを作っておきアプリケーションの初期化時に呼ぶ。 public static void DisableProcessWindowsGhostingImpl() { int hmod = LoadLibrary("User32"); int funcaddr = GetProcAddress(hmod, "DisableProcessWindowsGhosting"); if (funcaddr != 0) { DisableProcessWindowsGhosting(); } FreeLibrary(hmod); } .. [DllImport("U
In this post I’ll show you how to configure your Visual Studio 2010 to step into the source code of .NET Framework 4.0 Why? Because its cool. Because it helps with debugging. Not only you can see the code but you can step into it. Because unlike with Reflector, you get the code with the original comments and variable names! Step 1: Download Source Go to http://referencesource.microsoft.com/netfram
重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public: void Dispose(); public void Dispose (); abstract member Dispose : unit -> unit Public Sub Dispose () 例 次の例は、 メソッドを実装する方法を Dispose 示しています。 #using <System.dll> #using <System.Windows.Forms.dll> using namespace System; using namespace System::ComponentModel; using namespace System::Windows::F
名前空間: System アセンブリ:System.Runtime.dll アセンブリ:mscorlib.dll アセンブリ:netstandard.dll ソース:Object.cs ソース:Object.cs ソース:Object.cs 重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 !Object () ~Object (); abstract member Finalize : unit -> unit override this.Finalize : unit -> unit Finalize () 例 次の例では、オーバーライドFinalizeするFinalizeオブジェクトが破棄されたときに メソッドが呼び出されることを確
FrontPage 例外処理の設計ガイド(要約) MSDNのドキュメントを要約した。原文はこちら。図表もこちらから参照されたい。 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/exceptdotnet.asp?frame=true 目次 例外管理とは 良好な保守性を持たせるための、アプリケーションの必須要件 例外補足 情報のロギングと報告 外部から監視するためのイベント発行(運用支援) かならず開発開始時に例外管理システムを設計しておくこと。あとで実装するのは困難である。 例外管理機構は十分に抽象化し、ビジネスロジックからロギングやレポート機能が隠蔽されていること。 運用担当者向けにシステムの状態・情報を通知する機構を用意すること ↑ 例外と例外の階層(ヒエラルキー)を理解する .
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 マルチパラダイムと .NET (第 8 部): 動的プログラミング Ted Neward 先月は、Microsoft .NET Framework 言語でサポートされる 3 つのメタプログラミング機能の 3 番目のパラメーター ポリモーフィズム (ジェネリック) を紹介し、構造および動作の面から可変性を提供する方法について説明しました。現在のところ、パラメーター メタプログラミングにより強力なソリューションがいくつか提供されています。しかし、パラメーター メタプログラミングは、すべての設計上の問題に対する究極の答えではありません。プログラミング パラダイムは 1 つではありません。 たとえば、先月最後のサンプ
Samples Environment for .NET Framework 4 Chart Controls Released! You can now download Visual Studio 2010 projects that contain all the samples targeting .NET Framework 4. Download Description The samples environment for Microsoft Chart Controls for .NET Framework contains over 200 samples for both ASP.NET and Windows Forms. The samples cover every major feature in Chart Controls for .NET Framewo
Flicker is a common problem when programming graphics. Graphics operations that require multiple complex painting operations can cause the rendered images to appear to flicker or have an otherwise unacceptable appearance. To address these problems, the .NET Framework provides access to double buffering. Double buffering uses a memory buffer to address the flicker problems associated with multiple
This article helps you determine which version and service pack level of the Microsoft .NET Framework are installed. Original product version: .NET Framework 3.5 Service Pack 1 Original KB number: 318785 Use registry keys Use the registry information below to determine which version(s) and service pack level(s) of the .NET Framework are installed. To do it, following the steps below: Click Sta
When you deploy a Web site, you often want some settings in the deployed application's Web.config file to be different from the development Web.config file. For example, you might want to disable debug options and change connection strings so that they point to different databases. This topic explains how to set up a Web.config transform file that is applied automatically during deployment in orde
重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public ref class HttpBrowserCapabilities : System::Web::Configuration::HttpCapabilitiesBase public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase type HttpBrowserCapabilities = class inherit HttpCapabilitiesBase Public Class HttpBrowserCapabilities Inherits HttpCapab
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. By Fabrice Marguerie Despite what a lot of people believe, it's easy to introduce memory and resources leaks in .NET applications. The Garbage Collector, or GC for close friends, is not a magician who would completely relieve you from taking care of your
既定では、データの行全体が使用可能になるとすぐに、DataReader によって受信データが行として読み込まれます。 バイナリ ラージ オブジェクト (BLOB) には、1 行に収まらない数ギガバイトのデータが含まれる場合があるため、別の処理が必要です。 Command.ExecuteReader メソッドには、CommandBehavior 引数を受け取って DataReader の既定の動作を変更するオーバーロードがあります。 ExecuteReader メソッドに SequentialAccess を渡すと、データの行を読み込む代わりに、データを受け取った時点で順次読み込むように、DataReader の既定の動作を変更できます。 これは BLOB やその他の大きなデータ構造を読み込む場合に理想的な処理です。 この動作は、データ ソースによって異なる場合があります。 たとえば、Mic
SQL Server と .NET Framework は異なる型システムを使用しています。 たとえば、.NET Framework の Decimal 構造体の最大小数点以下桁数は 28 ですが、SQL Server の decimal データ型と numeric データ型の最大小数点以下桁数は 38 です。 データを読み書きするときにデータの整合性を保つために、SqlDataReader では、.NET Framework の型を返すアクセサー メソッドと共に、System.Data.SqlTypes のオブジェクトを返す SQL Server 固有の型指定されたアクセサー メソッドを公開しています。 SQL Server の型と .NET Framework の型は、両方とも DbType および SqlDbType クラスの列挙によって表されます。これらは SqlParameter
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く