PayPal 是世界知名的第三方支付服務商,過去有一陣子有提供「台灣國內」的交易服務,後來因台灣法規的關係撤出台灣市場,不過如果是國外的交易我還是會用它,避免直接輸入信用卡號付款,降低被盜刷的風險,可是 PayPal 提供的匯率不是很好,付款的時候又預設帶它自己提供的匯率,一不注意就會多付錢,所以就來跟各位朋友分享一下,用 PayPal 付款的時候可以在哪裡選擇對我們比較有利的匯率?
[小菜一碟] 介紹兩種在 CefSharp 開啟偵錯工具(DevTools)的方式
使用 CefSharp 在開發應用程式的過程當中,絕對跑不掉有需要偵錯前端程式碼的時候,但是 F5 按下去,只有辦法偵錯 C# 的程式碼,那前端的程式碼該如何偵錯?這篇文章就來介紹兩種在 CefSharp 開啟偵錯模式的方式。
[食譜好菜] CefSharp 在 JavaScript 與 .NET 之間互相呼叫方法並且傳遞參數及回傳值
上一篇文章我們簡單介紹了一下 CefSharp 的基本使用方式,直接在 WinForms/WPF 內嵌一個瀏覽器,基本上我們所有的程式邏輯都可以引入 JavaScript 套件,用 JavaScript 來開發,直接在瀏覽器端執行,但是這不代表我們不能把工作丟給 .NET 來做,必要時我們還是可以搭配 .NET 來平衡一下應用程式的工作負載,因此在 JavaScript 與 .NET 之間傳遞參數及回傳值就很重要了,這篇文章我們就來探究一下使用 CefSharp 套件,如何在 JavaScript 與 .NET 之間傳遞參數及回傳值?以及能夠傳遞的參數及回傳值的類型有哪些?
[食譜好菜] CefSharp 把 Google Chrome 的核心 Chromium 變成了 WinForms/WPF 的控制項
UI(User Interface)是人機系統當中相當重要的部分,由於現代軟體的呈現模式非常多元,從傳統的 Desktop,到 Web、App,甚至 AR、MR、...等等,以致於一個開發者要通透所有 UI 設計工具幾乎是不可能的,所以當我們設計好一套 UI 之後,能夠有個工具幫忙照搬到其他的開發框架上是最好不過的,本文要介紹的 CefSharp 是一套可以將我們寫好的網頁,直接搬到 WinForms/WPF 上使用的套件,想要開發 Windows 視窗應用程式,身邊卻只有會網頁設計的開發人員可以配合設計 UI 時,CefSharp 就可以幫助我們把網頁設計師開發好的網頁,無縫地直接搬到 WinForms/WPF 上使用,省時又省力。
[小菜一碟] 如何將 LINE 會議室的連結分享到 LINE 社群?
自從 2020 年疫情大爆發以來,如果要票選疫情期間的關鍵字,「居家上班(Work From Home - WFH)
」絕對是榜上有名,而各家即時通訊廠商為了 WFH 這件事情,無不卯足全力調整自家軟體功能,希望在這個特殊的時期能夠跟得上使用者的需求,其中在台灣擁有大量用戶的 LINE 就將其群組通話功能獨立出來做成「LINE 會議室
」,使用者只要經由會議室連結
就能直接進行群組通話,不需要是同一個群組內的成員,但是這個會議室連結無法分享在 LINE 社群,這篇文章就來說明要怎麼讓 LINE 會議室連結分享在 LINE 社群?
[料理佳餚] 用 Azure Files 在 Windows 建立雲端的共享資料夾
上一篇文章透過一個 CRUD 的範例,跟大家介紹 Azure Blob Storage 的基本使用方式,這篇文章要來跟大家分享 Azure Storage 的另一個服務 - Azure Files,它支援 SMB 協定,可以讓我們透過「網路磁碟機」的方式,直接連線到 Azure Files 的儲存空間,存取檔案就像在本機一樣,相當方便。
[小菜一碟] 在 SQL Server 做密碼的雜湊跟比對
- 3006
- 0
- SQL Server
我們都知道不應該將密碼以明碼的方式存進資料庫,至少密碼要雜湊(Hash)過才放進資料庫,大多數的人應該都是選擇在應用程式裡面,先將密碼雜湊過,再將密碼存進資料庫內,不過 SQL Server 已經有一套機制來處理密碼雜湊這件事,我們可以放心地交給 SQL Server 自己來處理。
[小菜一碟] 使用者的密碼應該雜湊(Hash)存起來?還是加密(Encryption)存起來?
- 1123
- 0
- Encryption
雜湊(Hash)跟加密(Encryption)其實很多人會把它們混為一談,常常以為把一串文字變成另一串看起來像亂碼的文字就是「加密」,這兩者還是不太一 樣的,除了名稱跟定義不一樣之外,對於實際應用上來講最大的差異在於「不可逆
」。
[小菜一碟] 在 ASP.NET Core MVC 自訂 ExceptionHandler
- 1029
- 0
- ASP.NET Core
ASP.NET Core MVC 預設的 ExceptionHandler 是幫我們導到 /Home/Error
,稍嫌陽春了一點,如果我們要在 Exception 發生時,記錄下額外的資訊,會需要自訂 ExceptionHandler,這個不難,我們來看一下怎麼做?
[小菜一碟] 如何查看 C# 編譯出來的 IL Code?
上一篇文章有提到學著讀或寫 IL Code,對我們在程式執行狀況的掌握,有正向的提昇,那麼其中一種學習方式,就是透過我們平常撰寫的程式碼,看看它編譯出來的 IL Code 長什麼樣子,藉此來理解 IL Code,本篇文章就來介紹兩種查看 C# 編譯出來的 IL Code 的方式。