在 Dokcer 的世界裡,他們有自己的虛擬網路 Software-Defined Networks (SDN)。 而 Container 在執行的時候預設會加入 bridge 的虛擬網路。 這個虛擬網路就能夠讓我們 Container 之間互相溝通。
Continue reading今天會介紹怎麼在 ASP.NET Core MVC 專案使用 EF Core。 會以現有資料庫當範例。
Continue reading在看完 Quickstart: Run SQL Server container images with Docker 之後,就會發現在 Windows 上執行一個 Linux Base 的 SQL Server Container 是這麼簡單的事。 就讓我們快速進入正題,怎麼使用 SQL Server Container 吧。
Continue reading故事是這樣的,我通常使用 EF 來對 SQL Server 資料庫進行操作,而其中一個資料表欄位的型態是 timestamp,timestamp 是二進位數字(Byte[])的資料類型,在資料庫裡面的資料呈現是這樣子 0x000000000000DDE8,所以當轉成 C# 資料型別的時候會轉型成 byte[]。 而其我遇到一個需求是要找到最大的 byte[] 來做事情。
Continue readingContainer 本身有他自己的 File System,當有檔案建立的時候,都會放在這個 File System 裡,這個 File System 是跟著 Container 存活的。所以當 Container 在被刪除後, Container 裡面的狀態或者是資料都會消失。 而 Docker 能透過建立 Volumes 來解決這個問題。
Continue reading今天會介紹怎麼一步一步的將 ASP.NET Core 網站容器化,主要的步驟為
- 產生一個 ASP.NET Core MVC 預設專案
- 建立 Dockerfile
- 從 Dockerfile 建立包含網站的 Image
- 建立和執行 Container
這篇會盡量紀錄 docker 常用指令。
Continue reading今天講的是如何讓搜尋引擎了解網頁的內容,而這就一定要提到 Schema.org。 Schema.org 這個組織呢,他們定義的統一詞彙,我們稱之為 Schema 語意標記(Schema Semantic Markup),這些詞彙可以讓搜尋引擎了解網頁的內容。 將這些詞彙編碼成搜尋引擎可以看懂的方式有 Microdata、JSON-LD 或 RDFa 等等…
Continue readingHTML5 的語意標記,不是告訴搜索引擎現在網頁的內容,HTML5 語意標記是屬於區塊性質的元素(Sectioning Elements),用來告訴搜索引擎這段區塊的意義。
Continue reading接下來的連續三集都會跟 語意標記(Semantic Markup) 有關係。 語意標記是指網頁內容的標記,他能夠讓搜尋引擎了解網頁的內容是在寫什麼。
Continue reading