顯示具有 .netcore 標籤的文章。 顯示所有文章
顯示具有 .netcore 標籤的文章。 顯示所有文章

[C#] ASP.NET Core 6.0 - 一些基本概念使用 BindProperty , HtmlHelper , 不透過 AJAX 純用 POST 做雙連動下拉選單

2023-02-01

今天寫一個對很多人來說是很基礎的東西,不過因為之前我是從 ASP.NET Webform 寫的比較熟

中間的  ASP.NET MVC 時代,我比較沒有去觸碰 ,之前有測試過一些東西,但是因為很多原因所以還是主要不會去用此開發

現在到了 ASP.NET 6  的時代,有些基本功可能跟當初的 Webform 不太一樣今天筆記一下

也怕自己忘記



[C#] ASP.NET Core 6.0 - 移除 wwwroot 下特定類型的檔案支援

2023-01-31

上篇文章 ASP.NET Core 6.0 - 放置 .7z 檔案至 wwwroot 可被下載 ( 加入 MIME 支援 ) 說到了原本其實 ASP.NET

原本就支援很多副檔名只要你放在 wwwroot 中就可以下載

有多少檔案類型可以被支援呢,文章下半部分有可以查詢的地方,其實直接去找 github .netcore 原始碼也可以找到



[C#] ASP.NET Core 6.0 - 放置 .7z 檔案至 wwwroot 可被下載 ( 加入 MIME 支援 )


一樣概述之前遇到的問題然後筆記一下,在  ASP.Net Core 中靜態的東西都會放在 wwwroot 下面基本上大家都知道

之後我會用程式動態產生一些資料對方下載或是網站呈現需要用到,大部分的檔案都會沒事,但是就遇到了 7z 不能下載

當然在IIS 下我可以調整透過 Web.Config 設定,但是如果不是呢?




[C#] ASP.NET Core 6.0 - 取得 appsettings.json 的資料兩種方法

2023-01-30

最近因為在改專案,ASP.net 6 中,已經消失了 Startup.cs ,一切操作都在  Program.cs 中

這邊記錄一下,兩種方法讀取 appsettings.json 的值,筆記一下,看這走向應該 .Net7 不會再改了吧

應該吧...



[C#] ASP.NET Core 6.0 - 不透過 Web.Config 處理錯誤導頁 ex. 404 , 500 ...等錯誤

今天討論一下如何將客戶導向錯誤訊息,以前再寫 ASP.net Webform 時代,可以設定 Web.Config 來解處理這問題

但是現在到了 .Net Core 時代,機器不一定是跑在 IIS 上面,可能是 Linux ,所以這得處理一下



[C#] .Net 6 - ASP.net 中處理關於 Checkbox 的一些基礎操作

2023-01-12


今天開始要還一些基本的技術債,很久沒有寫到前端了,最近因為開發一些 .NetCore 6  ASP.net 的專案

所以接下來,應該會分享一些稍微比較麻煩的東西,以後也方便我複製貼上,可能會有點瑣碎

不過都是我再重新製作比較容易懂的範例,這篇要分享的是,前端的 CheckBox 群,如何動態產生可以被選擇的選項、如何載入預先選好的選項、還有客戶在前端選取好後送回的資料



[C#] .Net 6 - 關於跳轉發生錯誤 InvalidOperationException: Invalid non-ASCII or control character in header: 0x

2023-01-11


最近碰到小問題,就順手筆記一下,因為以前在寫 Webform 的時候比較沒有遇到

寫 .NetCore 3.1  的時候有沒有這錯誤我忘記了,但是最近在 .Net 6 的網站應用程式中有碰到這問題

InvalidOperationException: Invalid non-ASCII or control character in header: 0x


[C#] 在 .Net 6 下 Microsoft.Extensions.DependencyInjection.IServiceCollection 的 AddLoggin, BuildServiceProvider 消失問題

2023-01-04

最近在改寫一些東西,將  .Net Core 3.1 的專案,轉成 .Net 6 的專案,其中我有實作

Microsoft.Extensions.DependencyInjection.IServiceCollection ,但是遇到一些問題,就是 AddLogging  ,  BuildServiceProvider 消失了

我記得我在 .Net Core 3.1 沒有這問題 VS 都會自動引用但是我再用 .Net 6 改寫時候卡了一下,所以筆記一下



[C#] 將 DOCX 轉成 PDF 筆記

2022-12-16

今天來測試一下,把 docx 轉成 PDF ,先說結論這篇文沒有完全解決問題

只是寫個筆記,網路上基本上如果要簡單的解決計就是花錢解決

這篇不花錢但是有點麻煩



[C#] .NET 6 - 把網頁轉成 PDF 存為靜態檔案下載

2022-12-15

最近碰到一個需求 如何將HTML或URL轉換為PDF文件時,SelectPdf是一個不錯的選擇。

它是一個方便易用的.NET PDF生成套件,支持多種自定義選項和高級功能。

我測試兩套最後使用了  SelectPDF



[C#] ASP.NET Core 6.0 - 簡單實作 Razor 元件( Razor Component ) + form submit 測試

2022-12-14

上一篇文章 ASP.NET Core 6.0 - 簡單實作 Razor 元件( Razor Component ) ,只是做簡單的 Binding 物件

這一篇文章我主要測試如果配合 form submit 後是不是一樣的好用,今天問 一下同事好像很少使用到

今天心血來潮測一下,其實還蠻好用的,這樣可以一些 重複的 code 可以被有效率的 reuse.



[C#] ASP.NET Core 6.0 - 簡單實作 Razor 元件( Razor Component )

2022-12-13

之前大部分都在寫 WebForm 有一段 ASP.NET MVC 我沒有在專案上面使用

現在轉到 .NET CORE 下看到有一個東西叫做 Razor 元件 ,今天大概來測試一下關於 Razor Compoent  的東西



[C#] 簡單試用 HTML Agility Pack 抓取 Azure 上面的區域跟子區域

2022-12-09

最近在練習寫一些東西,傳統我們寫爬蟲都是使用 httpreuest 抓到原始碼之後

然後再用 Regular Expression 去做,結果同事說有一個套件神器 HTML Agility Pack



[C#] 初探 iBoxDB 關於百萬資料的測試數據

2022-11-17


昨天聊聊有關於 iBoxDB 關於 Transaction 的操作測試 ,這一篇來聊聊關於自己測試上面的數據

一樣我使用 User 這物件,我寫入一百萬的資料試試看,然後我按照範例試試看做 index 之後測試一下數據



[C#] 初探 iBoxDB 關於 Transaction 的操作測試

2022-11-16

上一篇文章( 初探 iBoxDB 建立資料,列出所有 Tables ,查詢資料 )簡單的說說了 iBoxDB 的一些操作

不過關於資料庫怎麼可能不去測試關於 transaction 的部分,今天就接續上篇文章 我們來測試一下修改一筆 Id 為 DONMA-ID-4  的資料

透過 throw exception 模擬如果操作失敗時候會怎樣



[C#] 初探 iBoxDB 建立資料,列出所有 Tables ,查詢資料

2022-11-15


最近再研究一些其他的資料庫做快取用,我在想除了 SQLite 還有啥選擇,這時候我看到 wiki 有寫到一個 nosql 的資料庫叫做 iBoxDB 也支持 C#

就想說研究一下,想說順手筆記一下





[C#] 初探 WebAuth 簡單範例 (登入+驗證邦定裝置實作)

2022-11-14

接續上篇文章  初探 WebAuth 簡單範例 (註冊+綁定裝置實作) ,這一篇我們就是要繼續實作登入+驗證裝置的部分



[C#] 初探 WebAuth 簡單範例 (註冊+綁定裝置實作)

之前再研究的時候需要用到 WebAuth 所以研究了一下,然後拆解了一個範例,拆得比較簡單,這也是為何之前,我都在研究關於 CBOR 的原因

因為在案例裡面很常出現。



[C#] 一些關於 CBOR 實作 - Javascript 編碼 + C# 解碼

2022-10-14


最近因為專案關係有碰到 CBOR ( Concise Binary Object Representation ) ,關於 CBOR 是啥可以看看 這篇,對我來說是很少接觸的東西,所以大概看了一下

不過這篇沒有打算要細講解他的規格,主要是因為很多地方都說得很完整了,這篇主要偏於筆記跟實作



[C#] .Net6 關於 Web API 的二三事 – 透過 Javascript 呼叫

2022-10-07


今天接續上一篇 .Net6 關於 Web API 的二三事 – form 直接 POST 到 Web API ,這次來筆記一下有關於怎麼使用 只用 Javascript 呼叫

Web API 。



當麻許的超技八 2014 | Donma Hsu Design.