Image
By mk Founder on Tag: .NET, Xamarin, Microsoft, Development
.NET

คนที่เคยเขียน Xamarin คงทราบดีว่าเป็นแพลตฟอร์มพัฒนาแอพที่ใช้ภาษาตระกูล .NET (C#/XAML) แต่เขียนเป็นแอพมือถือ Android/iOS โดยมีจุดเด่นคือใช้เครื่องมือที่นักพัฒนาสาย .NET คุ้นเคย และแชร์โค้ดร่วมกันระหว่างแอพ Android/iOS ได้สะดวก (Xamarin ทำหน้าที่แปลงให้)

หลังไมโครซอฟท์ซื้อ Xamarin ในปี 2016 ก็ประกาศแผนการรวม Xamarin เข้ากับแพลตฟอร์ม .NET 5 โดยมีตั้งแต่การรวมระดับของรันไทม์ (CoreCLR และ Mono) และระดับของ GUI

By mk Founder on Tag: .NET, Microsoft, Development, Xamarin
.NET

ในงาน Build 2019 เมื่อปีที่แล้ว ไมโครซอฟท์เปิดตัว .NET 5 ที่เป็นการรวม .NET Core เข้ากับ Xamarin/Mono โดย .NET 5 ออกรุ่น Preview 1 เมื่อเดือนมีนาคม 2020 ที่ผ่านมา

เวลาผ่านมาจนถึง Build 2020 ไมโครซอฟท์ออก .NET 5 Preview 4 พร้อมข่าวสำคัญคือปรับแผนใหม่ ยังไม่รวม Xamarin/Mono เข้ามาเต็มรูปแบบ (เพราะทำไม่ทัน) แต่จะออกเวอร์ชันแยกในชื่อว่า .NET MAUI ออกเป็นพรีวิวในเดือนพฤศจิกายน 2020 และตัวจริงค่อยไปรวมกับ .NET 6 LTS ที่จะออกในเดือนพฤศจิกายน 2021 แทน

By nismod Writer on Tag: PowerToys, Windows 10, Microsoft
PowerToys

ไมโครซอฟท์อัพเดต PowerToys ชุดเครื่องมืออรรถประโยชน์มาให้เรื่อย ๆ ตั้งแต่เปิดตัวเมื่องาน Build ปีที่แล้ว และล่าสุดในอัพเดตเวอร์ชัน 0.18 ไมโครซอฟท์เพิ่มเครื่องมือมาให้ 2 ตัวคือ PowerToys Run และ Keyboard Remap

By mk Founder on Tag: Windows 10, Microsoft, UWP, Development
Windows 10

ไมโครซอฟท์เปิดตัว Project Reunion ความพยายามในการรวม API ของแอพ Win32 แบบดั้งเดิม และแอพ UWP แบบใหม่ที่เริ่มในยุค Windows 8 เข้าด้วยกันเป็น API ชุดเดียว

Project Reunion ประกอบด้วยโครงการย่อยๆ หลายตัว มีตั้งแต่แยก API ของแอพออกจากตัว OS ให้ขาดจากกัน (เพื่อให้ Reunion เป็นแพลตฟอร์มพัฒนาแอพที่ไม่ขึ้นกับเวอร์ชันของ Windows ในอนาคต), ถอด API เก่าบางตัวออก, เพิ่ม API ตัวใหม่ที่จำเป็น

By mk Founder on Tag: Microsoft Edge, Chromium, Browser, Microsoft, Development
Microsoft Edge

หลังจาก Microsoft Edge ย้ายมาใช้เอนจิน Chromium เสร็จสมบูรณ์ ก็ได้เวลาที่ไมโครซอฟท์จะทยอยเปลี่ยนเอนจิน EdgeHTML ของเดิมมาเป็น Chromium มากขึ้น

เอนจิน EdgeHTML ฝังมากับ Windows 10 และยังไม่ถูกนำออกในเร็ววัน เพราะถูกเรียกใช้ในแอพพลิเคชันอื่นๆ ที่ต้องการเรนเดอร์หน้าเว็บอีกต่อหนึ่งผ่าน Microsoft Edge WebView อีกที

By mk Founder on Tag: DirectX, Microsoft, Graphic, Linux, GPU, CUDA, WSL
DirectX

ในข่าว Windows Terminal 1.0 ไมโครซอฟท์ประกาศว่าจะเรนเดอร์กราฟิกของแอพจากลินุกซ์ด้วย GPU ด้วย เบื้องหลังของมันคือสิ่งที่อาจจินตนาการไม่ถึงเมื่อหลายปีก่อนอย่าง DirectX บนลินุกซ์ (ในความหมายนี้คือลินุกซ์ที่ติดตั้งบน Windows Subsystem for Linux 2 หรือ WSL 2)

ไมโครซอฟท์อธิบายว่าพัฒนาเทคนิค GPU paravirtualization (GPU-PV) บนวินโดวส์มาหลายปีแล้ว และใช้งานในโปรแกรมฝั่งวินโดวส์หลายตัว เช่น Windows Defender Application Guard, Windows Sandbox และอีมูเลเตอร์ของ Hololens

By mk Founder on Tag: Windows 10, Microsoft, Operating System, Open Source
Windows 10

ผู้ใช้ลินุกซ์คงคุ้นเคยกับระบบจัดการแพ็กเกจซอฟต์แวร์ที่มีมายาวนาน ล่าสุดไมโครซอฟท์เปิดตัว Windows Package Manager ของตัวเองแล้วในชื่อว่า winget

winget เป็นตัวจัดการแพ็กเกจซอฟต์แวร์ที่ทำงานผ่านคอมมานด์ไลน์เท่านั้น คำสั่งมาตรฐานเหมือนกับตัวจัดการแพ็กเกจยี่ห้ออื่นๆ เราสามารถสั่ง winget install terminal ได้โดยตรง คำสั่งอื่นที่มีก็อย่างเช่น show/source/search/validate เป็นต้น

By lew Founder on Tag: Microsoft Edge, Browser, Microsoft
Microsoft Edge

ไมโครซอฟท์เปิดฟีเจอร์ของ Microsoft Edge รุ่นต่อไป โดยปรับรูปแบบการใช้งานให้สะดวกขึ้น

By lew Founder on Tag: Windows Terminal, Microsoft, WSL, Linux, Microsoft Build
Windows Terminal

งาน Microsoft Build 2020 ปีนี้จัดเป็นงานออนไลน์ และไมโครซอฟท์กำลังเปิดบริการออกมาชุดใหญ่ โดยหนึ่งในนั้นคือ Windows Terminal ที่ออกรุ่น 1.0 ถือเป็นรุ่นพร้อมใช้งานจริงจังรุ่นแรกนับแต่ไมโครซอฟท์ประกาศโครงการมา

แต่จุดที่เปลี่ยนเยอะกว่าคือ Windows Subsystem for Linux หรือ WSL ที่ประกาศจะรองรับ GPU ในการประมวลผล พร้อมกับรองรับแอป GUI จากลินุกซ์ได้โดยตรง ทำให้นักพัฒนาสามารถติดตั้งแอป GUI โดยไม่ต้องติดตั้ง X Server เพิ่มเติมอีกต่อไป

นอกจากการเพิ่มฟีเจอร์แล้ว WSL จะสามารถติดตั้งด้วยคำสั่ง wsl.exe --install ใน command line ได้โดยตรง

By lew Founder on Tag: Microsoft, Microsoft Build, .NET
Microsoft

ไมโครซอฟท์ปลอ่ย WinUI 3 Preview 1 รุ่นพรีวิวแรกหลังจากปล่อยรุ่นอัลฟ่าไปเมื่อเดือนกุมพาพันธ์ โดย WinUI 3 จะเป็นเวอร์ชั่นแรกที่รองรับทั้งแอปแบบเดสก์ทอปและ UWP (Universal Windows Platform)

ในเวอร์ชั่น Preview 1 มีการปรับเปลี่ยนเพิ่มเติมหลักคือรองรับ .NET 5 สำหรับการพัฒนาแอปแบบเดสก์ทอป, WebView2 ที่เพิ่งปรับไปใช้เอนจิน Chromium รองรับจอความละเอียดสูง

เวอร์ชั่นนี้ต้องการ Visual Studio 2019, version 16.7 Preview 1 สามารถดาวน์โหลดได้แล้วเช่นกัน

By sunnywalker Writer on Tag: Satya Nadella, COVID-19, Microsoft
Satya Nadella

หลังทวิตเตอร์ประกาศมาตรการ พนักงานสามารถทำงานที่บ้านได้ยาวๆ แม้จะหมด COVID-19 แล้วก็ตาม Satya Nadella ซีอีโอไมโครซอฟท์ ก็แสดงความเห็นว่า การทำงานที่บ้านถาวรไม่ส่งผลดีต่อสุขภาพจิตคนทำงาน ทำลายปฏิสัมพันธ์ทางสังคมหรือ social interaction

By mk Founder on Tag: Microsoft, Emulator, Windows 10, Operating System
Microsoft

ปัญหาสำคัญของระบบปฏิบัติการ Windows on ARM (ที่ใช้ในพวก Surface Pro X) คือรองรับแอพพลิเคชัน x86 ผ่านอีมูเลเตอร์ แต่ได้เฉพาะแบบ 32 บิต (x86-32) เท่านั้น ด้วยข้อจำกัดของอีมูเลเตอร์ที่ไมโครซอฟท์ใช้งาน หากแอพพลิเคชันนั้นคอมไพล์มาเป็น x86-64 ก็ไม่สามารถใช้งานได้

ไมโครซอฟท์ไม่เคยพูดว่าจะรองรับ x86-64 บน ARM เมื่อไร แต่มีคนตาดีไปเห็นโค้ดบน GitHub ว่าไมโครซอฟท์กำลังพัฒนาการรันโค้ด x64 (หมายถึง x86-64) บนอีมูเลเตอร์ของซีพียู ARM64 แล้ว

By mk Founder on Tag: Microsoft, Acquisition, Telecom, Microsoft Azure
Microsoft

สัปดาห์ที่แล้ว ไมโครซอฟท์ประกาศซื้อกิจการ Metaswitch Networks บริษัทด้านซอฟต์แวร์เครือข่ายสำหรับลูกค้ากลุ่มโอเปอเรเตอร์ โดยจะดึงเข้ามาอยู่ในธุรกิจของ Azure

ซอฟต์แวร์ของ Metaswitch มีหลากหลาย ทั้งด้านการทำ virtualized network (VNF), จัดการ voice/data ที่วิ่งผ่านเครือข่าย, unified communication ไปจนถึงซอฟต์แวร์จัดการคอลล์เซ็นเตอร์ผ่านคลาวด์

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

By sunnywalker Writer on Tag: Surface Go, Japan, Education, Microsoft
Surface Go

โรงเรียนทั้งมัธยมต้นและมัธยมปลายในเขตชิบุยะ โตเกียว ประเทศญี่ปุ่น เตรียมนำแท็บเล็ต Surface Go 2 มาเสริมทัพการเรียนการสอนในโรงเรียน รวมถึงให้นักเรียนนำกลับไปใช้เรียนที่บ้านทั้งหมด 12,000 เครื่อง เริ่มใช้งานภายในเดือนกันยายนนี้ ครอบคลุมโรงเรียน 26 แห่ง

By mk Founder on Tag: Mojang, Games, Minecraft, Microsoft, Logo
Mojang

Mojang สตูดิโอเกมจากสวีเดนเจ้าของ Minecraft ซึ่งปัจจุบันเป็นสตูดิโอลูกของ Xbox Game Studios ประกาศเปลี่ยนชื่อ (เล็กน้อย) เป็น Mojang Studios พร้อมเปลี่ยนโลโก้ใหม่ด้วย

Mojang ให้เหตุผลของการเปลี่ยนชื่อว่า เดิมที Mojang เป็นสตูดิโอที่พัฒนาเกม Minecraft เกมเดียวจากเมืองสตอกโฮล์ม แต่ตอนนี้แตกแขนงมายังเกมอื่นๆ เช่น Minecraft Earth, Minecraft Dungeons, ภาพยนตร์, รายการทีวี และกำลังมองหาไอเดียสร้างเกมใหม่ๆ ที่ไม่ใช่ Minecraft ด้วย ในแง่สถานที่ทำงานก็มีสตูดิโอใหม่ๆ เพิ่มขึ้นทั่วโลก จึงตัดสินใจเพิ่มคำว่า Studios เข้ามาเพื่อสะท้อนการเปลี่ยนแปลงนี้ ส่วนเรื่องโลโก้ใหม่ก็ปรับตามชื่อใหม่ไปพร้อมกัน

By mk Founder on Tag: Microsoft, Design, React, Figma
Microsoft

ไมโครซอฟท์เปิดตัว Fluent Design ตั้งแต่ปี 2017 และเริ่มนำมาใช้งานในแอพของตัวเองมากขึ้นเรื่อยๆ โดยเฉพาะในรอบปีที่ผ่านมา

By Job_The_Gamer Writer on Tag: Bing, Wallpaper, Mobile App, Android, Microsoft
Bing

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

ล่าสุดทางบริษัทก็ได้ปล่อยแอพ Bing Wallpaper เวอร์ชัน Android ให้ผู้ใช้สามารถนำภาพถ่ายสวยๆ ของ Bing มาตั้งเป็นภาพพื้นหลังของโฮมสกรีนและล็อคสกรีนบนอุปกรณ์ฝั่งระบบปฏิบัติการ Android เป็นที่เรียบร้อย

By mk Founder on Tag: Windows 10, Operating System, Microsoft
Windows 10

ไมโครซอฟท์ปรับเงื่อนไขด้านฮาร์ดแวร์ของ Windows 10 May 2020 Update (v2004) บังคับให้ผู้ผลิตพีซี OEM ต้องใช้ซีพียูแบบ 64 บิตทั้งหมดแล้ว โดยจะไม่มีอิมเมจแบบ 32 บิตให้กับ OEM อีกต่อไป

ส่วนผู้ใช้ตามบ้านเดิมที่ยังใช้ซีพียู 32 บิตอยู่ ไมโครซอฟท์ยังไม่ยกเลิกการออก Windows 10 แบบ 32 บิต เงื่อนไขนี้มีผลเฉพาะกับผู้ผลิตพีซีเท่านั้น

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

By mheevariety Contributor Writer on Tag: Xbox, Games, COVID-19, Microsoft, Phil Spencer
Xbox

Phil Spencer หัวหน้าทีม Xbox และรองประธานบริหารด้านเกมมิ่งของ Microsoft ให้สัมภาษณ์กับ Business Insider ว่าเกมที่มีกำหนดวางจำหน่ายปีหน้า จะได้รับผลกระทบจาก COVID-19 มากกว่า

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

By sponsored on Tag: Microsoft Azure, Advertorial, Microsoft, COVID-19
Microsoft Azure

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

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

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

Subscribe to Microsoft