บทความ Excel, Access, SQL Server, ASP.NET, Windows, Database, IT
ข้อดีของภาษา C# เมื่อเทียบกับภาษาอื่น ๆ ตอนที่ 8
เนื่องจากพอยน์เตอร์เป็นสิ่งมีประโยชน์และน่าสนใจมาก และเป็นข้อดีของภาษาซีชาร์ปที่ภาษาอื่น ๆ ไม่มี (ยกเว้น ซี ซีพลัสพลัสและโก) จึงขอเสนอตัวอย่างการใช้งานพอยน์เตอร์ในภาษาซีชาร์ปเพิ่มเติมต่อจากตอนที่แล้วอีกเล็กน้อย ปัญหาอย่างหนึ่งของการใช้งานพอยน์เตอร์คือ เราจะกระทำกับพื้นที่ในหน่วยความจำโดยตรง และเป็นพื้นที่ ๆ เราจองไว้โดยการประกาศตัวแปร แต่ ตัวเก็บขยะ (garbage collector) อาจนึกว่าเป็นขยะและอาจโยกย้ายหรือเก็บเอาไปทำลายได้ตามใจชอบ โดยเราไม่สามารถกำหนดกฎเกณฑ์อะไรได้

.NET Core 2 C# 7 : การทำงาน .NET Core ร่วมกับ Docker
.NET Core 2.1 ได้รับการปรับปรุงให้ทำงานร่วมกับ Docker ได้ดีขึ้น การใช้ .NET Core ร่วมกับ Docker มีความเหมาะสมหลายอย่าง เพราะความที่ .NET Core มีขนาดเล็กและมีสภาพเบ็ดเสร็จในตัว จึงเหมาะที่จะทำเป็น container ของ Docker

ข้อมูลชนิด Datetime บน Microsoft SQL Server
ผู้เขียนเห็นว่ามีผู้ใช้งาน Microsoft SQL Server จำนวนมากที่เข้ามาอบรมกับผู้เขียน ทำการจัดเก็บข้อมูลเกี่ยวกับวันและเวลาเอาไว้เป็นตัวหนังสือ เพียงเพราะหวังจะสตัฟฟ์มันไว้ คือเห็นตอนกรอกอย่างไร จัดเก็บไว้อย่างนั้น เรียกขึ้นมาดูก็สบายใจเพราะมันก็อยู่ของมันอย่างนั้น

แจกฟรี Template PowerPoint สวย ๆ ให้ Download กัน
ปฏิเสธไม่ได้เลยว่า การออกแบบหน้าตา PowerPoint ให้สวยงาม น่ามอง เป็นส่วนหนึ่งที่ทำให้งานนำเสนอของคุณดูมีความเป็นมืออาชีพมากยิ่งขึ้น วันนี้ทาง 9EXPERT จึงมาแจก Template PowerPoint สวยๆ ที่แตกต่างกัน 3 แบบ ไม่ว่าจะเป็นแนวสดใสสร้างสรรค์ แนวทันสมัยเรียบง่าย และแนวเล่นโทนสีเพื่อเพิ่มความน่าสนใจ

การสร้าง Data Model บน Power BI เองไม่ผ่าน Microsoft SQL Server Analysis Service
หากเราไม่พึ่งพา Microsoft SQL Server Analysis Service ในการเตรียม Data Model ไว้ล่วงหน้า Power BI มีความสามารถในการสร้าง และใช้งาน Data Model บนตัวของมันเอง เพราะถูกออกแบบให้เป็นเครื่องมือแบบ Self Service(ชงเอง กินเอง)

Hybrid App คืออะไร
บทความที่แล้วเราได้พูดถึงการพัฒนาแอพลิเคชั่นด้วย Native App ไปแล้ว โดยจะพบว่า Native App จะต้องความรู้ความสามารถเฉพาะทางค่อนข้างมาก จึงต้องใช้ต้นทุนในการพัฒนาสูงมาก ดังนั้นมีอีกทางเลือกหนึ่งในการพัฒนาแอพลิเคชั่น คือ Hybrid App

Native App คืออะไร
ในปัจจุบัน การพัฒนาแอพลิเคชั่นสำหรับสมาร์ทโฟนและแท็ปเล็ตมีหลากหลายแบบ แบบที่นิยมจะมีอยู่สองแบบคือ Native App และ Hybrid App

ข้อดีของภาษา C# เมื่อเทียบกับภาษาอื่น ๆ ตอนที่ 7
ในภาษาซีชาร์ปเราสามารถกำหนดหน้าที่ใหม่ให้แก่ตัวกระทำ (Operator โอเปอร์เรเตอร์) เพื่อให้มันทำงานแตกต่างไปจากการทำงานปรกติที่ถูกกำหนดไว้โดยปริยายได้ เรียกการทำเช่นนี้ว่าโอเปอร์เรเตอร์โอเวอร์โหลดดิง (operator overloading) ภาษาจาวาไม่มีคุณสมบัตินี้ และเราจะทำเช่นนี้ในภาษาซีมาตรฐานก็ไม่ได้เหมือนกัน

Power BI การสร้างรายงานสำหรับ Mobile ด้วย Phone Layout
Power BI Desktop สามารถสร้างรายงานสำหรับ Mobile ด้วย Phone Layout โดยเฉพาะ เพื่อที่จะแสดงผลบน Mobile หรือ Smart Device ได้อย่างสวยงาม
การกำหนดการแจ้งเตือนใน Google Sheet (Set Notification)
Google Sheet คือโปรแกรม Spreadsheet ที่ทำงาน Online เก็บข้อมูลบน Cloud มีความสามารถหนึ่ง ที่น่าสนใจ คือ การแจ้งเตือนเมื่อเอกสารของเรามีการแก้ไข เกิดขึ้นโดยสามารถแจ้งเตือนพร้อมเข้าไปดูว่ามีอะไรที่ถูกแก้ไปได้บ้าง ซึ่งถือเป็นความสามารถที่น่าสนใจมากๆ ในกลุ่มโปรแกรมของ Google Suite
