タグ

ブックマーク / learn.microsoft.com (8)

  • AppDev: Something You Should Know by Irena Kennedy : :) Did You Know That Some Insects That Don’t Need Males To Reproduce?

    Everything that is related to application development, and other cool stuff... SYSK 398: How to deploy .dacpac to SQL Azure from Azure block blob Here is a quick-and-dirty (i.e. clean-up and optimize to your liking) way of doing it: Import-Module... Author: irenake Date: 12/01/2016 SYSK 397: Xamarin-Forms-Labs CalendarView control is not rendered in Win8 phone If you downloaded XLabs open source c

    AppDev: Something You Should Know by Irena Kennedy : :) Did You Know That Some Insects That Don’t Need Males To Reproduce?
    glcs
    glcs 2008/10/26
    CloseとDispose、どっちを呼ぶべき?
  • All About Interop

    Connecting .NET to just about anything else Enable .NET 3.5 goodies in IIS vdir Some of you may be oddballs like me: you like .NET, you program in .NET, but you don't always use... Author: cheeso Date: 12/05/2008 Geneva supports OASIS WS-Trust, SAML Last week at the PDC 2008, Microsoft released the public beta of “Geneva”. “Geneva” is three things:... Author: cheeso Date: 11/07/2008 Connect WebSph

    All About Interop
  • 実践的なパターン: テストの容易性を高める設計

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. CLR Inside Out Digging into IDisposable Shawn Farkas Contents Disposable Objects The Disposable Pattern Managed vs. Native Resources Managed Resource Cleanup Deriving from a Disposable Type Dispose and Security SafeHandles Conclusion One of the major pro

    実践的なパターン: テストの容易性を高める設計
    glcs
    glcs 2008/07/14
    Disposableの解説
  • Microsoft Corporation

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    Microsoft Corporation
    glcs
    glcs 2008/04/01
    前からできなくてあきらめていたけど,これをちゃんと読んだらできた.
  • チュートリアル : Windows フォームのローカリゼーション

    Visual Studio のプロジェクト システムには、Windows フォーム アプリケーションをローカライズするためのさまざまなサポートが用意されています。 Visual Studio 開発環境を使ってリソース ファイルを生成する方法は 2 つあります。 フォームで使用されるテキストやイメージなどのローカライズ可能な UI 要素の生成をプロジェクト システムに任せます。 生成されたリソース ファイルは、サテライト アセンブリに組み込まれます。 これはフォーム ベースのリソースと呼ばれます。 リソース ファイル テンプレートを追加し、XML デザイナーを使ってこのテンプレートを編集します。 この方法は、ダイアログ ボックスやエラー メッセージに表示されるローカライズ可能な文字列を作成する場合に使用されます。 この方法を使う場合は、後でこれらのリソースにアクセスするためのコードを記述する

    チュートリアル : Windows フォームのローカリゼーション
  • ラムダ式 - ラムダ式と匿名関数 - C# reference

    "ラムダ式" を使用して匿名関数を作成します。 ラムダ宣言演算子=>を使用して、ラムダのパラメーター リストを式体から分離します。 ラムダ式は、次の 2 つの形式のいずれかにすることができます。 式形式のラムダは、式体に式が含まれます。 (input-parameters) => expression ステートメント形式のラムダは、式体にステートメント ブロックが含まれます。 (input-parameters) => { <sequence-of-statements> } ラムダ式を作成するには、ラムダ演算子の左辺に入力パラメーターを指定し (ある場合)、右辺に式またはステートメント ブロックを指定します。 ラムダ式は、デリゲート型に変換できます。 パラメータと戻り値の型は、ラムダ式を変換できるデリゲート型を定義します。 ラムダ式が値を返さない場合は Action デリゲート型の

    glcs
    glcs 2008/02/16
  • 拡張メソッド - C#

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 拡張メソッドを使用すると、新規の派生型の作成、再コンパイル、または元の型の変更を行うことなく既存の型にメソッドを "追加" できます。 拡張メソッドは静的メソッドですが、拡張された型のインスタンス メソッドのように呼び出します。 C#、F#、Visual Basic で作成されたクライアント コードの場合は、拡張メソッドの呼び出しと、型で定義されているメソッドの呼び出しに明確な違いはありません。 最も一般的な拡張メソッドは、既存の System.Collections.IEnumerable 型および System.Collections.Generic.IEnumerable<T> 型にクエリ機能を追加する

    glcs
    glcs 2008/02/16
    拡張メソッド: 例えばString型に対する拡張メソッドfooを定義するとString obj; obj.foo(); は,foo(obj); に翻訳される。LINQも拡張メソッドで実装されているらしい。(呼び出し優先順序: インスタンスメソッド > 拡張メソッド)
  • Yet Another Language Geek

    A Brief Introduction to the Reactive Extensions for .NET, Rx Wow, it has been a long time since I have blogged.  Yesterday, we made the first official... Author: wesdyer Date: 11/18/2009 The Marvels of Monads If the word "continuation" causes eyes to glaze over, then the word "monad"... Author: wesdyer Date: 01/10/2008 Continuation-Passing Style There are some technical words that cause quite a st

    Yet Another Language Geek
    glcs
    glcs 2007/12/29
    匿名メソッドで再帰
  • 1