ข้ามไปยังเนื้อหา
9Expert Academy
  • ผู้เขียน
  • ผู้เขียนหลัก

9Expert Academy

ทีมคอนเทนต์ 9Expert Training

บทความความรู้ด้าน AI, Data, Automation และเครื่องมือ Microsoft สำหรับคนทำงาน จากทีมงาน 9Expert Training

502 บทความ

บทความโดย 9Expert Academy

502
การดูค่าใช้จ่ายโครงการแยกตามเดือนด้วย Microsoft ProjectGenerative AI

การดูค่าใช้จ่ายโครงการแยกตามเดือนด้วย Microsoft Project

โครงการขนาดใหญ่มักมาพร้อมกับงานย่อย(tasks)จำนวนมาก และมีการกำหนดการใช้งานทรัพยากรที่หลากหลาย ไม่ว่าจะเป็นวัตถุดิบ คน หรือค่าใช้จ่ายอื่น ๆ และแน่นอนว่าผู้จัดการโครงการต้องนำข้อมูลเหล่านี้มาใช้ในการตัดสินใจและแก้ปัญหาได้อย่างรวดเร็ว โปรแกรม Microsoft Project เป็นโปรแกรมที่ถูกสร้างขึ้นเพื่ออำนวยความสะดวกให้กับผู้จัดการโครงการขนาดใหญ่โดยเฉพาะ ซึ่งสิ่งที่สำคัญที่สุดในโครงการคงหนึไม่พ้นการควบคุมและบริหารค่าใช้จ่ายให้อยู่ภายใต้งบประมาณที่ได้กำหนดไว้

9Expert Academy
การดู Critical Path ของโครงการ ใน Microsoft ProjectMicrosoft Excel

การดู Critical Path ของโครงการ ใน Microsoft Project

ปัญหาหนึ่งที่ผู้จัดการโครงการพบบ่อย ๆ ก็คือ ระหว่างที่ดำเนินโครงการ มีงานบางงานมีปัญหาเกิดขึ้น เช่นวัตถุดิบมาช้ากว่าที่คาดการณ์ไว้ หรือพนักงานต้องการลาในวันทำงาน ผู้จัดการโครงการจะตัดสินใจแก้ปัญหาอย่างไร หากอนุมัติไปแล้วงานที่เกี่ยวข้องกับวัตถุดิบหรือพนักงานดังกล่าวจะเสร็จช้ากว่ากำหนด จะทำให้วันเสร็จสิ้นของทั้งโครงการต้องเลื่อนไปหรือไม่ ซึ่งก็จะมีผลต่อค่าปรับและความน่าเชื่อถือขององค์กรในอนาคต ปัญหาในลักษณะนี้สามารถป้องกันได้ โดยการพิจารณาว่างานที่เกิดปัญหาขึ้นอยู่ใน Critical Path หรือไม่

9Expert Academy
มีอะไรใหม่ใน .NET Core 2 และ C# 7 : Generalized Async Return Types.NET

มีอะไรใหม่ใน .NET Core 2 และ C# 7 : Generalized Async Return Types

คุณสมบัติ “การทำให้ค่าส่งกลับของ Async กว้างขึ้น” (Generalized Async Return Types ย่อ GART) เป็นคุณสมบัติใหม่ของภาษา C# 7.0 ที่ช่วยให้การส่งค่ากลับจาก Method แบบ Async ไม่จำเป็นต้องมีชนิดข้อมูลเป็น Object อย่างแต่ก่อน เดิมทีการส่งค่ากลับจากmethodแบบAsyncเป็นได้แค่ task, task<T> หรือไม่ก็ void ซึ่งไม่ดีเพราะการเป็น task เป็น Reference Type การใช้งานมันจะเกิดการจองที่หน่วยความจำสำหรับ object หรือที่เรียกว่า boxing ที่เราต้องการหลีกเลี่ยงเพราะจะทำให้เกิดปัญหาคอขวด

9Expert Academy
Excel Functions A to Z รวม 26 สูตร พร้อมตัวอย่างใช้งานMicrosoft Excel

Excel Functions A to Z รวม 26 สูตร พร้อมตัวอย่างใช้งาน

สูตรคำนวณ Excel มีทั้งหมด 26 สูตร พร้อมวิธีใช้งาน และ ตัวอย่าง ให้เข้าใจได้ง่าย ๆ 26 สูตร AVERAGE, BAHTTEXT, COUNTA, DATE, EOMONTH, FV, GETPIVOTDATA, HYPERLINK, INDEX, LEN, MID, NOW, OFFSET, PROPER, QUOTIENT, RIGHT, SUM, TEXTJOIN, TRIM, UPPER, VLOOKUP, WEEKNUM, WORKDAY.INTL, XLOOKUP, YEAR, Z.TEST

9Expert Academy
Power BI Realtime DashboardPower BI

Power BI Realtime Dashboard

Power BI Realtime Dashboard เป็นการนำเอา Power BI Report มาแสดงผลแบบ Realtime ไม่ต้องรอ Sync ข้อมูลใด ๆ เมื่อ User ทำการ Input ข้อมูลก็จะแสดงผลได้ทันที โดยใช้ความสามารถของ Microsoft Power Platform โดยในกรณีศึกษานี้

9Expert Academy
.NET Core คืออะไร.NET

.NET Core คืออะไร

.NET Core มีองค์ประกอบหลายส่วน อาทิ ตัว run time ชื่อ CoreCLR ซึ่งเป็นตัวrun time ที่มีทุกอย่างครบสมบูรณ์เช่นเดียวกับตัว run time CLR ใน .NET Framework ของ Windows หน้าที่ของมันคือทำตัวเป็น virtual machine เพื่อ Run และดูแลโปรแกรมที่เขียนไว้เพื่อให้ทำงานใน .NET

9Expert Academy
การอ่าน Query Execution Plan ตอนที่ 2Microsoft SQL Server

การอ่าน Query Execution Plan ตอนที่ 2

ก่อนหน้านี้ บทความ การอ่าน Query Execution Plan ตอนที่ 1 เป็นการปูพื้นฐานเกี่ยวกับชนิดของการแสดงผล Compiled Plan (Query Execution Plan ที่ถูกเลือกจากกลไก Query Optimization แล้ว) ทั้งแบบ Estimated และ Actual และตัวอย่างการสร้างและปรับแต่ง Index ชนิด Covering Index กันไปแล้ว สำหรับ การอ่าน Query Execution Planตอนที่ 2 นี้ ผู้เขียนจะเจาะไปที่ตัวดำเนินการที่พบบ่อย รวมถึงความรู้เกี่ยวกับโครงสร้างตารางแบบต่าง ๆ กัน

9Expert Academy
PowerPoint Online แชร์สไลด์สดๆ ผ่าน QR-Code ได้แล้วMicrosoft PowerPoint

PowerPoint Online แชร์สไลด์สดๆ ผ่าน QR-Code ได้แล้ว

Microsoft Education ได้เปิดเผยลูกเล่นใหม่ใน PowerPoint เวอร์ชั่นออนไลน์ เป็นการนำเสนอสไลด์แบบสดๆ แล้วแชร์ผ่านอินเตอร์เน็ตด้วยการสแกน QR Code ทำให้เราส่งต่อสไลด์ ไปยังคอมพิวเตอร์ มือถือ อุปกรณ์ปลายทางต่างๆ ที่ต้องการชมสไลด์ของเราได้อย่างง่ายดาย

9Expert Academy
เทคนิคทำสไลด์...นำเสนออะไรก็ผ่านใน 3 นาทีMicrosoft PowerPointCanva

เทคนิคทำสไลด์...นำเสนออะไรก็ผ่านใน 3 นาที

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

9Expert Academy
กลุ่มของ .NET.NET

กลุ่มของ .NET

Framework ของไมโครซอฟท์ที่ใช้ชื่อทางการค้าว่า .NET (ดอนเน็ต) มีหลายแบบหลายเวอร์ชั่น รวมแล้วไม่ต่ำกว่าสามสิบแบบ อย่างที่ได้เรียนให้ทราบไปแล้วในบทความ .NET Core คืออะไร แม้จะมีจำนวนมาก แต่ทั้งหมดก็อาจถูกจัดประเภทออกเป็นกลุ่มใหญ่ ๆ ได้ 4 กลุ่มคือ • .NET Framework • .NET Core • .NET Native • .NET Standard

9Expert Academy
มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Read only member.NET

มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Read only member

ใน C# version ก่อนหน้านี้จะใส่ตัวเปลี่ยนแปลงเพิ่มขยายลักษณะ readonly ให้แก่สมาชิกแบบ methodของ struct ไม่ได้ จำต้องใส่ไว้ที่ส่วนประกาศของ struct ซึ่งมีความละเอียดน้อยกว่า ดังนั้น บทความนี้จะกล่าวถึง สมาชิกแบบอ่านได้เท่านั้น

9Expert Academy
ภาษา C# เร็วกว่า ภาษา JAVA.NET

ภาษา C# เร็วกว่า ภาษา JAVA

จากการทดสอบโดยใช้โปรแกรมวัดความเร็ว (benchmark) พบว่า application ที่พัฒนาด้วยภาษา C# มีประสิทธิภาพสูงกว่า application เดียวกันที่ถูกพัฒนาโดยใช้ภาษา Java การวัดความเร็วของตัวภาษาเองล้วน ๆ เป็นสิ่งไม่มีความหมาย เพราะเหมือนกับพูดว่าภาษาไทยหรือภาษาอังกฤษอันไหนเร็วกว่ากัน แต่การวัดความเร็วของapplication ที่ถูกพัฒนาด้วยภาษาใดภาษาหนึ่งเปรียบเทียบกันสามารถทำได้ ผลลัพธ์ที่ได้จะส่อให้เห็นประสิทธิภาพของตัวแปลภาษาและ runtime ของภาษานั้น ๆ

9Expert Academy