Tag ASP.NET CORE

ลองเขียน C# WebAPI เรียกใช้ Azure Document Intelligent อ่านใบเสร็จ

จาก Blog ที่แล้วผมได้แนะนำ รายละเอียดเต็มๆจาก Blog ด้านล่างเลยครับ ก่อนจะเริ่มกัน ผมลองสร้าง WebAPI แบบง่าย เปิด API ให้ Upload File ตัว pdf โยนเข้าไป จากนั้นฝั่ง WebAPI เข้าไปทำหน้าที่ติดต่อกับ Azure Document Intelligent และส่งผลลัพธ์ตามแต่ละ Endpoint กลับมาครับ การทดสอบสามารถใช้ Postman / REST Client เลือก form-data ชื่อ field “file” และก็โยนใบเสร็จเข้าไปได้เลยครับ ใน Repo…

Azure Error AADSTS50079: The user is required to use multi-factor authentication

พอลองทำ LAB เกี่ยวกับ M365 / Entra Id ตอน Run Command สำหรับ Force Sync จะเจอ Error ตามนี้ครับ ที่นี้ผมเลยต้องลองตรวจดู Entra Connect Health จะพบว่า เจอ Warning จากนั้นลองแวะมาเครื่องที่ Run ตัว Azure AD Connect / Microsoft Entra Connect โดยการไปที่ตัว Synchronization Service พบว่าช่วง 11:33 มี log…

[DOTNET] GraphQL บน NET8 ด้วย HotChocolate Library #02 (Mutation) + TiDB

Blog จะเขียนต่อจากตอนที่แล้ว [DOTNET] GraphQL บน NET8 ด้วย HotChocolate Library #01 (Query) ที่จะเน้นไปส่วนของการดึงข้อมูล (Query) โดยใช้ GraphQL HotChocolate เหมือนเดิมครับ แต่ไปเน้นในส่วยของ Create Update Delete แทนครับ ซึ่งใน GraphQL เค้าจะเรียกว่า mutation และมีการลองเจ้า TiDB ด้วยครับ (รู้จากงาน CodeMania ได้เอามาลองพอดี) เนื่องจาก Blog ตอนที่แล้ว ผมมีแค่ Code อย่างเดียว ไม่มีได้มี Dependency…

Microsoft Applied Skills: Develop an ASP.NET Core web app that consumes an API

ตอนแรกไม่ได้ตั้งใจจะเขียน Blog นะ แต่แบบว่าเราลองทำแล้ว Code + Deploy App Service มันน่าจะผ่านนี่ Test ผ่าน ทำถูกหมดแล้วนะ แล้วมีคนบ่นใน Incorrect assessment result for Develop an ASP.NET Core web app that consumes an API – Microsoft Q&A เลยลองมาเขียน Blog ดีกว่า รอบแรกๆ ผม Fail เหมือนกัน จากหมวดที่ประเมิน จะเห็นมันเขียนไม่ค่อย…

dockerfile สำหรับ .NET6 + DB2

จดไว้ก่อน เพราะ documentation ของ DB2 ในส่วนนี้มันไม่ค่อยดีครับ และตัว Library ของมันเอง มีความ Unique ด้วยตัวมันเองอีกครับ ใช้ alpine ไม่ได้นะ DB2 Environment Full dockerfile ตรง Reference บางอันดูไม่เกี่ยวกับ .NET นะ แต่มันมีอธิบายเรื่อง DB2 ผมเลยเอามา Reference ด้วยนะ Reference

dotnet start webapi error failed to load the dll hostfxr.dll or api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer

.NET Core

วันนี้ได้ช่วยทีมแก้ปัญหาพิเศษมา เป็นการ WebAPI ที่เป็น .NET Core 3.1 บน Windows Server 2012 พ2 (มัน EOS ในอีกไม่กี่วันครับ) ปัญหา ปัญหาตอน Start webapi ด้วยคำสั่ง เจอ Error Failed to load the dll: hostfxr.dll มันแปลกๆ นะ ลอง list runtime ดีกว่า ด้วยคำสั่ง ปรากฏว่าเจอ Error ใหม่ครับ 5555 The…

Hello World Electron.NET

ช่วงนี้มี Plan ที่จะย้าย Utility App ที่ใช้มานาน 9 ปี .NET Framework 4.x (Desktop App) มาเป็นเทคโนโลยีอื่นๆ ผมเลยมอง Electron.NET กับ .NET MAUI ไว้ครับ สำหรับ Blog ตอนนี้มาลอง Electron.NET กันก่อนครับ Electron.NET Electron เป็น Framework ที่ใช้พัฒนา Desktop App โดยใช้ JavaScript อย่างตัว Visual Studio Code ก็เป็น Tool…

[IIS] ASP.NET Core – HTTP Error 500.19 – Internal Server Error (Error Code 0x8007000d)

วันนี้มาช่วยแก้ปัญหาที่ Site ลูกค้า เนื่องจากเครื่องที่ติดตั้ง Migration Tools (ASP.NET Core 3.1) ที่ทำมาตั้งแต่ปี 2019 พังไปแล้วครับ เลยได้ต้องไปช่วยดูเคสนิดหน่อยหลังจากที่ IT ของลูกค้าได้ลองติดตั้งครับ เมื่อทดสอบพวก Error 500.19 (Error Code 0x8007000d) ครับ ตรวจสอบกันก่อน สิ่งที่ผมสงสัย IIS ไม่รู้จัก Module AspNetCoreModuleV2 โดยการตรวจสอบให้ไปที่ Internet Information Service (IIS) Manager เลือก Site ที่เกิดปัญหา จากนั้นลอง Click ที่…