使用Oracle資料表保存GUID屬性
大家都知道我隸屬 GUID PK幫 .NET分舵,最近寫了個小模組,Model理所當然地使用GUID當作Primary Key,由於想同時支援SQL Server跟Oracle,第一次挑戰SQL跟Oracle共用Model...
Dapper筆記:列舉轉VARCHAR研究
一個用資料表保存C# Model的常見問題,列舉型別屬性該怎麼處理? 例如有個BlogUser資料物件,包含Id、Name及Role三個屬性,其中Role是列舉,包含Admin、Editor、Blogger...
Posted 18 July 2016 09:46 PMJeffrey | no comments
Filed under:
Dapper小技巧:以資料表保存集合物件JSON
專案常遇到的需求:為指定資料保留修改歷程,以備稽核檢查或追查責任之用,使用機率不高且無統計或隨興查詢需求,不值得另開資料表。此時我偏好的做法是定義成List<HistoryRecord>,在資料表開一個NVARCHAR...
Posted 18 July 2016 12:57 AMJeffrey | no comments
Filed under:
筆記:int?(Nullable<int>)運算與??運算子優先順序
同事回報某段C#程式發現Bug: int lastQty = 100; int ? soldQty = null ; int leaveQty = lastQty - soldQty ?? 0; soldQty...
Posted 14 July 2016 09:32 PMJeffrey | 2 comment(s)
Filed under:
NuGet Package部署測試小技巧-清除Cache
聲明,本文介紹的技巧主要針對使用 NuGet Package Explorer 或Visual Stuio NuGet Packager套件 自製NuGet Package且 上傳 到 NuGet私服...
Posted 11 July 2016 11:22 PMJeffrey | 1 comment(s)
Filed under:
【笨問題】JavaScript取字串split()結果最後一段
困擾我很久的一個問題:寫程式時常遇到用Split切字串再取最後一節的情境,例如:「DomainName\Account」取Account、「Oracle.ManagedDataAccess.Client...
垃圾郵件出新招?由Apple官方親自寄送的垃圾信
Gmail信箱收到一封怪信,內容如下: 信件來自id.apple.com,第一行明顯是垃圾郵件廣告或是釣魚詐騙,但後方緊接著標準Apple ID救援帳號驗證碼通知,其中Apple ID帳號頁面URL也是連到真的Apple...
【茶包速記】從排程程式呼叫Word發生錯誤
同事報案,有支背後操控Office Word處理文的主控台應用程式(Console Application)以排程(Scheduled Task)方式執行,移機後無法執行。觀察現象為程式出錯終止,其啟動的Word程序殘留...
Posted 08 July 2016 12:00 PMJeffrey | no comments
Filed under:
【茶包射手日記】程式當掉時Oracle Transaction未自動Rollback
同事報案,稍早發生Oracle錯誤導致有一批排程作業失敗,很快找到錯誤,修正後重新執行排程卻出現更新資料庫發生Timeout,而Oracle錯誤後才新増的項目則可順利執行無誤。 由以上線索,推測最可能的原因是...
Posted 06 July 2016 06:36 AMJeffrey | no comments
Filed under:
【茶包筆記】jQuery AJAX呼叫在IE有問題
同事報案,某網頁使用jQuery.ajax()發出四個OData查詢,在Chrome執行正常,在IE時兩個AJAX呼叫正常,有兩個查不到資料。使用F12觀察,發現有問題的AJAX呼叫URL參數包含中文但未使用encodeURIComponent...
Posted 04 July 2016 07:32 AMJeffrey | no comments
Filed under: ,
在JavaScript模擬C# Dictionary、LINQ Where、Select與OrderBy
一週內被兩位同事問到幾乎相同的問題,這一定是天意!趕緊寫篇FAQ以免天公伯不開心~ 【問題】 用JavaScript要怎麼實現Dictionary<string, T>? JavaScript有沒有類似LINQ...
Coding4Fun-也來IoT好了,Raspberry Pi 冰箱散熱溫度監測系統
故事要從家裡服役十七年的老冰箱掛點講起,老冰箱這兩年百病纏身,冷度不足,門框磁膠條密合不佳,冰箱兩側散熱區溫度偏高… 加上老機型耗電,早有換新念頭,逛賣場也常在冰箱區留連,但換冰箱茲事體大令人不想面對...
Posted 02 July 2016 03:50 PMJeffrey | no comments
Filed under:
跨平台一大步,.NET Core 1.0正式登場!
這幾天在我FB洗版的大消息,莫過於.NET Core 1.0跟ASP.NET Core 1.0(原先命名為ASP.NET 5)已正式發佈! Scott Hanselman 說 ,他加入微軟多年一直致力...
Posted 30 June 2016 07:06 AMJeffrey | 1 comment(s)
Filed under:
網頁內嵌JSON建立JS物件之日期轉換問題
題目讀來有點不知所云,用實例講解才會清楚。在ASP.NET MVC Controller端建立的物件,想在輸出View的同時轉成JavaScript端物件,最直覺的做法是將物件轉為JSON字串,再以Razor語法內嵌一段var...
Posted 29 June 2016 12:22 AMJeffrey | no comments
Filed under: ,
【茶包射手日記】NuGet Packager編譯卡住無回應
自從安裝Visual Studio NuGet Packager套件 後,製作及上傳NuGet Package的工作輕鬆許多。隨著應用範圍擴大,發現一個問題:當打包項目變多,有時會發生編譯後一直停在編譯狀態永遠不結束...
更多文章 下一頁 »

搜尋

Go

<July 2016>
SunMonTueWedThuFriSat
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
 
RSS
【廣告】
OrcsWeb: Windows Server Hosting
twMVC
最新回應

Tags 分類檢視
關於作者

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

文章典藏
其他功能

這個部落格


Syndication