タグ

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

  • 問題領域を分割する

    内部開発者プラットフォームの定義に向かう前に、最 も薄い実行可能プラットフォーム (TVP) を最初に定義することが重要です。 これは、従来の製品管理における 実用最小限の製品 (MVP) のアイデアのバリエーションです。 「 計画と優先順位付け」では、TVP の定義 (または強化) の詳細を確認できます。 しかし、この図は、時間の経過と共に進化する方法について考え方を変えるのに役立ちます。 organizationの主な問題により、既存の投資や組織のニーズにより、ここで説明されているものから逸脱する可能性があることに注意してください。 重要なのは、organizationに必要な場合を除き、次のステージに進む必要はありません。 ゼロから始める場合、これは一般的な進行を表します。 初期段階では、必要な機能の検出、圧縮ラップされた製品のフィットギャップ分析、最小数のツールまたはプラットフォー

    問題領域を分割する
    wkoichi
    wkoichi 2024/03/09
  • KeyDerivation.Pbkdf2(String, Byte[], KeyDerivationPrf, Int32, Int32) Method (Microsoft.AspNetCore.Cryptography.KeyDerivation)

    wkoichi
    wkoichi 2023/08/17
  • 名前に関するガイドライン | Microsoft Docs

    名前付けのガイドラインでは、アセンブリ、名前空間、型、メンバー、およびパラメーターなど、クラス ライブラリの構成要素に対して適切な識別子を選択するためのガイダンスを示します。 これらのガイドラインに従った識別子を選択すると、ライブラリの使いやすさが向上します。このため、ユーザーはライブラリを使用するために新しい一連の規則を習得する必要性を感じずに済みます。 開発者にとって一貫性のある環境を提供するには、パブリック クラスやプロテクト メソッドなど、公開される要素にこれらのガイドラインを適用する必要があります。 ただし、コード全体での一貫性を維持し保守性を向上させるには、これらの規則をコード全体で一貫して使用することを検討します。 Portions Copyright 2005 Microsoft Corporation. All rights reserved. Portions Copy

    名前に関するガイドライン | Microsoft Docs
    wkoichi
    wkoichi 2023/07/19
  • [SQL Server] sqlcmd ユーティリティ

    適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW) sqlcmd ユーティリティを使用すると、Transact-SQL ステートメントやシステム プロシージャ、スクリプト ファイルを使用可能なさまざまなモードで入力できます。 コマンド プロンプト。 クエリ エディターでの SQLCMD モード。 Windows スクリプト ファイル。 SQL Server エージェント ジョブのオペレーティング システム (cmd.exe) ジョブ ステップ。 Note Microsoft Entra ID はAzure Active Directory (Azure AD) の新しい名前ですが、既存の環境の中断を防ぐために、UI

    [SQL Server] sqlcmd ユーティリティ
    wkoichi
    wkoichi 2023/06/01
  • レスポンシブ デザインの手法 - Windows apps

    UWP アプリでは、すべての Windows デバイスで、UI が見やすく操作しやすくなる効果的なピクセルが使用されます。 このため、特定のデバイス ファミリー向けにアプリの UI をカスタマイズする理由がありません。 最も効果的に領域を使用し、移動する必要を減らすには タブレットなど、画面の小さいデバイスで適切に表示するアプリを設計した場合、そのアプリは、はるかに大きいディスプレイを備えた PC でも使用可能ですが、おそらく、無駄な領域があります。 画面が特定のサイズを超える場合は、より多くのコンテンツを表示するように、アプリをカスタマイズできます。 たとえば、あるショッピング アプリでは、タブレットには、一度に 1 つのカテゴリの商品が表示されますが、PC またはノート PC には、複数のカテゴリと製品が同時に表示されます。 より多くのコンテンツを画面に表示すると、ユーザーが実行する必

    レスポンシブ デザインの手法 - Windows apps
    wkoichi
    wkoichi 2022/06/23
  • Web API 設計のベスト プラクティス - Azure Architecture Center

    ほとんどの最新の Web アプリケーションでは、クライアントがアプリケーションと対話する際に使用できる API を公開しています。 適切に設計された Web API には、次をサポートする目的があります。 プラットフォームの独立。 API の内部的な実装方法に関係なく、すべてのクライアントが API を呼び出すことができる必要があります。 そのためには、標準プロトコルを使用し、クライアントと Web サービスが交換するデータの形式に同意できるメカニズムを備えている必要があります。 サービスの進化。 Web API はクライアント アプリケーションから独立して進化し、機能を追加できる必要があります。 API の進化に伴い、既存のクライアント アプリケーションが変更なしに引き続き機能する必要があります。 クライアント アプリケーションが機能を十分に使用できるように、すべての機能が検出可能である

    Web API 設計のベスト プラクティス - Azure Architecture Center
    wkoichi
    wkoichi 2022/05/17
  • クラウド アプリケーションのベスト プラクティス - Azure Architecture Center

    これらのベスト プラクティスは、信頼性が高く、スケーラブルで、セキュリティで保護されたアプリケーションをクラウドで構築するのに役立ちます。 効率的で信頼性の高いシステム、メカニズム、アプローチを設計および実装するためのガイドラインとヒントを提供します。 多くの場合、Azure サービスで使用できるコードの例も含まれています。 これらのプラクティスは、ホストが Azure であるか別のクラウド プラットフォームであるかにかかわらず、すべての分散システムに適用できます。 プラクティスのカタログ 次の表は、さまざまなベスト プラクティスを示しています。 「関連する重要な要素やパターン」列には、次のリンクが含まれています。 そのプラクティスと設計パターンによって対応できるクラウド開発の課題。 そのプラクティスで重点が置かれている Microsoft Azure Well-Architected F

    クラウド アプリケーションのベスト プラクティス - Azure Architecture Center
    wkoichi
    wkoichi 2022/05/17
  • 非同期プログラミング - 非同期への変換

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 2015 年 7 月 Volume 30 Number 7 非同期プログラミング - 非同期への変換 Stephen Cleary | 2015 年 7 月 Visual Studio Async CTP の発表当時は恵まれた環境で作業していました。2 つの比較的小さなグリーンフィールド アプリケーション (新規開発のアプリケーション) を 1 人で担当していて、async と await のメリットを十分に生かせていました。当時は筆者を含め MSDN フォーラムのさまざまなメンバーが非同期処理に関する複数のベスト プラクティスについて調査、議論、実装を行っていました。最も重要なベスト プラクティスについては

    非同期プログラミング - 非同期への変換
    wkoichi
    wkoichi 2022/04/19
  • URL Rewrite Module Configuration Reference

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. by Ruslan Yakushev This article provides an overview of the URL Rewrite Module and explains the configuration concepts that are used by the module. Functionality Overview The URL Rewrite Module rewrites request URLs to simple, user-friendly, and search-e

    URL Rewrite Module Configuration Reference
    wkoichi
    wkoichi 2022/04/01
  • URL 書き換えモジュール構成のリファレンス

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 作成者 : Ruslan Yakushev 発行日 : 2008 年 5 月 28 日 (作業者 : ruslany(英語)) 更新日 : 2009 年 2 月 20 日 (作業者 : ruslany(英語)) 目次 機能の概要 書き換えルールの概要 書き換えルールの範囲 規則の評価 ルールの継承 元の URL の保持 書き換えルールから URL 部分へのアクセス 書き換えルールの構成 ルール パターン ルール パターンの構文 ルール パターンのプロパティ ルールの条件 ルール アクション Rewrite アクション Redirect アクション CustomResponse アクション AbortReque

    URL 書き換えモジュール構成のリファレンス
    wkoichi
    wkoichi 2022/04/01
  • Entity Framework Core 7.0 の計画

    計画プロセスで説明されているように、Entity Framework Core 7.0 (EF Core 7.0) の計画には関係者からの意見が取り入れられています。簡潔にするため、EF Core 7.0 は単に EF7 とも呼ばれます。 一般情報 EF Core 7.0 は、EF Core 6.0 に続く次のリリースであり、現時点では、2022 年 11 月に .NET 7 と同時にリリースされる予定です。 EF Core 6.1 リリースの計画はありません。 サポートされているプラットフォーム EF7 では現在、.NET 6 を対象としています。 これは、リリースが近くなった時点で .NET 7 に更新される可能性があります。 EF7 では、.NET Standard のどのバージョンも対象にしていません。詳細については、「.NET Standard の将来」を参照してください。 EF

    Entity Framework Core 7.0 の計画
    wkoichi
    wkoichi 2021/12/17
  • SqlExpressionFactory.In Method (Microsoft.EntityFrameworkCore.Query)

    wkoichi
    wkoichi 2021/12/17
  • Microsoft SQL Serverの TLS 1.2 サポート - SQL Server

    適用対象: SQL Server 元の KB 番号: 3135244 概要 この記事では、WindowsSQL Server 2016、SQL Server SQL Server 2014、SQL Server 2012、SQL Server 2008、SQL Server 2008 R2 で TLS 1.2 サポートを有効にするための Microsoft リリースの更新プログラムについて説明します。 この記事では、サポートされているクライアント プロバイダーの一覧も示します。 SQL Server 2016、SQL Server 2017、SQL Server 2019 では、更新プログラムを必要とせずに TLS 1.2 がサポートされます。 Secure Sockets Layer (SSL) および以前のバージョンのトランスポート層セキュリティ (TLS) に対して、いくつかの既知

    Microsoft SQL Serverの TLS 1.2 サポート - SQL Server
    wkoichi
    wkoichi 2021/11/25
  • ASP.NET Core 3.1 から 6.0 への移行

    この記事では、既存の ASP.NET Core 3.1 プロジェクトASP.NET Core 6.0 に更新する方法について説明します。 ASP.NET Core 5.0 から 6.0 にアップグレードするには、「ASP.NET Core 5.0 から 6.0 に移行する」を参照してください。 前提条件 Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 2022ASP.NET と Web 開発ワークロード。 .NET 6.0 SDK Visual Studio Code C# for Visual Studio Code (最新バージョン) .NET 6.0 SDK Visual Studio Code の手順では、.NET CLI を使用して ASP.NET Core の開発機能 (たとえば

    ASP.NET Core 3.1 から 6.0 への移行
    wkoichi
    wkoichi 2021/11/18
  • 回復力の高い Entity Framework Core SQL 接続を実装する - .NET

    Azure SQL DB の場合、Entity Framework (EF) Core に内部データベース接続の復元機能と再試行ロジックが既に用意されています。 ただし、回復力のある EF Core 接続を使用する場合は、各 DbContext 接続に対して Entity Framework 実行戦略を有効にする必要があります。 たとえば、EF Core 接続レベルで次のコードを実行すると、接続が失敗した場合に再試行される回復力のある SQL 接続が有効になります。 // Program.cs from any ASP.NET Core Web API // Other code ... builder.Services.AddDbContext<CatalogContext>(options => { options.UseSqlServer(builder.Configuration[

    回復力の高い Entity Framework Core SQL 接続を実装する - .NET
    wkoichi
    wkoichi 2021/10/01
  • ASP.NET Core MVC でのモデルの検証

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 この記事では、ASP.NET Core MVC または Razor Pages アプリでユーザー入力を検証する方法について説明します。 サンプル コードを表示またはダウンロードします (ダウンロード方法)。 モデルの状態 モデルの状態では、モデル バインドとモデル検証の 2 つのサブシステムで発生したエラーが表されます。 モデルバインドから発生するエラーは、通常、データ変換エラーです。 たとえば、"x" は整数フィールドに入力されます。 モデルの検証は、モデル バインド後に行われ、データがビジネス ルールに準拠していないエラーを報告します。 たとえば、1 から 5 の評価を想定したフィールドに 0 が入力され

    ASP.NET Core MVC でのモデルの検証
    wkoichi
    wkoichi 2021/08/03
  • URI のアクティブ化の処理 - UWP applications

    重要な API Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs Windows.UI.Xaml.Application.OnActivated URI (Uniform Resource Identifier) スキーム名の既定のハンドラーとしてアプリを登録する方法について説明します。 Windows デスクトップ アプリとユニバーサル Windows プラットフォーム (UWP) アプリの両方を、URI スキーム名の既定のハンドラーとして登録できます。 アプリを URI スキーム名の既定のハンドラーとして選ぶと、アプリはその種類の URI を起動するたびにアクティブ化されます。 URI スキーム名に登録するのは、その種類の URI スキームのすべての URI 起動を処理する場合のみにすることをお勧めします。 U

    URI のアクティブ化の処理 - UWP applications
    wkoichi
    wkoichi 2021/07/03
  • Windows processor requirements Windows 11 supported Intel processors

    The processors listed represent the processor models which meet the minimum floor for the supported processor generations and up through the latest processors at the time of publication. These processors meet the design principles around security, reliability, and the minimum system requirements for Windows 11. Subsequently released and future generations of processors which meet the same principl

    Windows processor requirements Windows 11 supported Intel processors
    wkoichi
    wkoichi 2021/06/25
  • Password policy recommendations - Microsoft 365 admin

    Check out all of our small business content on Small business help & learning. As the admin of an organization, you're responsible for setting the password policy for users in your organization. Setting the password policy can be complicated and confusing, and this article provides recommendations to make your organization more secure against password attacks. Microsoft cloud-only accounts have a

    Password policy recommendations - Microsoft 365 admin
    wkoichi
    wkoichi 2021/05/12
  • サービスへのAzure DevOps Server移行の概要 - Azure DevOps

    Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 Azure DevOps のデータ移行ツールは、コレクション データベースをAzure DevOps ServerからAzure DevOps Servicesに移行するための忠実性の高い方法を提供します。 このサービスを使用してコレクションをインポートする場合は、 移行ガイドとツール をダウンロードすることをお勧めします。 このガイドは、インポートに関連するさまざまな手順のチュートリアルとして機能します。 インポートを可能な限り簡単にするためのベスト プラクティス、チェックリスト、および役立つヒントを提供します。 このガイドは、Azure DevOps Services に正常にインポートするために、以下で参照されているより技術的なドキュ

    サービスへのAzure DevOps Server移行の概要 - Azure DevOps
    wkoichi
    wkoichi 2021/03/11