This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Solving 11 Likely Problems In Your Multithreaded Code Joe Duffy Concurrency is everywhere. Server-side programs have long had to deal with a fundamentally concurrent programming model, and as multicore processors become more commonplace, client-side prog
Raymond Chen Application Compatibility Toolkit には、EmulateHeap と呼ばれるごく単純な (ですが、かなり乱暴な) 互換性に関する動作があります。 プロセスで、この互換性の修正を有効にすると、OS レベルのすべてのヒープ関数が、Windows 95 のヒープの詳細をエミュレートする代替関数にリダイレクトされます (ヒープ関数には、HeapCreate、LocalLock、GlobalReAlloc などの関数が含まれます)。 たとえば、あるプログラムでは、2 つのメモリ ブロックを割り当てて、その両方を解放してから、別のメモリ ブロックを割り当てて、3 つ目のブロックで返されるポインターが、1 つ目のブロックで返されるポインターと数値的に同じであることに依存しているとします (これは、Windows 95 で行われる処理です)。 また
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. New information has been added to this article since publication. Refer to the Editor's Update below. Netting C++ Mapping Templates to Generics Stanley Lippman Code download available at: Netting C++ 2007_04.exe(165 KB) In this month's column, I'll conc
IIS セキュリティ チェックリスト イントラネットまたはインターネットに情報を公開するコンピュータのセキュリティを強化するには、いくつかの方法があります。システムのセキュリティに不安がある場合は、このチェックリストを参考にして、セキュリティ面の強化が可能かどうかを判断してください。 注 きわめて重要性の高い情報を保護する場合には、セキュリティ専門のコンサルタント会社のサポートを受けることをお勧めします。コンサルタント会社を利用すると、適切なセキュリティ ポリシーとプロシージャを確立できます。 Windows のセキュリティ インターネット インフォメーション サービスのセキュリティ 物理的セキュリティ 人的セキュリティ セキュリティに関する詳細情報 Windows のセキュリティ IIS のセキュリティ機能は、Windows のセキュリティ機能に基づいています。Windows で次の
作成するアプリケーションがさまざまなクライアント機能に対応する方法は、設計時の重要な決定事項の 1 つです。たとえば、ユーザーにとって最も重要な問題の 1 つに接続速度があります。アプリケーションでこの速度を決定することができれば、クライアント機能に合わせて、応答を調節することができます。クライアントからの要求の一部に、この情報が含まれている場合のみ、現在の接続速度をアプリケーションに認識させることができます。 クライアント機能に関する問題は、クライアント側、またはサーバー側のどちらかで解決できます。クライアント側のソリューションとしては、ダイナミック HTML (DHTML) を使用して、下の図にあるように、クライアントの現在の構成に関する記述を要求の一部として加えます。 この方法の利点は、以下のとおりです。 クライアントとサーバー間の往復を減らすことができる サーバーにかかる負荷を軽減
ASP をトランザクションに利用できるようにした主要なテクノロジは、コンポーネント サービスです。コンポーネント サービスにより、IIS に対して、コンポーネント インスタンスをホストするためのトランザクション サービスと環境が提供されます。この環境には、個々のコンポーネント インスタンスに対して、属性を作成できるという利点があります。ASP スクリプトを IIS でコンパイルすると、IIS Web Application Manager (IISWAM) の新しいインスタンスが作成されます。IISWAM はアプリケーションを管理するために、IIS によって使用される COM コンポーネントです。この ASP スクリプトに @TRANSACTION ディレクティブが含まれていると、IISWAM インスタンスがトランザクション環境内で宣言され、適切なトランザクション プロパティが設定されます
ビジネスのプロセスと、物理的なトランザクションを区別することは、トランザクション Web アプリケーションの設計で最も重要な概念の 1 つです。ビジネス プロセスは、たとえば、販売注文の処理など、多くの企業で日常的に行われる業務プロセスです。物理トランザクションは、ビジネス プロセスの記録に使用されるデータ リソースを実際に更新する作業に相当します。通常、1 つのビジネス プロセスは、複数の物理トランザクションから構成されます。 たとえば、販売注文の処理は、少なくとも、次の 3 つの手順に分けられます。 製品がすぐに出荷できるかどうかを確認する 支払いを受け取る 注文をコミットする これらの手順はそれぞれ 1 つ以上の物理トランザクションを表します。物理トランザクションの数はシステムの設計に応じて異なります。 インターネットはコネクションレスな性質を持つため、上記の手順を複数の独立した物理
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Dr. Neil Roodyn June 2005 適用対象: Microsoft Windows XP Tablet PC Edition 要約: この記事では、Microsoft Windows XP で実行しているモバイル PC アプリケーションの電源管理に関するトピックを紹介します。このプラットフォームで利用可能な API を使用して、モバイル PC でアプリケーションをより効率的に機能させる方法を調査します。この記事には英語のページへのリンクも含まれています。 目次 はじめに 電源の重要性 電源を把握する 電源の状態が変化したときに通知を受け取る 使用可能な電力を効率的に使用する 電源ツール 省電力
匿名認証 匿名認証では、ユーザーはユーザー名やパスワードを入力せずに、Web サイトや FTP サイトの公開領域にアクセスできます。ユーザーが一般の Web サイトや FTP サイトに接続しようとすると、Web サーバーはユーザーを IUSR_computername という Windows ユーザー アカウントに割り当てます。この computername は、IIS を実行しているサーバー名です。 既定の設定では、IUSR_computername アカウントは、Windows ユーザー グループの "Guests" に含まれています。Guests グループには、NTFS のアクセス権によって決まるセキュリティ制限があり、これによって一般のユーザーが利用できるアクセス レベルとコンテンツの種類が指定されています。 サーバー上に複数のサイトがある場合や、別のアクセス権が必要な領域がサイト
A new instance of the Web page class is created each time the page is posted to the server. In traditional Web programming, this would typically mean that all information associated with the page and the controls on the page would be lost with each round trip. For example, if a user enters information into a text box, that information would be lost in the round trip from the browser or client devi
例 次の使用例は、マウスにスクロール ホイールがあるかどうかを判断し、このプロパティを My.Computer.Mouse.WheelExists 使用して、マウス ホイールが回転したときにスクロールする量を決定します。 If My.Computer.Mouse.WheelExists Then Dim lines As Integer = My.Computer.Mouse.WheelScrollLines If lines > 0 Then MsgBox("Application scrolls " & lines & " line(s) for each wheel turn.") Else MsgBox("Application scrolls " & (-lines) & " page(s) for each wheel turn.") End If Else MsgBox("M
SQL Server Native Client をクライアント コンピューターにインストールすると、すぐにそのクライアントでデータベース エンジンのインスタンスに接続できるようになります。通常、データベース エンジンのインスタンスに接続するために、SQL Server クライアントで特別な構成を行う必要はありません。クライアント アプリケーションで指定する必要がある情報は、コンピューター名とインスタンス名だけです。SQL Server Browser サービスがサーバーで実行されていない場合は、接続のエンドポイント (TCP/IP ポートまたは名前付きパイプ) を指定して名前付きインスタンスに接続する必要があります。 サーバーでのローカル接続 ローカル クライアントからデータベース エンジンに接続する場合 (クライアント アプリケーションと SQL Server が同じコンピューター上に
適用対象: SQL Server この記事では、SQL Server のバックアップ コンポーネントについて説明します。 データを保護するには、SQL Server データベースのバックアップの実施が不可欠です。 ここでは、バックアップの種類およびバックアップの制限事項について説明します。 このトピックでは、SQL Server のバックアップ デバイスとバックアップ メディアについても取り上げます。 条件 バックアップ [動詞]: SQL Server データベースまたはそのトランザクション ログからバックアップ デバイス (Disk など) にデータまたはログ レコードをコピーして、データ バックアップまたはログ バックアップを作成すること。 バックアップ [名詞]: 障害の発生後、データの復元と復旧に使用できる SQL Server データのコピー。 SQL Server データのバ
The visual manager is an object that controls the appearance of a whole application. It acts as a single class where you can put all the drawing code for your application. The MFC Library includes several visual managers. You can also create your own visual manager if you want to create a custom view for your application. The following images show the same application when different visual manager
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く