บทความ Excel, Access, SQL Server, ASP.NET, Windows, Database, IT
การสร้าง 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

การดูข้อมูลย้อนหลังของไฟล์ใน Google Sheet (Revision History)
Google Sheet คือโปรแกรม Spreadsheet ที่ทำงาน Online เก็บข้อมูลบน Cloud มีความสามารถหนึ่ง ที่น่าสนใจ คือ สามารถยอดไปดูข้อมูลย้อนหลัง โดยเลือกได้ว่าจะย้อนดูข้อมูลเมื่อใด วันใด เวลาใด ซึ่งถือเป็นความสามารถที่น่าสนใจมากๆ ในกลุ่มโปรแกรมของ Google Suite

การสร้างกราฟใน Excel
Microsoft Excel มีความสามารถเรื่อง Chart (กราฟ) หรือ แผนภูมิที่จะช่วยนำเสนอตัวเลขไปเป็นกราฟเพื่อสามารถนำเสนอ เปรียบเทียบ ได้อย่างง่ายๆ ทำให้ผู้ชมสามารถเข้าใจข้อมูลที่เราต้องการได้ บทความนี้จะแนะนำการสร้างกราฟด้วย Microsoft Excel เพื่อเป็นพื้นฐานในการใช้งาน Chart หรือ กราฟใน Microsoft Excel

ข้อดีของภาษา C# เมื่อเทียบกับภาษาอื่น ๆ ตอนที่ 6
ในภาษาซีชาร์ปเราสามารถสั่งให้ตัวแปลภาษาคอมไพล์แบบกำหนดเงื่อนไขได้ (Conditional compilation) โดยใช้ “คำสั่งก่อนการประมวลผล” (preprocessor directives) การทำเช่นนี้อำนวยความสะดวกในการพัฒนา เพราะเราสามารถใส่โค้ดบางอย่างที่จำเป็นต้องใช้ระหว่างการพัฒนา แต่ไม่ต้องการให้โค้ดเหล่านี้ถูกคอมไพล์ในตอนผลิต คุณสมบัตินี้มีข้อดีที่ช่วยให้โค้ดระหว่างพัฒนากับโค้ดหลังพัฒนาเป็นซอร์สโค้ดอันเดียวกันได้ ไม่ต้องทำเป็นสองชุด โดยไบนารีไฟล์หลังพัฒนาจะมีขนาดเล็กกะทัดรัดปราศจากโค้ดที่ไม่เกี่ยวข้องกับการทำงานปะปนอยู่

มีอะไรใหม่ใน .NET Core 2 และ C# 7 : ไม่ต้อง run dotnet restore
ใน .NET เวอร์ชั่น 2.0 ขึ้นไปเราไม่ต้อง run คำสั่ง dotnet restore อีกต่อไปแล้ว เพราะเมื่อท่านใช้คำสั่งที่ต้องการ dotnet restore NuGet จะ run ให้เองโดยอัตโนมัติ dotnet restore เป็นคำสั่งหรับดึง dependency ไฟล์ต่าง ๆ เช่นไฟล์ Assembly ที่เป็น library ของ .NET Core ) และเครื่องเมื่ออื่น ๆ ที่โปรเจ็กต์นั้นต้องการใช้ โดยดาวน์โหลดซอฟต์แวร์ผ่านบริการของ NuGet เป็นคำสั่งที่มีมาตั้งแต่ .NET Core เวอร์ชั่น 1.x โดยการดึง dependency และเครื่องมือจะเกิดขึ้นพร้อม ๆ กันและทำงานขนานกัน
