บทความ Excel, Access, SQL Server, ASP.NET, Windows, Database, IT
SQL Server บน Linux Docker และ การ deploy to Azure
Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-Primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent

เรียนรู้ Azure SQL Server Managed Instance
Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent

เทคนิคการรวมไฟล์เข้าด้วยกันด้วย Power BI และสร้าง Dashboard
ในตัวอย่างนี้เราจะแนะนำวิธีการรวมไฟล์ CSV เข้าด้วยกัน โดย Power Query และทำการสร้าง Visualization เพื่อนำข้อมูลดังกล่าวมาแสดงอัตโนมัติทันที โดยใช้ Microsoft Power BI Desktop

ข้อดีของภาษา C# เมื่อเทียบกับภาษาอื่น ๆ : Interface กับ การสืบคุณสมบัติจากหลายแหล่ง (Multiple Inheritance)
การออกแบบและเขียนโปรแกรมแบบ OOP (Object Oriented) ตั้งอยู่บนหลักการสามประการที่เปรียบได้กับสามเสาหลัก ประกอบด้วย Encapsulation, Inheritance และ Polymorphism หากท่านเข้าใจหลักการทั้งสามนี้ ก็เท่ากับว่าท่านเข้าใจหัวใจของ OOP ทั้งหมดแล้ว สำหรับบทความนี้จะกล่าวถึงการสืบคุณสมบัติ หรือ Inheritance นั่นเอง

แนวทางการแก้ปัญหา User ในฐานข้อมูลใด ๆ เป็นกำพร้า
บทความนี้เกิดขึ้น เพื่อสนับสนุนหลักสูตร Microsoft SQL Server database Administration ที่ผู้เขียนบรรยายอยู่เป็นประจำ โดยปกติผู้เขียนจะสาธิตประกอบคำบรรยายโดยละเอียดดีแล้ว หรือคิดเองว่าดีแล้ว มีบ้างที่ผู้อบรมเก็บข้อสงสัยอาไว้ไม่ถามทันที แล้วนำกลับมาถามใหม่อาจภายในช่วงฝึกอบรมอยู่ หรือหลังจากฝึกอบรมเสร็จสิ้นไปแล้วก็ตาม ผู้เขียนเลยตัดสินใจ นำมาเขียนเป็นบทความไว้ดีกว่าเพื่อให้ผู้อบรม หรือผู้สนใจทั่วไป สามารถมาศึกษาเพิ่มเติมได้

แนะนำการสร้าง Realtime / Automatic Dashboard ด้วย Microsoft Power BI ตอน 3
แนะนำการสร้าง Realtime / Automatic Dashboard ด้วย Microsoft Power BI จาก Live ของ Microsoft Power Platform 101 ที่ได้จัดกันได้ไป โดยมี อ.ชไลเวท พิพัฒพรรณวงศ์ วิทยากรจาก 9ExpertTraining (https://www.9ExpertTraining.com) แนะนำครับ

แนะนำ Microsoft Power Automate ใน Microsoft Power Platform #9ExpertLive ตอน 2
Microsoft Power Automate เป็นเครื่องมือในการทำงานแบบ Automation ซึ่งจะช่วยลดงาน Manual ที่จะเกิดขึ้นซ้ำ ๆ และเสียเวลาให้เป็นงานที่น่าสนุก และไม่น่าเบื่อ ซึ่ง Microsoft Power Platform มีให้ Template ให้เลือกมากมาย และยังสามารถสั่งการโปรแกรมต่างๆ ทำงานร่วมกับ Service ต่าง ๆ ได้มากมาย

แนะนำ Power Apps ใน Microsoft Power Platform #9ExpertLive ตอน 1
แนะนำ Microsoft Power Apps โปรแกรมในชุด Microsoft Power Platform เพื่อใช้ในการสร้าง Apps โดยที่แทบไม่ต้องเขียนโค้ด (Coding) ใครใช้ PowerPoint ได้ก็จะใช้ Power Apps ได้ มาลองดูกันครับ นำเสนอโดย อ.ภัครพงศ์ กฤตวัฒน์ (Microsoft Certified Trainer) วิทยากร 9Expert Training

การ Migrate ฐานข้อมูลจาก Microsoft SQL Server Database Engine ไปยัง Azure SQL Database ในหลายรูปแบบ
ผู้เขียนได้รับการสอบถามเกี่ยวกับการ Migrate ฐานข้อมูลจากที่ใช้อยู่ ใน Microsoft SQL Server (On-premise) ขึ้นไปไว้บน Azure SQL DB ยากไหม ทำได้อย่างไร และมีข้อควรคำนึงอะไรไหม เริ่มต้นจาก George Huey และ Wade Wegner ได้โพสต์ SQL Azure Migration Wizard ลงใน CodePlex ในปี ค.ศ. 2009 ซึ่งเป็นแหล่งรวมโปรเจค Open Source ของ Microsoft (ปัจจุบัน CodePlex ถูกยุบไปรวมไว้ใน github แล้ว) และไม่พัฒนาต่อตั้งแต่ปี 2014 ซึ่งเครื่องมือตัวนี้สามารถ Migrate ได้ทั้งโครงสร้างฐานข้อมูล (Schema) และข้อมูล (Data)

การสร้าง User Defined Function ใน Microsoft SQL Server
ผู้เขียนค่อนข้างแปลกใจเมื่องาน SQL Server Community Thailand ครั้งที่ 12 ซึ่งเป็นครั้งแรก ที่จัดแบบ Live ตามสถานการณ์ COVID-19) ผู้เขียนแสดงตัวอย่างเกี่ยวกับการสร้าง User Defined Function ให้กับผู้เข้างานดู มีคน CHAT มาบอกว่าไม่เคยรู้มาก่อนเลยว่า Microsoft SQL Server สามารถสร้าง Function ได้ รู้แต่ว่าสามารถสร้าง Procedure ได้เพียงเท่านั้น และเนื่องจากผู้เขียนได้เขียนถึง Stored Procedure ไปในครั้งก่อน เลยเป็นโอกาสต่อเนื่องที่จะเขียนถึง Function กันบ้างเพื่อไม่ให้น้อยหน้ากัน ก่อนอื่นทั้ง Procedure และ Function ก็เป็นโปรแกรมย่อยกันทั้งคู่ และจะถูกสร้างเป็น Database Object ในฐานข้อมูล ผู้ใช้ที่ได้รับอนุญาตจะสามารถใช้งานได้ เช่นเดียวกับบทความ Stored Procedure ที่ไม่ลงรายละเอียดการสร้าง Step-by-Step เป็นบทความเชิงวิจารณ์เสียมากกว่า หากผู้อ่านสนใจสามารถอ่าน Book Online จากทาง Microsoft หรือสะดวกฝึกอบรมหลักสูตร Microsoft SQL Server Database Development ผู้เขียนก็ยินดีต้อนรับครับ
