タグ

asp.netに関するR2Mのブックマーク (8)

  • ASP.NET Core Blazor WebAssembly を AWS Amplify Hosting を使ってホスティングする | DevelopersIO

    いわさです。 この記事は 「Blazor Advent Calendar 2022」の 11 日目の記事となります。 昨日は @jsakamoto さんの「Blazor WebAssembly - どこからも参照されていないコードが削除されるようにして .dll のサイズを小さくする」でした。 私は jsakamoto さんのようなディープなところまで Blazor を使えていないのですが、検証用に簡単な SPA アプリケーションを作成するときは Blazor WebAssembly を選択することが多いです。 これまで普段 Blazor WebAssemblyAWS 環境でちゃちゃっとホスティングしたい際には Amazon CloudFront + Amazon S3 を使うのが楽だと思って使っていました。 ただ、Azure Static WebApps のパスワード保護機能のよう

    ASP.NET Core Blazor WebAssembly を AWS Amplify Hosting を使ってホスティングする | DevelopersIO
  • ASP.NET Core での開発におけるアプリ シークレットの安全な保存

    作成者: Rick Anderson および Kirk Larkin サンプル コードを表示またはダウンロードします (ダウンロード方法)。 このドキュメントでは、開発用コンピューターで ASP.NET Core アプリ用の機密データを管理する方法について説明します。 パスワードやその他の機密データを、ソース コードに格納しないでください。 運用環境のシークレットは、開発またはテストには使用しないでください。 アプリと一緒にシークレットを展開しないでください。 代わりに、運用環境のシークレットには、環境変数や Azure Key Vault などの制御された手段を使用してアクセスする必要があります。 Azure Key Vault 構成プロバイダーにより、Azure テストと運用のシークレットを格納し、保護することが可能です。 .NET コンソール アプリでユーザー シークレットを使うには

    ASP.NET Core での開発におけるアプリ シークレットの安全な保存
  • ASP.NET Core 1.0 で追加された User Secrets を使ってみる - しばやん雑記

    これまでは開発環境用の接続情報など GitHub などのリポジトリに含めたくない情報は、Web.config の configSource を使って別ファイルにして管理していたかもしれません。 ASP.NET Core 1.0 には User Secrets が追加されたので、ユーザー専用の情報を簡単に扱えるようになりました。古い情報ですが GitHub の Wiki で紹介されてます。 Home · dotnet/aspnetcore Wiki · GitHub Visual Studio 2015 向けのツールでは、右クリックメニューから簡単にユーザーシークレットの管理が行えるようになっているので、コマンドから操作する必要がなく便利です。 選択すると json ファイルが開かれるので、ここに appsettings.json と同じように書くだけです。 ユーザーシークレットの管理から開

    ASP.NET Core 1.0 で追加された User Secrets を使ってみる - しばやん雑記
  • Umbraco CMS でウェブページを作ろう - クリエイティブWeb

    1. Umbraco は、どういう CMS ですか Umbraco (アンブラコ)は、デンマークのNiels Hartvig 氏によって開発されたオープンソースの CMS で、HTML5/CSS3、XHTML/CSS2 等の Web 標準に対応し、使いやすいユーザーインターフェースが提供されています。Umbraco のライセンスは MIT Licenseです。MIT Licenseは、制限の緩いライセンスで、商用での利用にも好都合です。 Umbraco は、日では全く知られていませんが、世界では 250,000 サイトの実績があるオープンソースの CMS です。特徴のある CMS として現在成長中で、Google トレンドのウェブ検索の人気度では、日では比較的名前が知られている MODx を追い抜き抜き、Concrete5 に対してはまだ引き離しています。 Umbraco は、開発者や

    R2M
    R2M 2018/11/13
  • プリコンパイルの概要とaspnet_compilerコマンド - happynowの日記

    プリコンパイル方式 以下ふたつのプリコンパイル方式がある。 埋め込み先プリコンパイル 英語では In-Place Precompilation と言い、直訳すれば、その場でのプリコンパイルである。 埋め込み先プリコンパイルを行う際、サイトは、ソースファイルと共にWEBサーバーにデプロイしておく。通常のコンパイルは、ページに対して初回のアクセス時に実行されるが、埋め込み先プリコンパイルは、事前に全てのページにアクセスすることで、全てのページをコンパイルされた状態にする。 配置用プリコンパイル 英語では Precompilation for Deployment と言い、直訳すれば、デプロイのためのプリコンパイルである。このプリコンパイルは、デプロイ用のファイル一式を生成する。生成されたファイル一式にはソースファイルは含まれない。このファイル一式は後にWEBサーバーにデプロイする。 配置用プリ

    プリコンパイルの概要とaspnet_compilerコマンド - happynowの日記
  • ASP.NETの状態管理方式 - マイクロソフト系技術情報 Wiki

    Webシステムの状態管理方式 † 2層C/Sシステムでは、クライアント側プログラムがDBに直接接続し、状態(UPが処理に必要とする一連の情報(制御情報や業務処理に必要な情報を含む))を一元管理するという方式が採用されている。これに対し3層C/SシステムやWebシステムでは、APサーバの拡張性・信頼性を確保するために、サーバの状態を保持しないで「サーバへのリクエスト」・「クライアントへのレスポンス」の間で必要な情報を持ち回り、サーバがリクエストを受け付けたときサーバ側で状態を復元するという方式が一般化した(一般的に、サーバに状態を保持しないほうが拡張性は高くなる(サーバに状態を保持した場合、信頼性を確保するための冗長化構成が組み難いなどの問題があるため))。しかし、近年のWebシステムにおいては、サーバに状態を保持した場合も拡張性・信頼性を確保するための技術Session情報をリモート プ

  • 非同期 (Async) がなぜ重要なのか (.NET)

    こんにちは。 連休でだいぶ間が空いてしまいましたが、今週は、これからの Web 開発に備えて、.NET Web 開発における Async (Asynchronous) の意義を、ASP.NET MVC を例に簡単に説明します。(今後のセミナーなどでも頻繁にこの話に触れることになると思いますので、そのための準備として記載しておきます。) 補足 : 下記で紹介する async を使った非同期処理は、ASP.NET WebForm でも可能です。(ただし、記述方法が多少煩雑になります。) これについては、「ASP.NET WebForms 4.5, WCF 4.5 における非同期 (async) メソッド」の投稿に記載しました。 UI 系 (クライアント サイド) では、よく、UI スレッドを止めない手法として非同期を紹介しますが、サーバー サイドを含む Web 開発では、下記の通り、また違った

    非同期 (Async) がなぜ重要なのか (.NET)
    R2M
    R2M 2018/06/15
  • ASP.NET 5はどうしてOWIN上に乗らなかったのか - xin9le.net

    2015/01/16 (金) に渋谷で開催された GoAzure 2015 に参加してきました。とても充実した内容で大変満足度が高いです。当に参加して良かった。主催者のみなさん、当にお疲れ様でした。 Hanselman Unplugged イベント自体は 4 並列くらいでセッションが行われていましたが、その中にゲストとして米国 Microsoft 社から招いていた Scott Hanselman に「何でも質問しちゃおう!」なセッションがありました。いわゆる「Unplugged」というヤツです。 私は先日からコレを絶対に聞いてやろうと思っていたものがあったので、その場で思い切ってぶつけてみました。上の写真にもちょうど真ん中あたりに映っていますね。 ASP.NET 5 はどうして OWIN と別の道を歩んだのですか? しばらくバズワードだった OWIN 2013 年から 2014 年前

    ASP.NET 5はどうしてOWIN上に乗らなかったのか - xin9le.net
  • 1