ติดตั้ง Microsoft Office 365 แบบไม่ต้องต่อเน็ต/Use the Office offline installer

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

อ่านเพิ่มเติม “ติดตั้ง Microsoft Office 365 แบบไม่ต้องต่อเน็ต/Use the Office offline installer”

การติดตั้ง Microsoft Office 365 แบบไม่ต่อเน็ตโดยการใช้ Office Deployment Tool (ODT)/ Office 365 Offline Installation with ODT

ODT เป็นเครื่องมือที่ให้ผู้ใช้สามารถติดตั้ง Office แบบออฟไลน์ (Offline) หรือแบบไม่ต่อเน็ตได้ รวมถึงยังสามารถเลือกโปรแกรมที่จะติดตั้งได้ แต่ถึงจะบอกว่าไม่ต่อเน็ต ก็ต้องมีเครื่องสำหรับดาวน์โหลด Office 365 ฉะนั้นผู้ใช้ควรหาเครื่องสำหรับดาวน์โหลดเตรียมไว้ด้วย

การติดตั้งโดยใช้ ODT จะใช้กับ Office 365 สำหรับองค์กร (ล๊อกอินหลัง @ เป็นชื่อโดเมนของบริษัทหรือ xxxx.onmicrosoft.com) และ Office Volume License เท่านั้น ไม่สามารถใช้ได้กับ Office 365 แบบส่วนตัวหรือแบบครอบครัว

อ่านเพิ่มเติม “การติดตั้ง Microsoft Office 365 แบบไม่ต่อเน็ตโดยการใช้ Office Deployment Tool (ODT)/ Office 365 Offline Installation with ODT”

Disable Windows Update in Windows 10/ ปิด Windows Update ใน Windows 10

Windows 10 เป็นระบบปฏิบัติการล่าสุดของไมโครซอฟท์ และด้วยนโยบายใหม่ของไมโครซอฟท์ในการที่จะให้ Windows 10 เป็น Software As Service กล่าวคือ ทุกครั้งที่ผู้ใช้จ่ายเงินเพื่อซื้อ Windows 10 (ไม่ว่าจะทางตรงหรือทางอ้อม) ผู้ใช้ไม่ไดซื้อ Software แต่ผู้ใช้กำลังซื้อ Service หรือ บริการ จากไมโครซอฟท์ ทั้งการสนับสนุน การตอบคำถาม การแก้ไขข้อผิดพลาดรวมไปถึงการนำเสนอฟีเจอร์ใหม่ และเพื่อให้แน่ใจว่าไมโครซอฟท์จะสามารถนำส่งสิ่งเหล่านี้ไปยังผู้ใช้งาน Windows 10 ได้ทุกเครื่อง  มันจึงถูกบังคับให้มีการเปิด Windows Update ไว้เสมอ และ ไม่มีหน้าทำงานใดใน Windows 10 ที่จะสามารถสั่งปิดมันได้ 

อ่านเพิ่มเติม “Disable Windows Update in Windows 10/ ปิด Windows Update ใน Windows 10”

การ Enable และ Disable DML Trigger ใน SQL Server รวมถึงวิธีการตรวจเช็คสถานะ

ในบางกรณีที่ผู้ใช้ต้องการเพิ่มประสิทธิภาพให้กับเทเบิล (Table) โดยเฉพาะการนำเข้าข้อมูลปริมาณมากเข้าไปยังเทเบิล การปิดการทำงานหรือ Disable ของทริกเกอร์ (Trigger) ก็เป็นอีกวิธีหนึ่งที่จะทำให้การนำเข้าข้อมูลทำได้เร็วขึ้น โดยผู้ใช้สามารถทำได้ทั้งผ่าน SSMS (SQL Server Management Studio) และ คำสั่ง SQL

อ่านเพิ่มเติม “การ Enable และ Disable DML Trigger ใน SQL Server รวมถึงวิธีการตรวจเช็คสถานะ”

ปลุกคอร์ทานาให้ทำงาน ด้วยเสียงเรียก “Hey Cortana”

โดยปกติแล้วคอร์ทานาจะรับฟังเสียงสั่งงานของผู้ใช้ก็ต่อเมื่อผู้ใช้คลิกปุ่มรูปไมโครโฟนข้างปุ่ม Start Menu หรือ ข้างกล้องข้อความที่มีข้อความว่า “Ask me anything”

อ่านเพิ่มเติม “ปลุกคอร์ทานาให้ทำงาน ด้วยเสียงเรียก “Hey Cortana””

ตรวจสอบ Partition ของ ฮาร์ดดิสก์ว่าเป็น MBR หรือ GPT โดยใช้ Command Line ของ Windows

คอมพิวเตอร์รุ่นใหม่ ตัวคุมระบบฮาร์ดแวร์จะไม่ใช่ BIOS (Basic Input/Output System) แต่เป็น UEFI (Unified Extensible Firmware Interface) ระบบใหม่มาพร้อมพาร์ติชันฮาร์ดดิสก์ใหม่ด้วย นั้นคือ GPT (GUID Partition Table) ซึ่งจะมาแทนระบบดั้งเดิมคือ MBR (Master Boot Record) ผู้ใช้สามารถเช็คได้ว่าตัวคุมระบบฮาร์ดแวร์ เป็น BIOS หรือ UEFI จากบทความอื่น แต่ถึงแม้คอมพิวเตอร์ของผู้ใช้จะเป็น UEFI แต่ก็มีความเป็นไปได้ที่พาร์ติชันของฮาร์ดดิสก์จะยังเป็น MBR

อ่านเพิ่มเติม “ตรวจสอบ Partition ของ ฮาร์ดดิสก์ว่าเป็น MBR หรือ GPT โดยใช้ Command Line ของ Windows”

ตรวจสอบ Partition ของฮาร์ดดิสก์ ว่าเป็น MBR หรือ GPT โดยใช้ Disk Management ของ Windows

คอมพิวเตอร์รุ่นใหม่ ตัวคุมระบบฮาร์ดแวร์จะไม่ใช่ BIOS (Basic Input/Output System) แต่เป็น UEFI (Unified Extensible Firmware Interface) ระบบใหม่มาพร้อมพาร์ติชันฮาร์ดดิสก์ใหม่ด้วย นั้นคือ GPT (GUID Partition Table) ซึ่งจะมาแทนระบบดั้งเดิมคือ MBR (Master Boot Record) ผู้ใช้สามารถเช็คได้ว่าตัวคุมระบบฮาร์ดแวร์ เป็น BIOS หรือ UEFI จากบทความอื่น แต่ถึงแม้คอมพิวเตอร์ของผู้ใช้จะเป็น UEFI แต่ก็มีความเป็นไปได้ที่พาร์ติชันของฮาร์ดดิสก์จะยังเป็น MBR

อ่านเพิ่มเติม “ตรวจสอบ Partition ของฮาร์ดดิสก์ ว่าเป็น MBR หรือ GPT โดยใช้ Disk Management ของ Windows”

Null-Conditional Operator ใน C# (?? | ?. | ?[])

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

อ่านเพิ่มเติม “Null-Conditional Operator ใน C# (?? | ?. | ?[])”

เข้ารหัสให้กับ Assembly File (DLL และ EXE ไฟล์ ใน .NET Framework) โดยใช้ ConfuserEx

จากบทความทีผ่านมา ทำให้เราทราบว่า ไฟล์ DLL และ EXE ใน .NET Framework สามารถแปลงกลับไปเป็น C# ได้ (VB.NET ยังไม่ได้ทดสอบ) สำหรับใครที่กังวลในจุดนี้ คุณสามารถเข้ารหัสไฟล์ เพื่อไม่ให้แปลงกลับได้โดยใช้โปรแกรม ConfuserEx โปรแกรมที่ถูกพัฒนาโดย MIT และไม่เสียค่าใช้จ่ายในการใช้งาน

อ่านเพิ่มเติม “เข้ารหัสให้กับ Assembly File (DLL และ EXE ไฟล์ ใน .NET Framework) โดยใช้ ConfuserEx”

เช็ค Mainboard ว่าเป็น UEFI หรือ BIOS ผ่านคำสั่งใน Windows

หลายครั้งที่ผู้ใช้ Windows ต้องการอยากรู้ว่าเมนบอร์ดที่ใช้เป็น UEFI หรือ BIOS ผู้ใช้สามารถรู้ได้โดยใช้คำสั่งข้างล่างผ่าน Command Line

msinfo32
อ่านเพิ่มเติม “เช็ค Mainboard ว่าเป็น UEFI หรือ BIOS ผ่านคำสั่งใน Windows”