Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft .NET 8 เพิ่มประสิทธิภาพของ Blazor และ WebAssembly

Microsoft .NET 8 เพิ่มประสิทธิภาพของ Blazor และ WebAssembly

เฟรมเวิร์ก .NET 8 ที่ Microsoft คาดหวังไว้มากได้รับการตั้งค่าให้หนุนประสิทธิภาพเว็บแอปผ่านการปรับปรุงที่สำคัญทั้งการแสดงผลฝั่งเซิร์ฟเวอร์ของ Blazor และรันไทม์ WebAssembly ด้วยการแสดงตัวอย่างครั้งที่ 4 ในขณะนี้ เฟรมเวิร์กการพัฒนาจะเห็นการปรับปรุงที่สำคัญในการแสดงผลฝั่งเซิร์ฟเวอร์ด้วยส่วนประกอบ Blazor การนำทางขั้นสูงและการจัดการแบบฟอร์ม และความสามารถในการแสดงผลแบบสตรีมมิ่ง

การอัปเดตเนื้อหาในสตรีมการตอบสนองสามารถสตรีมได้โดยใช้การแสดงผลการสตรีมของ .NET 8 ฟีเจอร์นี้มีประโยชน์อย่างยิ่งสำหรับเพจที่เรนเดอร์ฝั่งเซิร์ฟเวอร์ซึ่งต้องใช้งาน async ที่ใช้เวลานานเพื่อเรนเดอร์แบบเต็ม จึงมอบประสบการณ์ผู้ใช้ที่ดียิ่งขึ้น การแสดงผลฝั่งเซิร์ฟเวอร์และการเรนเดอร์แบบสตรีมมิ่งถูกนำมาใช้ใน .NET 8 Preview 3 และ Preview 4 ตามลำดับ พร้อมคุณสมบัติเพิ่มเติมที่จะเพิ่มในการแสดงตัวอย่างในอนาคต

นักพัฒนายังมีความยืดหยุ่นในการเพิ่มการโต้ตอบกับไคลเอนต์ตามองค์ประกอบหรือต่อหน้า และเลือกโหมดการแสดงผลในขณะรันไทม์ ยิ่งไปกว่านั้น ด้วย .NET 8 คอมโพเนนต์ Blazor สามารถแสดงผลได้อย่างสมบูรณ์นอกบริบทคำขอ HTTP ซึ่งช่วยให้สามารถแสดงผลส่วนประกอบเป็นสตริง HTML หรือสตรีม โดยไม่ขึ้นกับสภาพแวดล้อมการโฮสต์ ASP.NET Core ความสามารถนี้มีประโยชน์อย่างยิ่งเมื่อสร้างแฟรกเมนต์ HTML เช่น อีเมลอัตโนมัติ Post- .NET 8 Microsoft วางแผนที่จะเปิดใช้งานการสร้างเนื้อหาไซต์แบบสแตติกสำหรับ Blazor

คาดว่าจะเปิดตัวจริงในเดือนพฤศจิกายน .NET 8 จะมอบการปรับปรุงประสิทธิภาพที่โดดเด่นในเบราว์เซอร์ที่ใช้ WebAssembly การทดสอบ Benchmarked ที่มี Jitterpreter ของ .NET 8 พร้อมการรองรับ JIT บางส่วน (การคอมไพล์แบบทันเวลาพอดี) แสดงการแสดงผล UI เร็วขึ้น 20% เช่นเดียวกับการทำให้เป็นอนุกรม JSON และการแยกซีเรียลไลเซชันที่ทำงานด้วยความเร็วสองเท่า Microsoft ใช้ประโยชน์จากข้อกำหนดล่าสุด WebAssembly รวมถึง SIMD สำหรับการคอมไพล์ล่วงหน้าและการปรับปรุงการรีโหลดด่วน เพื่อปรับปรุงสูงสุด

Webcil รูปแบบบรรจุภัณฑ์ใหม่ที่เป็นมิตรกับเว็บ มีฟีเจอร์สำหรับแอป Blazor WebAssembly นอกจากนี้ QuickGrid ซึ่งเป็นส่วนประกอบตารางข้อมูลที่รวดเร็วใน .NET 7 จะเสถียรใน .NET 8 มีการใช้งาน API เพิ่มเติมใน Blazor Server เพื่อตรวจสอบกิจกรรมบนวงจร ซึ่งอาจทำให้ทรัพยากรว่าง

ด้วยบริษัทต่างๆ เช่น AppMaster ที่นำเสนอแพลตฟอร์ม no-code ที่ทรงพลังและมีประสิทธิภาพ รวมถึงแอปพลิเคชันแบ็กเอนด์ เว็บ และมือถือ ความสามารถที่เพิ่มขึ้นของ .NET 8 ในประสิทธิภาพของเว็บแอป สามารถเพิ่มภูมิทัศน์สำหรับผู้เชี่ยวชาญด้านไอทีและธุรกิจต่างๆ ได้ ความสามารถในการปรับขนาดและความอเนกประสงค์ของแอปพลิเคชันที่สร้างโดย AppMaster สำหรับความต้องการที่หลากหลาย ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงกรณีการใช้งานระดับองค์กร ทำให้เป็นตัวเลือกที่เหมาะสมอย่างยิ่งในการเสริมการเปิดตัว .NET 8 ที่กำลังจะมาถึง

กระทู้ที่เกี่ยวข้อง

Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung ขยายกลุ่มผลิตภัณฑ์ระดับกลางด้วยการเปิดตัว Galaxy A55 และ A35 ที่มีการรักษาความปลอดภัยแบบ Knox Vault และองค์ประกอบการออกแบบที่ได้รับการอัปเกรด โดยผสมผสานกลุ่มนี้เข้ากับคุณสมบัติระดับเรือธง
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare ก้าวไปข้างหน้าด้วยไฟร์วอลล์สำหรับ AI ซึ่งเป็น WAF ขั้นสูงที่ออกแบบมาเพื่อระบุล่วงหน้าและป้องกันการละเมิดที่อาจเกิดขึ้นโดยกำหนดเป้าหมายไปที่โมเดลภาษาขนาดใหญ่
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT บรรลุฟีเจอร์หลักด้วย OpenAI ที่เปิดตัวความสามารถด้านเสียง ขณะนี้ผู้ใช้สามารถเพลิดเพลินกับการโต้ตอบแบบแฮนด์ฟรีได้เนื่องจาก ChatGPT อ่านออกเสียงคำตอบบน iOS, Android และเว็บ
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต