GCP 教學 - Kubernetes 與 Cloud SQL 連線
介紹如何透過 GCP 的 Kubernetes 與 Cloud SQL 服務建立連線,本篇以 MySQL 為例。
介紹如何透過 GCP 的 Kubernetes 與 Cloud SQL 服務建立連線,本篇以 MySQL 為例。
前幾天 Designer 來求助,問怎麼透過 Webpack 打包 Sass,順手就寫了一篇教學。
本文將介紹,如何透過 Webpack 4 將 Sass 打包成 Css 檔案。
執行簡單的 docker build
竟然也會錯誤,顯示 Client Timeout 連到 *.docker.io
的連線中斷等訊息,導致 Docker CLI 幾乎都不能用。
ASP.NET Core 有兩種運行方式:
ASP.NET Core 預設是使用 Kestrel 做為 HTTP Server。
Kestrel 是一套輕量的跨平台 HTTP Server,由 libuv 這套函式庫做為底層非同步事件驅動的控制。
本篇將介紹 ASP.NET Core 在 Kestrel 的運行方式、調整及自製 localhost SSL 憑證綁定 HTTPS。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[Day30] ASP.NET Core 2 系列 - Kestrel Web Server
對 Response 回傳結果適時的使用快取機制,可以有助於效能提升,避免重複的運算浪費。
本篇將介紹 ASP.NET Core 如何設定 Response 的 Client 端暫存及Server 端快取。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[Day28] ASP.NET Core 2 系列 - Response 快取
介紹如何透過 GCP (Google Cloud Platform) 的 Cloud SDK,上傳 Docker Image 及佈署到 Kubernetes。
用 CentOS 練習安裝 Kubernetes 的筆記。
ASP.NET Core 2 系列文的結尾想了好幾個,也換過好幾次主題。最終還是決定用,常被問到的問題來做總結。
『ASP.NET Core vs ASP.NET MVC 如何選擇?』
本篇簡單整理了一些資訊,粗略分享 ASP.NET Core 及 ASP.NET MVC 的優劣比較。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[End] ASP.NET Core 2 系列 - ASP.NET Core vs ASP.NET MVC
ASP.NET Core 並不會自動把所有封包壓縮,要針對 Response 的內容做壓縮,可以使用的 ResponseCompression 套件提供的壓縮方式。
本篇將介紹 ASP.NET Core 以 Gzip 方式對 Response 封包壓縮。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[Day29] ASP.NET Core 2 系列 - 封包壓縮 (Gzip)
跨網站腳本 (Cross-Site Scripting, XSS) 攻擊是常見的攻擊手法,有效的阻擋方式是透過網頁內容安全政策 (Content Security Policy, CSP) 規範,告知瀏覽器發出的 Request 位置是否受信任,阻擋非預期的對外連線,加強網站安全性。
本篇將介紹 ASP.NET Core 自製 CSP Middleware 防止 XSS 攻擊。
另外,做範例的過程中,剛好發現 iT 邦幫忙 沒有擋 Clickjacking,所以就順便補充。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[Day27] ASP.NET Core 2 系列 - 網頁內容安全政策 (Content Security Policy)