[C#] .Net6 中在 Console 中呼叫 Windows Notification.
這需求主要就是有遇到,所以就才研究一下,畢竟提這需求的人很少,主要是跑 console 但是需要一個 Windows Notification 來提醒有事件發生
當然,然後執行環境是 .net6 再 Windows 裡面,我就想說應該叫一下 API 就好了,結果也是花了一點時間..T.T.. 碰到了就記錄一下吧
[C#] 一些關於 CBOR 實作 - Server 端 C# 編碼 + 前端 Javascript 解碼
上一篇文章,我們將 Javascript 那邊的 物件透過 CBOR 編碼後又轉 base64 編碼,然後讓 Server 端將物件還原
今天我們來聊一下,如何在 Server 端傳第一個透過 CBOR 編碼後的 物件(資料) 到 前端然後透過 Javascript 來還原使用
[C#] 一些關於 CBOR 實作 - Javascript 編碼 + C# 解碼
最近因為專案關係有碰到 CBOR ( Concise Binary Object Representation ) ,關於 CBOR 是啥可以看看 這篇,對我來說是很少接觸的東西,所以大概看了一下
不過這篇沒有打算要細講解他的規格,主要是因為很多地方都說得很完整了,這篇主要偏於筆記跟實作
[C#] .Net6 關於 Web API 的二三事 – 透過 Javascript 呼叫
[C#] .Net 6 更改首頁( default page , Index , Home ) 的幾種方法
今天來說一個很簡單但是花了我一點時間找的東西,在 .Net 6 中 我要改變我的首頁,你開專案的時候預設會去 /Index
在專案中 Pages/IndexModel ,但是我想要改變我的首頁該如何處理,這有分成靜態檔案(在 wwwroot 裡面的),跟非靜態檔案的作法
[C#] .Net6 關於 Web API 的二三事 – form 直接 POST 到 Web API
最近都把專案升級成 .Net 6 ,沒啥大問題,只是最近想找個機會好好研究一下 Web API,想說遇到或是測試到就筆記一下,所以也不是啥教學文
如果有啥更好得做法,可以在跟我說,這邊沒有啥難度的技術,可能對很多高手來說就是喝水一樣的事情。
[C#] 使用 libphonenumber-csharp 判斷電話正確,檢查是不是手機或是室內電話
介紹一個之前用到的套件,因為工作問題,要處理很多不同國家的電話號碼
主要是東南亞,中國,還有台灣的電話號碼,光是東南亞就十個國家,我哪會知道每個國家(區域)的電話號碼是不是對的
所以今天來介紹一個 Google 開發的套件 libphonenumber,然後有開源大大把他轉成 C# 的套件
[C#] 介紹一個簡單好用的 Console 常駐置底顯示的工具
今天幫朋友介紹 業配 一個小工具,關於 在 .NET 下面寫 LOG 的時候可以使用的
就是可以方便讓你顯示一些資訊在 Console 的置底,讓你可以觀察一些東西
當然他還有一些其他的無聊小功能我就不介紹了主要就是置底的功能
[C#] ASP.NET Core 6.0 - 在 Azure AppService 取得 Client 端的 IP
[C#] 使用 AbuselPDB 查詢 IP 黑名單
這幾天 黑暗執行緒(黑大) 寫了一篇介紹文 - IP 位址的 Whoscall - AbuseIPDB ,剛好最近有可能會用到,所以就研究一下(順便蹭流量?)
主要是因為要跟程式整合所以就查一下有沒有 API 可以 CALL ,其實發現該網站很溫馨,一天可以免費呼叫 1000 次
[Azure] C# 透過 Microsoft.Azure.Management.Fluent 取得 Azure Storage (Table) 的操作事件
這篇主要目的是因為有朋友問,如何得知 Azure Table 中資料被存取,其實我有跟他說過你可以透過 在入口網站 左邊的 共用存取簽章 Shared Access Signature (SAS)
來做到控管
[Azure] C# 使用 Azure.Storage.Queues 寫入佇列(Queue) + 延遲顯示( VisibilityTimeout )
上一篇文章 (C# 使用 Azure.Storage.Queues 寫入佇列(Queue) + 取得資料 )我們談到了簡單操控 Azure Queue ,當作一個可以跨機器跨系統的 Queue 的實作方式,傳統很多時候會用到 Redis 來解決,但是用這應該便宜很多
不過上篇文章說到,他有一個問題,就是你取用後,如果時間沒有到他只會紀錄取用次數跟一般你理解的 Dequeue 不太一樣。
標籤: .Net6 , .netcore , Azure , AzureStorage , C#
[Azure] C# 使用 Azure.Storage.Queues 寫入佇列(Queue) + 取得資料
最近要處理一些專案上的問題有用到 Azure Storage Queue ( Azure 佇列儲存體),順手筆記一下,這一篇主要是敘述如何透過C# + Azure.Storage.Queues
送資料進去,並且讀取出來傳統的說法來說就是 enqueue + dequeue,其實這東西非常方便,當你跨越機器處理同一群任務的時候可以透過這溝通排程
重點是價格還便宜,這篇文章不是要 "水" 文章,是之後有一些東西要基於這篇來說..
標籤: .Net6 , Azure , AzureStorage , C#
[Azure] C# 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 - 更改索引子(indexer) 重做時間,刪除索引子
上一篇文章( 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -複製(修改)索引,索引子 ) 我們談到了對於如果您的資料要一直做索引,可以透過複製索引然後替換現在熱索引的方式來做到,不然製作索引都需要時間,對於要一直 always on service 的系統來說
會是個麻煩的挑戰,今天在補述兩個會製作熱索引後會用到的兩個技巧,不過程式碼也很簡單只是做個筆記,把這系列作個 ending.
[Azure] C# 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -複製(修改)索引,索引子
之前文章我們談到了 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -刪除索引子資料 還有 更動資料只要重新製作索引子(indexer) 就會更新 index
但是,如果您開發的系統不可能因為刪除一些資料而高頻繁的重新製作索引,正在製作的時候你查詢會出現錯誤。
[Azure] C# 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -重新執行 indexer
上一篇文章 ( 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -搜尋資料),我們搜尋了索引裡面的資料,其實您在新增一個資料(JSON FILE) 後,其實在每次更新索引的時候,也會把該資料放入索引中
在原本的設定中我們是設定五分鐘會做一次索引,關於設定部分可以參考 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -建立環境
[Azure] C# 使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -搜尋資料
上一篇文章(使用 Azure.Search.Documents Azure Blob 搜尋中的 JSON 資料 -建立環境 ),我們建立 1000 筆 JSON 資料
我們也建立了索引,索引子,資料來源,接下來我們要試試看在程式這邊,我們怎麼透過建立號的索引進行搜尋
首先,在 C# 專案這邊我們必須要先透過 nuget 下載 Azure.Search.Documents ,我這邊在寫文章的時候是 11.3