Browse by Tags

Hangfire 筆記2 - 執行定期排程
想用 ASP.NET Hangfire 跑定期排程,有一個前題是「需確保網站永遠處於執行狀態」,先推薦幾篇相關文章: [ASP.NET]使用 Hangfire 來處理非同步的工作 - 亂馬客 - 點部落 [IIS]為什麼應用程式集區設定了 AlwaysRunning 沒有效果呢- - 亂馬客 - 點部落 Making ASP.NET application always running — Hangfire 1.6 documentation 摸索過程我發現更簡單的新做法,實測可行,整理設定步驟如下...
Posted 25 January 2018 06:48 AMJeffrey | 2 comment(s) 2,608
Filed under: , ,
Hangfire 筆記1 – 使用 SQLite
Hangfire 是一套支援在 ASP.NET MVC 站台跑背景作業或排程的好用程式庫,可以將作業丟到背景執行、延遲執行或排定時間定期啟動,並且網頁管理介面、支援失敗重試等功能。如使用資料庫作為任務儲存區,即使網站重啟工作也不會遺失,功能十分強大。Hangfire 開源且可免費用於商業用途,付費版 Hangfire Pro 則多了批次作業中斷接續執行、批次作業流程設計、Redis 支援、效能監控計數器等進階功能。關於 Hangfire 的基本使用 MVP Bruce 有篇淺顯易懂的介紹文: KingKong...
Posted 24 January 2018 09:22 PMJeffrey | 2 comment(s) 4,377
Filed under: ,
SQLite 批次 INSERT 的蝸牛陷阱
假日轉檯寫 Coding4Fun 專案,本週的 Scrum Sprint Planning Meeting 我認領的工作是將 13 萬英文單字轉入 SQLite 資料庫 (謎:認領?快醒醒,這專案從頭到尾只有你一個人吧?)。 心想這有什麼難,涮涮涮寫好以下程式,沒想到其執行速度之慢,嚇得我屁滾尿流失了魂… using (var cnSqlite = new SQLiteConnection(csSqlite)) { cnSqlite.Open(); Stopwatch sw = new Stopwatch...
Posted 16 July 2017 06:42 PMJeffrey | 1 comment(s) 11,651
Filed under: ,
SQLite 資料庫 C# 程式範例-使用 Dapper
最近想在 Coding4Fun 專案使用資料庫管理英文單字及測驗結果。情境本身有些小尷尬,評估規模與複雜度,若用資料物件配合序列化存檔實作有點吃力,搬出 SQL Express 又顯殺雞用牛刀,於是我想起免安裝又超級輕巧的 In-Process 資料庫首選- SQLite ! 完全沒有 SQLite 使用經驗,開啟 Visual Studio 寫個極簡範例當入門吧! 資料物件故意安排了 string、DateTime、int、byte[] 四種屬性,想測驗 SQLite 是否能滿足不同資料型別需求...
Posted 05 June 2017 08:06 AMJeffrey | with no comments 11,016
Filed under: ,

搜尋

Go

<February 2018>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication