タグ

.netに関するcoma2nのブックマーク (171)

  • Code Contracts for .NET - Visual Studio Marketplace

    Code Contracts are static library methods used from any .NET program to specify the code’s behavior. Runtime checking and static checking tools are both provided for taking advantage of contracts. NewsWe have released the sources on GitHub: http://github.com/CodeContractsDotNet/CodeContracts Francesco's blog on CodeContracts has some answers to FAQs, tricks, documentation, news, etc., primarily fo

    coma2n
    coma2n 2012/01/27
    .NET 4.0 で Design by Contract を実現する為のライブラリ
  • メモリ パフォーマンス カウンタ

    アプリケーションの開始後に、ジェネレーション 0 のオブジェクト (最後に割り当てられた、最も若いオブジェクト) がガベージ コレクションされた回数を表示します。 ジェネレーション 0 ガベージ コレクションは、割り当て要求を満たすために利用できるジェネレーション 0 のメモリが不足したときに発生します。このカウンタは、ジェネレーション 0 のガベージ コレクションの最後にインクリメントされます。上位のジェネレーションのガベージ コレクションには、それより下位のすべてのジェネレーションのコレクションが含まれます。このカウンタは、上位のジェネレーション (ジェネレーション 1 または 2) ガベージ コレクションが発生したときに明示的にインクリメントされます。 このカウンタは、最後に計測された値を表示します。_Global_ カウンタの値は正確でないので、無視する必要があります。

    メモリ パフォーマンス カウンタ
    coma2n
    coma2n 2011/10/21
    .NET アプリケーションのパフォーマンス解析
  • チュートリアル : ClickOnce アプリケーションを手動で配置する

    更新 : 2007 年 11 月 このチュートリアルでは、マニフェストの生成および編集ツール (Mage: Manifest Generation and Editing tool) のコマンド ライン バージョンまたは GUI バージョンを使用して、完全な ClickOnce 配置を作成するために必要な手順について説明します。 Visual Studio をいつも使用しているわけではない場合、配置プロセスを自動化する必要がある場合、または信頼されたアプリケーションの配置のような高度な配置機能を使用する必要がある場合は、コマンド ライン ツール Mage.exe を使用して ClickOnce マニフェストを作成します。以下のチュートリアルでは、マニフェストの生成および編集ツールのコマンド ライン バージョン (Mage.exe) または Windows フォーム バージョン (MageU

    チュートリアル : ClickOnce アプリケーションを手動で配置する
  • IIS WMI Provider

    coma2n
    coma2n 2011/09/27
    IISのWMIプロバイダーの一覧
  • Property Reference - Win32 apps

    This section lists the properties defined by Windows Installer: Component Location Properties Configuration Properties Date, Time Properties Feature Installation Options Properties Hardware Properties Installation Status Properties Operating System Properties Product Information Properties Summary Information Update Properties System Folder Properties User Information Properties Additional propert

    Property Reference - Win32 apps
    coma2n
    coma2n 2011/09/27
    インストーラで定義されているプロパティの一覧
  • http://atnd.org/events/18375

    http://atnd.org/events/18375
    coma2n
    coma2n 2011/08/05
    8/27 10:30~ 品川
  • <httpTransport>

    カスタム バインディングの SOAP メッセージを送信する HTTP トランスポートを指定します。 <system.serviceModel> <bindings> <customBinding> <binding> <httpTransport> <httpTransport allowCookies=Boolean" authenticationScheme="Digest/Negotiate/Ntlm/Basic/Anonymous" bypassProxyOnLocal=Boolean" hostnameComparisonMode="StrongWildcard/Exact/WeakWildcard" keepAliveEnabled="Boolean" maxBufferSize="Integer" proxyAddress="Uri" proxyAuthenticationS

    <httpTransport>
    coma2n
    coma2n 2011/08/03
    カスタムバインディングを使用する場合
  • C#と諸々 WCFにおける通信データの制限

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) WCFでは、通信データの制限を設定できます。 [ データ量の制限 ] WCFで用意されている各バインディングセットには、コンフィギュレーション用のセクションが用意されています。以下は代表的なバインディングセットのコンフィギュレーションセクションです。 BasicHttpBinding: [ system.serviceModel ] - [ bindings ] - [ basicHttpBinding ] - [ binding ] セクション WsHttpBinding:[ system.serviceModel ] - [ bindings ] - [ wsHttpBinding ] - [ binding ] セクション WsDualHttpB

  • 大量データに対する戦略

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Allen Wagner Microsoft Corporation November 7, 2001 Introduction As I mentioned in a previous guest appearance on this column, I've been working on a file storage XML Web Service called ColdStorage, along with Marcelo Uemura and David Willson. We release

    大量データに対する戦略
  • httpRuntime 要素 (ASP.NET 設定スキーマ)

    更新 : 2007 年 11 月 ASP.NET アプリケーションの要求の処理方法を決定する ASP.NET HTTP 実行時設定を構成します。 configuration 要素 (全般設定スキーマ) system.web 要素 (ASP.NET 設定スキーマ) httpRuntime 要素 (ASP.NET 設定スキーマ) <httpRuntime executionTimeout = "number" maxRequestLength = "number" requestLengthDiskThreshold = "number" useFullyQualifiedRedirectUrl = "[True|False]" minFreeThreads = "number" minLocalRequestFreeThreads = "number" appRequestQueueLimi

    httpRuntime 要素 (ASP.NET 設定スキーマ)
    coma2n
    coma2n 2011/08/03
    maxRequestLengthにWCFも影響を受ける
  • <<wsDualHttpBinding>>

    双方向サービス コントラクト、または SOAP 中継局を介しての通信に適した、セキュリティで保護されて信頼できる相互操作可能なバインディングを定義します。 <system.serviceModel> <bindings> <<wsDualHttpBinding>> <wsDualHttpBinding> <binding name="string" closeTimeout="TimeSpan" openTimeout="TimeSpan" receiveTimeout="TimeSpan" sendTimeout="TimeSpan" bypassProxyOnLocal="Boolean" clientBaseAddress="URI" transactionFlow="Boolean" hostNameComparisonMode="StrongWildCard/Exact/Weak

    <<wsDualHttpBinding>>
    coma2n
    coma2n 2011/08/03
    maxReceivedMessageSizeが関係あるかも
  • Download Details - Microsoft Download Center - Interactive Extensions (Rx) v1.1.10621 (Experimental Release)

    coma2n
    coma2n 2011/08/01
    System.Linqに追加される拡張メソッド群
  • Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン

    この記事では、次の内容について説明します。 n 層について理解する オブジェクトを分散させてはならない カスタム サービスと RESTful サービスのどちらが適しているか さまざまな n 層アンチパターン 目次 n 層について理解する アンチパターンその 1: 密結合 アンチパターンその 2: 静的な要件を想定している アンチパターンその 3: 同時実行の不適切な処理 アンチパターンその 4: ステートフルなサービス アンチパターンその 5: 3 層を装う 2 層 アンチパターンその 6: シンプルさを軽視する Entity Framework チームの一員として、私はたびたび顧客に Entity Framework を使用するアプリケーションの構築に関する話をします。私が一番よく質問を受ける話題は、おそらく n 層アプリケーションの設計に関するものです。この記事では、皆さんがアプリケー

    Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン
    coma2n
    coma2n 2011/07/29
    EntityFrameworkのアンチパターン
  • 正規関数 (Entity SQL)

    このセクションでは、すべてのデータ プロバイダーがサポートし、あらゆるクエリ テクノロジで使用されている正規関数について説明します。 正規関数は、プロバイダーが拡張することはできません。 これらの正規関数は、プロバイダーの対応するデータ ソース機能に変換されます。 これによって、全データ ソースに共通する形式で表現される関数を呼び出すことができます。 これらの正規関数はデータ ソースから独立しているため、正規関数の引数の型と戻り値の型は、概念モデルの型の語句で定義されます。 ただし、データ ソースの中には概念モデルのすべての型をサポートしていないものもあります。 Entity SQL クエリで正規関数を使用すると、適切な関数がデータ ソースで呼び出されます。 すべての正規関数は、NULL が入力された場合の動作と明示的に指定されたエラー状況の両方を含んでいます。 ストア プロバイダーはその

    正規関数 (Entity SQL)
    coma2n
    coma2n 2011/07/23
    EntityFrameworkとSQL関数のマッピング
  • CLR メソッドと正規関数とのマッピング

    Entity Framework は、文字列操作、数学関数などの多くのデータベース システム間で共通の機能を実装する正規関数のセットを提供します。 この関数により、開発者は広範なデータベース システムをターゲットとして指定することができます。 LINQ to Entities などのクエリ テクノロジから呼び出されると、これらの正規関数は使用されているプロバイダーに対応した正しい格納関数に変換されます。 これにより、関数の呼び出しをデータ ソース間で共通の形式で表すことができ、データ ソース間に一貫した方法でクエリを利用できます。 オペランドが数値型である場合は、ビット単位の AND、OR、NOT、および XOR 演算子も正規関数にマップされます。 ブール型のオペランドの場合、ビット単位の AND、OR、NOT、および XOR 演算子は、それぞれのオペランドの論理 AND、OR、NOT、お

    CLR メソッドと正規関数とのマッピング
    coma2n
    coma2n 2011/07/23
    EntityFrameworkのLINQ式のマッピング
  • CodePlex Archive

    coma2n
    coma2n 2011/07/23
    NuGetのパッケージマネージャ
  • NuGet documentation

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. NuGet documentation NuGet is the package manager for .NET. It enables developers to create, share, and consume useful .NET libraries. NuGet client tools provide the ability to produce and consume these libraries as "packages".

    NuGet documentation
    coma2n
    coma2n 2011/07/23
    .NETのパッケージマネージャ
  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_clickonce_index.html

  • MSDN マガジン: Cutting Edge - Code Contracts におけるインバリアントと継承

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Code Contracts におけるインバリアントと継承 Dino Esposito これまでは、ソフトウェア コントラクトの最も一般的な 2 つの形式 (事前条件と事後条件) を説明し、Microsoft .NET Framework 4 の Code Contracts API の観点から構文とセマンティクスを分析してきました。今月は、コントラクトの 3 番目の最も重要な形式として "インバリアント" を紹介してから、継承を適用するときのコントラクトベースのクラスの動作について説明します。 インバリアント 大まかに言えば、インバリアントとは、特定のコンテキストでは常に真になる条件を指します。オブジェクト

    MSDN マガジン: Cutting Edge - Code Contracts におけるインバリアントと継承
    coma2n
    coma2n 2011/07/17
    .NET 4からのDbCについて
  • Entity Framework 4でコード・ファースト開発 - @IT

    記事は、Microsoft社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 .NET Framework 4では、System.Data.Entity名前空間にあるデータ・アクセス・ライブラリであるEntity Framework(EF)の大幅に改善されたバージョンが一緒に出荷されます。 Entity Frameworkが.NET Framework 3.5 SP1で最初に導入されたとき、開発者はその最初のリリースで不完全であると思われる点ついて、多くのフィードバックをくれました。SQLチームはこのフィードバックを聞き入れ、.NET 4と一緒に出荷されるEFでそれに対処できるように当に努力しました。 EF 4の大きな改善点には以下のものがあります。 POCOサポート:

    coma2n
    coma2n 2011/07/17
    目指すべきはここ