แกนASP.NET ปรับปรุงหน้า : วันเสาร์ที่ 29 มิถุนายน พ.ศ. 2567 วันที่สร้างเพจ : วันพฤหัสบดีที่ 2 เมษายน พ.ศ. 2563 เคล็ดลับASP.NETสําหรับแกน MVC, มีดโกนและ Blazor ลิงก์ภายในหน้า เข้าสู่ระบบ (การรับรองความถูกต้อง) บันทึก เนื้อหา ฐานข้อมูล การแปลเป็นภาษาท้องถิ่น (หลายภาษา) การประมวลผลลูกค้า ASP.NET การจัดการไลบรารีไคลเอ็นต์หลัก "LibMan" อธิบายวิธีการปรับใช้และใช้ LibMan ซึ่งสามารถจัดการไฟล์และเวอร์ชันของไลบรารีไคลเอ็นต์ร่วมกันได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 เผยแพร่โปรแกรมหลัก ASP.NET ไปยังเว็บเซิร์ฟเวอร์ IIS บนอินเทอร์เน็ตจากระยะไกล แสดงคําแนะนําทีละขั้นตอนเกี่ยวกับวิธีการเผยแพร่โปรแกรมที่เขียนโดยใช้แกน ASP.NET โดยตรงจาก Visual Studio ไปยังเว็บเซิร์ฟเวอร์ที่สร้างโดย IIS บนอินเทอร์เน็ต วันศุกร์ที่ 12 พฤศจิกายน พ.ศ. 2564 การเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core (IIS, การตั้งค่าพูลแอปพลิเคชัน) ส่วนนี้อธิบายขั้นตอนการเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core ที่ทํางานบน IIS วันศุกร์ที่ 28 มิถุนายน พ.ศ. 2567 การเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core (เวอร์ชันโปรแกรมที่เชื่อมต่อเครือข่าย) ส่วนนี้อธิบายขั้นตอนการเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core ที่ทํางานบน IIS วันเสาร์ที่ 29 มิถุนายน พ.ศ. 2567 ทําให้ URL ทั้งหมดสําหรับการกระทําหรือการแปลงเพจเป็นตัวพิมพ์เล็ก โดยค่าเริ่มต้น URL ของการกระทําหรือการแปลงเพจจะมีตัวพิมพ์ใหญ่ เนื่องจากขึ้นอยู่กับตัวควบคุม การกระทํา และชื่อแฟ้ม แต่คุณสามารถเปลี่ยนการตั้งค่าเพื่อทําให้ URL เป็นตัวพิมพ์เล็กทั้งหมดได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 สะท้อนค่าที่เปลี่ยนแปลงในการดําเนินการหลังจากโพสต์ของฟอร์มในมุมมอง อธิบายวิธีที่มุมมองส่งคืนและสะท้อนค่าที่คุณตั้งค่าไว้บนด้านการดําเนินการหลังจากโพสต์จากแบบฟอร์ม วันพุธที่ 30 มีนาคม พ.ศ. 2565 หลีกเลี่ยงการใช้ภาษาญี่ปุ่นที่ส่งออกเป็น HTML เป็นข้อมูลอ้างอิงจริง (การอ้างอิงอักขระตัวเลข) ภาษาญี่ปุ่นที่แสดงบนหน้าจอสอดคล้องกับปัญหาการอ้างอิงจริง (ดูอักขระตัวเลข) วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 การเพิ่มการหมดเวลาเซสชันสําหรับโปรแกรมประยุกต์หลัก ASP.NET ที่ทํางานบน IIS อธิบายวิธีการเพิ่มระยะเวลาหมดเวลาเซสชันสําหรับโปรแกรมประยุกต์หลัก ASP.NET ที่ทํางานบน IIS วันพฤหัสบดีที่ 27 มิถุนายน พ.ศ. 2567 ตรวจสอบวิธีการทํางานของ appsettings.json ASP.NET ทําการตรวจแก้จุดบกพร่องในหลัก หรือปรับใช้กับ IIS วิธีการสลับการอ้างอิงไปยัง appsettings.json วันจันทร์ที่ 22 มีนาคม พ.ศ. 2564 ASP.NET ดําเนินการเตรียมการร้องขอข้ามไซต์ (XSRF/CSRF) การตอบโต้จากหลัก ASP.NET หลักป้องกันการร้องขอข้ามไซต์สําหรับการโจมตีของไวรัส (XSRF/CSRF) วันพฤหัสบดีที่ 1 เมษายน พ.ศ. 2564 ตรวจสอบวิธีการทํางานของ asp-validation-summary ดูว่าข้อความที่แสดงบนหน้าจอเปลี่ยนแปลงไปอย่างไรกับพารามิเตอร์ที่ระบุใน asp-validation-summary เมื่อการตรวจสอบอินพุตฝั่งเซิร์ฟเวอร์ล้มเหลว วันศุกร์ที่ 2 เมษายน พ.ศ. 2564 ลบ appsettings.json ที่ไม่พึงประสงค์ในระหว่างการเผยแพร่โปรแกรม ลบไฟล์ appsettings.json ที่ไม่ต้องการเมื่อเผยแพร่โปรแกรม วันอังคารที่ 23 มีนาคม พ.ศ. 2564 ใช้มุมมองส่วนเพื่อโหลด HTML บางส่วนแบบอะซิงโครนัสบนไคลเอนต์ ใช้มุมมองส่วนเพื่อโหลด HTML บางส่วนแบบอะซิงโครนัสบนไคลเอนต์ วันพุธที่ 31 มีนาคม พ.ศ. 2564 เข้าสู่ระบบ (การรับรองความถูกต้อง) สร้างกลไกการเข้าสู่ระบบโดยใช้การตรวจสอบสิทธิ์คุกกี้ และสร้างกลไกที่จะเปลี่ยนเส้นทางหากคุณไม่ได้รับการตรวจสอบสิทธิ์ สร้างกลไกในการเข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ใน ASP.NET Core หากคุณเปิดหน้าอื่นโดยไม่เข้าสู่ระบบ คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบ วันอังคารที่ 30 มกราคม พ.ศ. 2567 สร้างหน้าจอเข้าสู่ระบบหลายหน้าจอและจํากัดหน้าที่สามารถเข้าถึงได้โดยหน้าจอที่คุณเข้าสู่ระบบ ส่วนนี้อธิบายสิ่งที่เกิดขึ้นเมื่อมีหน้าจอเข้าสู่ระบบหลายหน้าจอในแอปพลิเคชันเดียว และคุณต้องการเปลี่ยนหน้าที่สามารถเข้าถึงได้ขึ้นอยู่กับหน้าจอที่คุณเข้าสู่ระบบ วันอังคารที่ 30 มกราคม พ.ศ. 2567 สร้างกลไกที่จะเปลี่ยนเส้นทางหากคุณไม่ได้เข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ (ASP.NET Core 3.0) (เวอร์ชั่น 3.0) ASP.NET สร้างกลไกในการเข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ใน Core เมื่อคุณดําเนินการแต่ละอย่างโดยไม่ต้องเข้าสู่ระบบคุณจะถูกนําไปยังหน้าจอเข้าสู่ระบบ วันเสาร์ที่ 19 สิงหาคม พ.ศ. 2566 บันทึก ใช้ระเบียน NLog ใช้ NLog เพื่อบันทึกไฟล์ อีเมล ฐานข้อมูล และอื่นๆ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 เนื้อหา แนบรุ่นที่บ่งชี้ว่า แฟ้มแบบคงที่รุ่นเก่าที่เก็บไว้ชั่วคราวเป็นปัจจุบันเพื่อที่จะไม่ได้ใช้ ไฟล์ JavaScript และ CSS ฯลฯ จะถูกแคชไว้ในเบราว์เซอร์เพื่อป้องกันการใช้ไฟล์เก่าที่แคชไว้เมื่อวางไฟล์ล่าสุดบนเซิร์ฟเวอร์ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 วางไฟล์แบบคงที่ในโฟลเดอร์อื่นที่ไม่ใช่ wwwroot แฟ้มแบบคงที่มักจะต้องอยู่ใต้โฟลเดอร์ wwwroot แต่คุณสามารถวางแฟ้มเหล่านั้นในโฟลเดอร์อื่นเพื่ออ้างอิงแฟ้มเหล่านั้นจากเว็บได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 นอกจากไฟล์แบบคงที่ในโฟลเดอร์ wwwroot แล้ว asp-append-version ยังใช้อยู่ด้วย แก้ไขปัญหาที่ไม่สะท้อนเมื่อนํา asp-append-version ไปใช้กับไฟล์แบบคงที่ที่วางไว้นอกโฟลเดอร์ wwwroot วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 ฐานข้อมูล ASP.NET ฐานข้อมูลโดยใช้กรอบงานเอนทิตีหลักในหลัก ASP.NET ใน Core โดยใช้ แข็งกรอบ Core เพื่อดึงข้อมูลและปรับปรุงข้อมูลจากฐานข้อมูล วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564 การแปลเป็นภาษาท้องถิ่น (หลายภาษา) ASP.NET สลับหลายภาษาด้วยฟังก์ชันในตัวของ MVC หลัก ASP.NET สลับการแสดงผลหลายภาษาที่สร้างขึ้นใน Core MVC วันพฤหัสบดีที่ 20 พฤษภาคม พ.ศ. 2564 สนับสนุนการสนับสนุนหลายภาษาสําหรับการนําทางข้อมูลสําหรับชื่อพารามิเตอร์และป้อนข้อความการตรวจสอบความถูกต้อง ชื่อพารามิเตอร์และข้อความของแบบจําลองที่ผูกกับหน้าจออินพุตสามารถตั้งค่าได้จากการนําทางข้อมูล แต่ข้อความนี้สามารถพูดได้หลายภาษา วันเสาร์ที่ 27 พฤศจิกายน พ.ศ. 2564 สนับสนุนข้อความเริ่มต้นที่แสดงเมื่อตรวจสอบการป้อนข้อมูล ข้อความที่แสดงหลังจากการตรวจสอบความถูกต้องอาจไม่ใช่ข้อความหรือคุณสมบัติเริ่มต้น ข้อความส่วนใหญ่สนับสนุนหลายภาษาเนื่องจากส่วนใหญ่เป็นภาษาอังกฤษ วันเสาร์ที่ 27 พฤศจิกายน พ.ศ. 2564 การประมวลผลลูกค้า Javascript เพื่อดําเนินการประมวลผลหลังจากดาวน์โหลดไฟล์ อธิบายวิธีการทําบางสิ่งบนฝั่งไคลเอ็นต์หลังจากที่คุณดาวน์โหลดไฟล์ วันพฤหัสบดีที่ 27 มิถุนายน พ.ศ. 2567
ASP.NET การจัดการไลบรารีไคลเอ็นต์หลัก "LibMan" อธิบายวิธีการปรับใช้และใช้ LibMan ซึ่งสามารถจัดการไฟล์และเวอร์ชันของไลบรารีไคลเอ็นต์ร่วมกันได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
เผยแพร่โปรแกรมหลัก ASP.NET ไปยังเว็บเซิร์ฟเวอร์ IIS บนอินเทอร์เน็ตจากระยะไกล แสดงคําแนะนําทีละขั้นตอนเกี่ยวกับวิธีการเผยแพร่โปรแกรมที่เขียนโดยใช้แกน ASP.NET โดยตรงจาก Visual Studio ไปยังเว็บเซิร์ฟเวอร์ที่สร้างโดย IIS บนอินเทอร์เน็ต วันศุกร์ที่ 12 พฤศจิกายน พ.ศ. 2564
การเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core (IIS, การตั้งค่าพูลแอปพลิเคชัน) ส่วนนี้อธิบายขั้นตอนการเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core ที่ทํางานบน IIS วันศุกร์ที่ 28 มิถุนายน พ.ศ. 2567
การเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core (เวอร์ชันโปรแกรมที่เชื่อมต่อเครือข่าย) ส่วนนี้อธิบายขั้นตอนการเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์อื่นจากแอปพลิเคชัน ASP.NET Core ที่ทํางานบน IIS วันเสาร์ที่ 29 มิถุนายน พ.ศ. 2567
ทําให้ URL ทั้งหมดสําหรับการกระทําหรือการแปลงเพจเป็นตัวพิมพ์เล็ก โดยค่าเริ่มต้น URL ของการกระทําหรือการแปลงเพจจะมีตัวพิมพ์ใหญ่ เนื่องจากขึ้นอยู่กับตัวควบคุม การกระทํา และชื่อแฟ้ม แต่คุณสามารถเปลี่ยนการตั้งค่าเพื่อทําให้ URL เป็นตัวพิมพ์เล็กทั้งหมดได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
สะท้อนค่าที่เปลี่ยนแปลงในการดําเนินการหลังจากโพสต์ของฟอร์มในมุมมอง อธิบายวิธีที่มุมมองส่งคืนและสะท้อนค่าที่คุณตั้งค่าไว้บนด้านการดําเนินการหลังจากโพสต์จากแบบฟอร์ม วันพุธที่ 30 มีนาคม พ.ศ. 2565
หลีกเลี่ยงการใช้ภาษาญี่ปุ่นที่ส่งออกเป็น HTML เป็นข้อมูลอ้างอิงจริง (การอ้างอิงอักขระตัวเลข) ภาษาญี่ปุ่นที่แสดงบนหน้าจอสอดคล้องกับปัญหาการอ้างอิงจริง (ดูอักขระตัวเลข) วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
การเพิ่มการหมดเวลาเซสชันสําหรับโปรแกรมประยุกต์หลัก ASP.NET ที่ทํางานบน IIS อธิบายวิธีการเพิ่มระยะเวลาหมดเวลาเซสชันสําหรับโปรแกรมประยุกต์หลัก ASP.NET ที่ทํางานบน IIS วันพฤหัสบดีที่ 27 มิถุนายน พ.ศ. 2567
ตรวจสอบวิธีการทํางานของ appsettings.json ASP.NET ทําการตรวจแก้จุดบกพร่องในหลัก หรือปรับใช้กับ IIS วิธีการสลับการอ้างอิงไปยัง appsettings.json วันจันทร์ที่ 22 มีนาคม พ.ศ. 2564
ASP.NET ดําเนินการเตรียมการร้องขอข้ามไซต์ (XSRF/CSRF) การตอบโต้จากหลัก ASP.NET หลักป้องกันการร้องขอข้ามไซต์สําหรับการโจมตีของไวรัส (XSRF/CSRF) วันพฤหัสบดีที่ 1 เมษายน พ.ศ. 2564
ตรวจสอบวิธีการทํางานของ asp-validation-summary ดูว่าข้อความที่แสดงบนหน้าจอเปลี่ยนแปลงไปอย่างไรกับพารามิเตอร์ที่ระบุใน asp-validation-summary เมื่อการตรวจสอบอินพุตฝั่งเซิร์ฟเวอร์ล้มเหลว วันศุกร์ที่ 2 เมษายน พ.ศ. 2564
ลบ appsettings.json ที่ไม่พึงประสงค์ในระหว่างการเผยแพร่โปรแกรม ลบไฟล์ appsettings.json ที่ไม่ต้องการเมื่อเผยแพร่โปรแกรม วันอังคารที่ 23 มีนาคม พ.ศ. 2564
ใช้มุมมองส่วนเพื่อโหลด HTML บางส่วนแบบอะซิงโครนัสบนไคลเอนต์ ใช้มุมมองส่วนเพื่อโหลด HTML บางส่วนแบบอะซิงโครนัสบนไคลเอนต์ วันพุธที่ 31 มีนาคม พ.ศ. 2564
สร้างกลไกการเข้าสู่ระบบโดยใช้การตรวจสอบสิทธิ์คุกกี้ และสร้างกลไกที่จะเปลี่ยนเส้นทางหากคุณไม่ได้รับการตรวจสอบสิทธิ์ สร้างกลไกในการเข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ใน ASP.NET Core หากคุณเปิดหน้าอื่นโดยไม่เข้าสู่ระบบ คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบ วันอังคารที่ 30 มกราคม พ.ศ. 2567
สร้างหน้าจอเข้าสู่ระบบหลายหน้าจอและจํากัดหน้าที่สามารถเข้าถึงได้โดยหน้าจอที่คุณเข้าสู่ระบบ ส่วนนี้อธิบายสิ่งที่เกิดขึ้นเมื่อมีหน้าจอเข้าสู่ระบบหลายหน้าจอในแอปพลิเคชันเดียว และคุณต้องการเปลี่ยนหน้าที่สามารถเข้าถึงได้ขึ้นอยู่กับหน้าจอที่คุณเข้าสู่ระบบ วันอังคารที่ 30 มกราคม พ.ศ. 2567
สร้างกลไกที่จะเปลี่ยนเส้นทางหากคุณไม่ได้เข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ (ASP.NET Core 3.0) (เวอร์ชั่น 3.0) ASP.NET สร้างกลไกในการเข้าสู่ระบบโดยใช้การตรวจสอบคุกกี้ใน Core เมื่อคุณดําเนินการแต่ละอย่างโดยไม่ต้องเข้าสู่ระบบคุณจะถูกนําไปยังหน้าจอเข้าสู่ระบบ วันเสาร์ที่ 19 สิงหาคม พ.ศ. 2566
แนบรุ่นที่บ่งชี้ว่า แฟ้มแบบคงที่รุ่นเก่าที่เก็บไว้ชั่วคราวเป็นปัจจุบันเพื่อที่จะไม่ได้ใช้ ไฟล์ JavaScript และ CSS ฯลฯ จะถูกแคชไว้ในเบราว์เซอร์เพื่อป้องกันการใช้ไฟล์เก่าที่แคชไว้เมื่อวางไฟล์ล่าสุดบนเซิร์ฟเวอร์ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
วางไฟล์แบบคงที่ในโฟลเดอร์อื่นที่ไม่ใช่ wwwroot แฟ้มแบบคงที่มักจะต้องอยู่ใต้โฟลเดอร์ wwwroot แต่คุณสามารถวางแฟ้มเหล่านั้นในโฟลเดอร์อื่นเพื่ออ้างอิงแฟ้มเหล่านั้นจากเว็บได้ วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
นอกจากไฟล์แบบคงที่ในโฟลเดอร์ wwwroot แล้ว asp-append-version ยังใช้อยู่ด้วย แก้ไขปัญหาที่ไม่สะท้อนเมื่อนํา asp-append-version ไปใช้กับไฟล์แบบคงที่ที่วางไว้นอกโฟลเดอร์ wwwroot วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
ASP.NET ฐานข้อมูลโดยใช้กรอบงานเอนทิตีหลักในหลัก ASP.NET ใน Core โดยใช้ แข็งกรอบ Core เพื่อดึงข้อมูลและปรับปรุงข้อมูลจากฐานข้อมูล วันพฤหัสบดีที่ 29 เมษายน พ.ศ. 2564
ASP.NET สลับหลายภาษาด้วยฟังก์ชันในตัวของ MVC หลัก ASP.NET สลับการแสดงผลหลายภาษาที่สร้างขึ้นใน Core MVC วันพฤหัสบดีที่ 20 พฤษภาคม พ.ศ. 2564
สนับสนุนการสนับสนุนหลายภาษาสําหรับการนําทางข้อมูลสําหรับชื่อพารามิเตอร์และป้อนข้อความการตรวจสอบความถูกต้อง ชื่อพารามิเตอร์และข้อความของแบบจําลองที่ผูกกับหน้าจออินพุตสามารถตั้งค่าได้จากการนําทางข้อมูล แต่ข้อความนี้สามารถพูดได้หลายภาษา วันเสาร์ที่ 27 พฤศจิกายน พ.ศ. 2564
สนับสนุนข้อความเริ่มต้นที่แสดงเมื่อตรวจสอบการป้อนข้อมูล ข้อความที่แสดงหลังจากการตรวจสอบความถูกต้องอาจไม่ใช่ข้อความหรือคุณสมบัติเริ่มต้น ข้อความส่วนใหญ่สนับสนุนหลายภาษาเนื่องจากส่วนใหญ่เป็นภาษาอังกฤษ วันเสาร์ที่ 27 พฤศจิกายน พ.ศ. 2564
Javascript เพื่อดําเนินการประมวลผลหลังจากดาวน์โหลดไฟล์ อธิบายวิธีการทําบางสิ่งบนฝั่งไคลเอ็นต์หลังจากที่คุณดาวน์โหลดไฟล์ วันพฤหัสบดีที่ 27 มิถุนายน พ.ศ. 2567