iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

輕量高效.NET Core開源Blog引擎:Miniblog.Core 系列

Mads Kristensen的開源專案 "Miniblog.Core"
運用.NET Core達到高效能、快速開發的優勢
配合W3C.css看看會碰出甚麼火花~

鐵人鍊成 | 共 30 篇文章 | 63 人訂閱 訂閱系列文 RSS系列文
DAY 1

01.輕量、高效.NET Core開源Blog引擎介紹

Miniblog.Core介紹 擁有高效又輕量級的Blog引擎,由madskristensen大開源專案Miniblog.Core 在Google效能測試(G...

2018-10-01 ‧ 由 暐翰 分享
DAY 2

02.Miniblog.Core.W3C 建立、前端功能操作

影片: 圖文說明: 到W3CMiniblog.Core.W3C clone專案 打開.sln檔案、運行後可以看到網頁 在網頁的底部點選【登入】,在appse...

2018-10-02 ‧ 由 暐翰 分享
DAY 3

03.支援 SQL Server

原理:   MiniBlog僅支援XML資料存取,沒有支持SQL Server,但是提供IBlogService介面,可以簡單實作其他類型資料存取。 publ...

2018-10-03 ‧ 由 暐翰 分享
DAY 4

04.繼承抽象類別,避免重複方法

今天更新一個版本,主要處理上一版原先寫法問題: XML存取實作IBlogService介面,MSSQL存取也實作IBlogService介面,導致&quot...

2018-10-04 ‧ 由 暐翰 分享
DAY 5

05.支持MarkDown編輯發文

修改邏輯 在appsettings.json-blog設定MarkDown=true後 在修改頁面可以看到MarkDown編輯器 使用技術 使用simpl...

2018-10-05 ‧ 由 暐翰 分享
DAY 6

06.環境配置設定、使用(注入View、Controller)

通常一個網頁專案會有許多的環境變數設定,在Miniblog中簡單改動appsettings.json裡面屬性值就可以改變Blog設定。 舉例:編輯器是否使用M...

2018-10-06 ‧ 由 暐翰 分享
DAY 7

07.優化CSS、JS文件

今天在Google PageSpeed Insights測試發現:css 沒有達到最佳化建議 您的網頁含有1項禁止轉譯CSS資源,對網頁的轉譯作業造成延遲。...

2018-10-07 ‧ 由 暐翰 分享
DAY 8

08.ConfigureServices使用擴充方法添加功能

在miniblog ConfigureServices方法裡可以觀察到處處都是services.AddXXX,services.AddYYY public v...

2018-10-08 ‧ 由 暐翰 分享
DAY 9

09.MetaWeblog改寫:節省伺服器資源,圖片上傳到Imgur圖床

【介紹】 今天讓我們實戰了解MetaWeblog並做修改。 MetaWeblog許多使用Blog的大大或許都會接觸到 它是Blog接口的標準,像是最經典的Li...

2018-10-09 ‧ 由 暐翰 分享
DAY 10

達標好文 10. ElectronNET : .NET Core+NodeJS做跨平台桌面程式

前一篇介紹Blog的Metaweblog API,可以自由地上傳管理文章內容。 接下來會使用asp.net core web加上nodejs網頁技術(Elect...

2018-10-10 ‧ 由 暐翰 分享