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

  • TechNet Gallery Closure

    tanaka733
    tanaka733 2020/03/17
  • SQL Server on Linux: Kerberos Troubleshooting, Hints and Tips and Hard Code Debugging

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. SQL Server on Linux uses the GSSAPI and SSSD service for Active Directory (AD) authentication activities.   Thus, Kerberos is the path for success for AD authentication and just in case you have to troubleshoot a problem I have a few tips. My Short Story

    SQL Server on Linux: Kerberos Troubleshooting, Hints and Tips and Hard Code Debugging
    tanaka733
    tanaka733 2018/05/17
  • VSIX パッケージの署名 - Visual Studio (Windows)

    Visual Studio で実行する前に拡張機能アセンブリに署名することは必須ではありませんが、署名することが推奨されています。 VSIX パッケージにデジタル署名を追加すると、拡張機能セキュリティで保護され、改ざんが防止されます。 インストール時に、VSIX インストーラーに署名と証明書へのリンクが表示されます。 署名を更新せずに VSIX の内容が変更された場合、インストーラーでは無効なパッケージ署名についてのみユーザーに警告されます。 このガイドは、既にVSIX が作成済みであること前提にしています。 コード署名証明書を取得する 有効な証明書は、次のような公的証明機関から取得できます。 Certum Comodo DigiCert GlobalSign SSL.com Windows から信頼されている証明機関の全一覧は、http://aka.ms/trustcertpartne

    VSIX パッケージの署名 - Visual Studio (Windows)
    tanaka733
    tanaka733 2018/02/12
  • Visual Studio IDE ドキュメント

    Visual Studio IDE ドキュメント 統合開発環境 (IDE) は、ソフトウェア開発の多くの側面で使用できる機能を豊富に備えたアプリケーションです。 Visual Studio IDE を使用すると、アプリの編集、デバッグ、ビルド、発行を簡単に行うことができます。

    Visual Studio IDE ドキュメント
    tanaka733
    tanaka733 2017/12/25
    “Visual Studio 統合開発環境 (IDE) で、ほぼ任意のコード言語を使用してアプリを開発する方法について説明します。”
  • HTTP.sys web server implementation in ASP.NET Core

    tanaka733
    tanaka733 2017/09/01
  • CQRS Journey

    July 2012 Exploring CQRS and Event Sourcing The project is focused on building highly scalable, highly available and maintainable applications with the Command & Query Responsibility Segregation and the Event Sourcing patterns. The project was positioned as a learning journey. This guidance is designed to help you get started with the CQRS pattern and event sourcing. It is not intended to be the d

    CQRS Journey
    tanaka733
    tanaka733 2017/07/05
  • VM に複数の IP アドレスを割り当てる - Azure portal

    Azure 仮想マシン (VM) には、1 つ以上のネットワーク インターフェイス (NIC) がアタッチされています。 NIC には、1 つ以上の静的または動的パブリックおよびプライベート IP アドレスを割り当てることができます。 VM に複数の IP アドレスを割り当てると、次のことが可能になります。 異なる IP アドレスと TLS/SSL 証明書を持つ複数のウェブサイトやサービスを、1 つのサーバーでホストする。 ファイアウォールやロード バランサーのような、ネットワーク仮想アプライアンスとして機能する。 NIC の任意の (プライマリまたはセカンダリの) プライベート IP アドレスを Azure Load Balancer のバックエンド プールに追加する機能。 複数の IP 構成の負荷分散の詳細については、複数の IP 構成の負荷分散とアウトバウンド規則に関する記事を参照し

    VM に複数の IP アドレスを割り当てる - Azure portal
    tanaka733
    tanaka733 2017/03/14
    結局PowerShellが必要
  • Visual Studio 2017 15.9 リリース ノート

    サポート期間 Visual Studio 2017 バージョン 15.9 は Visual Studio 2017 でサポートされる最後のサービス ベースラインであり、延長サポート期間に入っています。 長期的な安定性とセキュリティで保護された開発環境を採用する必要がある Enterprise および Professional のお客様は、このバージョンで標準化することをお勧めします。 ライフサイクルとサポート ポリシーで詳しく説明されているとおり、バージョン 15.9 は 2027 年 4 月までセキュリティ更新プログラムによってサポートされます。これは Visual Studio 2017 の製品ライフサイクルの残りの部分です。 現在 Visual Studio 2017 は延長サポートの対象であるため、すべての管理者向け更新プログラムで製品のマイナー バージョンの全範囲がカバーされるよ

    Visual Studio 2017 15.9 リリース ノート
    tanaka733
    tanaka733 2017/03/08
    更新はや
  • リソースの管理 - Azure CLI - Azure Resource Manager

    Azure Resource Manager と共に Azure CLI を使用して Azure リソースを管理する方法について説明します。 リソース グループの管理については、「Manage Azure resource groups by using Azure CLI (Azure CLI を使用した Azure リソース グループの管理)」をご覧ください。 リソースを既存のリソース グループにデプロイする Azure CLI を使用して直接 Azure リソースをデプロイするか、または Azure リソースを作成する Resource Manager テンプレートをデプロイできます。 リソースのデプロイ 次のスクリプトでは、ストレージ アカウントを作成します。 echo "Enter the Resource Group name:" && read resourceGroupNa

    リソースの管理 - Azure CLI - Azure Resource Manager
    tanaka733
    tanaka733 2016/10/05
    “テンプレートのエクスポート機能はプレビューの段階にあり、現在のところ、一部の種類のリソースでは、テンプレートをエクスポートできません”
  • Linux に SQL Server 用 Microsoft ODBC Driver をインストールする

    この記事では、Microsoft ODBC Driver forSQL Serverを Linux にインストール方法について説明します。 また、SQL Server 用のオプションのコマンドライン ツール (bcp および sqlcmd) と、unixODBC 開発ヘッダーについても説明します。 この記事では、Bash シェルから ODBC ドライバーをインストールするためのコマンドについて説明します。 パッケージを直接ダウンロードする場合は、「ODBC Driver forSQL Serverのダウンロード」を参照してください。 Microsoft ODBC 18 以下のセクションでは、さまざまな Linux ディストリビューション用の Bash シェルから Microsoft ODBC Driver 18をインストールする方法について説明します。 サポートされているディストリビューシ

    Linux に SQL Server 用 Microsoft ODBC Driver をインストールする
    tanaka733
    tanaka733 2016/07/01
  • マイクロソフトのパスワードに関するガイダンス

    こんにちは、プラットフォーム サポートチームの高田です。 今回は、先日公開されました、パスワードについてのガイダンス情報をお届けします。 記事は、米国 AD チームのブログ記事を一部翻訳したものです。ホワイト ペーパーにて詳細を確認されたい方はこちらのリンクを参照ください。ここでは、日IT 管理者向けに、パスワード管理について有用な箇所のみ、サポートチームで要約したものを提供いたします。 基的にパスワード管理についてオンプレミス Active Directory、Azure Active Directory および Microsoft Account を問わず共通した情報ではありますが、一部の項目については、Azure Active Directory や Microsoft Account 固有の情報も含まれます。 IT 管理者向けの、パスワードに関するガイダンスは以下のとおり

    マイクロソフトのパスワードに関するガイダンス
    tanaka733
    tanaka733 2016/05/29
    “1. 8 文字の最低パスワード長を維持する 2. 文字の組み合わせ (複雑さ) に関する要件を廃止する 3. ユーザーアカウントの定期的なパスワード変更を強制しないようにする”
  • Credential retirement

    Why credentials get retired Technology changes faster every year. To keep our credentialing program relevant, we continually review our Applied Skills scenarios and Certifications to ensure they reflect the latest skills and Microsoft technologies and retire those that are no longer relevant. Our goal is to empower candidates to be on the leading edge of tech by allowing them to validate relevant,

    Credential retirement
    tanaka733
    tanaka733 2016/05/28
  • Azure AD テナント ディレクトリの使い方の概要 | Microsoft Docs

    Microsoft Entra ID は、従業員が外部リソースへのアクセスに使用できる、クラウドベースの ID およびアクセス管理サービスです。 リソースの例として、Microsoft 365、Azure portal、その他何千という SaaS アプリケーションがあります。 さらに、Microsoft Entra ID は、会社のイントラネット上のアプリなどの内部リソースや、自分の組織向けに開発されたクラウド アプリにアクセスするのにも役立ちます。 テナントの作成方法については、「クイックスタート: Microsoft Entra ID で新しいテナントを作成する」をご覧ください。 Active Directory と Microsoft Entra ID の違いについては、「Active Directory と Microsoft Entra ID の比較」を参照してください。 また、

    Azure AD テナント ディレクトリの使い方の概要 | Microsoft Docs
    tanaka733
    tanaka733 2016/04/28
  • 名前空間の名前

    名前空間用に選択した名前で、名前空間内の型によって使用できる機能を示す必要があります。 たとえば、System.Net.Sockets 名前空間に含まれる型を使用すると、開発者がソケットを使用してネットワーク経由で通信できます。 名前空間の名前の一般的な形式は次のとおりです。 <Company>.(<Product>|<Technology>)[.<Feature>][.<Subnamespace>] たとえば、Microsoft.WindowsMobile.DirectX のようにします。 名前空間名には、プリフィックスとして企業名を付け、各企業の名前空間の名前とプリフィックスが重複しないようにしてください。 名前空間の第 2 レベルには、バージョンに依存しない、安定した製品名を使用してください。 企業内のグループ名は変更されることが多いため、名前空間の階層構造での命名基準として組織の階

    名前空間の名前
    tanaka733
    tanaka733 2016/03/26
    うむ “たとえば、Microsoft.WindowsMobile.DirectX のようにします。”
  • 名前空間で型を整理する - C#

    C# プログラミングでは、名前空間が 2 つの方法でよく使用されます。 最初の方法では、次のように .NET で名前空間を使用して、その多くのクラスを整理します。 System.Console.WriteLine("Hello World!"); System は名前空間で、Console はその名前空間内のクラスです。 以下の例のように、using キーワードを使用できるため、完全な名前は必要ありません。 using System; Console.WriteLine("Hello World!"); 詳細については、「using ディレクティブ」をご覧ください。 重要 .NET 6 の C# テンプレートでは "最上位レベルのステートメント" が使用されます。 .NET 6 に既にアップグレードしている場合、お使いのアプリケーションはこの記事のコードに一致しないかもしれません。 詳細に

    tanaka733
    tanaka733 2016/03/25
    C#でVBのMyを使う公式ドキュメントがあった
  • .NET の概要 - .NET

    .NET は、さまざまな種類のアプリケーションを構築するための、無料でクロスプラットフォームのオープンソース開発者用プラットフォームです。 複数の言語で記述されたプログラムを実行でき、最も一般的なものは C# です。 それは、多くの大規模アプリによって運用環境で使われる高パフォーマンスのランタイムに依存しています。 .NET をダウンロードし、初めてのアプリの作成を始める方法については、作業の開始に関する記事をご覧ください。 .NET プラットフォームは、生産性、パフォーマンス、セキュリティ、信頼性を提供するように設計されています。 ガベージ コレクター (GC) を介した自動メモリ管理が用意されています。 GC と厳密な言語コンパイラを使っているため、タイプ セーフかつメモリ セーフです。 async/await および Task プリミティブにより、コンカレンシーを提供します。 広範な

    .NET の概要 - .NET
    tanaka733
    tanaka733 2016/03/21
    Xamarinも.NET Coreで動くようになる布石?
  • 自動化対象のユニットテスト(単体テスト)の仕様書を書くことは完全なる無駄である

    ブログポストは、マイクロソフトの意見ではなく、私個人の意見であることをお断りしておきます。 DevOps 普及活動の一環として、DevOps ハッカソンというイベントを実施しています。DevOps のプラクティスの一つとしてAutomated Testing (自動化されたテスト) があります。 それに関して複数の参加者の皆さんがこのようなことを言っていました。 「自動テストを書くのは好きではないです。何故かというと、自動化されたユニットテストを書いたら、同じ内容のエクセル方眼紙の仕様書を書かないといけないので、二重に書くのは無駄だし大変だと思うんです。」 はっきり言ってしまうと、このケースの単体テスト仕様書は完全なる無駄であると断言できます。 このポストではその理由をお話ししたいと思います。 1. 単体テストのイメージの違い この問題が起きている背景には、「単体テスト」というものがCO

    自動化対象のユニットテスト(単体テスト)の仕様書を書くことは完全なる無駄である
    tanaka733
    tanaka733 2016/01/25
    あ、はい。 >> “しかし、ここまでしても、内容がコードとぶれる必要がある。だから、例えばRubyとかのAPI仕様書は、API仕様書から具体的なコードを読めるように工夫されている。”
  • Visual C# Breaking Changes in Visual Studio 2013

    tanaka733
    tanaka733 2015/12/26
  • C# - C# の分割結合式パーサー

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 October 2015 Volume 30 Number 10 C# - C# の分割結合式パーサー Vassili Kaplan | October 2015 | サンプル コードのダウンロード: C#   VB CVu Journal 2015 年 5 月号と 6 月号に掲載された私の記事では、C++ で数式を解析する新しいアルゴリズムを発表しました (「参考資料」の資料 1 および資料 2 参照)。2 回にわたって記事を執筆した理由は、Silas S. Brown という鋭い観察眼を持った読者が最初のアルゴリズムの実装にバグを見つけた結果、実装を変更する必要が生じたためです。この指摘のおかげで、アルゴ

    C# - C# の分割結合式パーサー
    tanaka733
    tanaka733 2015/12/03
  • Microsoft Band - Microsoft Band SDK による Windows 10 アプリの開発

    データ モデルの設計 いつものように、Visual Studio のデータ モデルから始めます (図 6 参照)。データ モデルの設計は重要で、データを個別の層に適切に分離すれば、アプリ間での共有や、クラウド バックエンドとの共有 (Web サイトでデータを表示する場合) が容易になります。今回は、センサーからデータを収集して Gravity Hero アプリで表示できるデータ モデルで十分です。データ モデルを他のアプリで再利用できるように、Visual Studio ソリューションでは、データ モデルを別のフォルダーに配置しておきます。 図 6 サンプル プロジェクトとデータ モデルを含む Visual Studio ソリューション Gravity Hero アプリのデータ モデルは、便宜上 ViewModel というヘルパー クラスを使用しています。モデル - ビュー - ビューモデ

    Microsoft Band - Microsoft Band SDK による Windows 10 アプリの開発
    tanaka733
    tanaka733 2015/11/26
    開発の記事は日本語になった。あとは