Tags:
Node Thumbnail

ไมโครซอฟท์ฉลองครบ 15 ปีของแพลตฟอร์ม .NET ที่เปิดตัวครั้งแรกเมื่อ 13 กุมภาพันธ์ 2002 โดยตอนนั้นถือเป็นส่วนหนึ่งของ Visual Studio.NET (เทียบเป็นเวอร์ชันคือ Visual Studio 7.0)

หลังจากนั้น .NET ก็เติบโต ทั้งในแง่การสร้างแอพพลิเคชันบนวินโดวส์ และเว็บแอพพลิเคชัน (ASP.NET) รวมถึงภาษาใหม่อย่าง C# อีกด้วย ปัจจุบัน .NET พัฒนาขึ้นอีกมาก สามารถสร้างได้ทั้งแอพบนคลาวด์ แอพมือถือ และเกม รวมถึงประกาศบางส่วนเป็นโอเพนซอร์ส ภายใต้โครงการ .NET Foundation

ที่มา - Microsoft

Tags:
Node Thumbnail

ในงาน Windows Developer Day ที่เพิ่งผ่านมา Telerik บริษัทพัฒนาชุด UI ไลบรารีช่วยสร้างแอพชื่อดัง (ใครเป็นนักพัฒนาสาย .NET น่าจะต้องเคยได้ยินกันมาบ้าง) ประกาศบริจาคและเปิดซอร์สโค้ด Telerik UI for UWP ชุดรวม UI control สำหรับสร้างแอพ Universal Windows Platform เข้าเป็นส่วนหนึ่งของมูลนิธิ .NET Foundation

การเปิดซอร์สโค้ด Telerik UI for UWP จะช่วยให้นักพัฒนาสามารถสร้างแอพแพลตฟอร์ม UWP บนระบบฏิบัติการ Windows 10 ได้สะดวกและเร็วขึ้น ด้วยการเปิดให้นักพัฒนาใช้ชุด UI control ของ Telerik ที่ได้รวมมาให้มากกว่า 20 ตัวซึ่งแต่เดิมมีค่าใช้จ่ายฟรี และนั่นก็รวมถึง UI control ที่ใช้กันบ่อยๆ อย่าง Grid, Chart, DataForm และ ListView ด้วย สนใจสามารถเช็ครายการ UI control ทั้งหมดได้ที่นี่

Tags:
Node Thumbnail

กูเกิลพยายามแก้ปัญหา "ความช้า" ของ Android Emulator โดยเวอร์ชันล่าสุด 25.3.0 (Feb 2017) มีการปรับปรุงสำคัญดังนี้

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศวันเปิดตัว Visual Studio 2017 อย่างเป็นทางการ 7 มีนาคม 2017 หลังออกรุ่นทดสอบมาแล้วหลายรุ่น

ปี 2017 ยังเป็นปีครบรอบ 20 ปีของ Visual Studio หลังเปิดตัวครั้งแรกกับ Visual Studio 97 เมื่อวันที่ 28 มกราคม 1997 ซึ่งเป็นการนำ IDE ของไมโครซอฟท์หลายตัว ได้แก่ Visual Basic, Visual C++, Visual J++, Visual FoxPro, Visual InterDev มารวมกันเป็นตัวเดียว

ที่มา - MSDN

Tags:
Node Thumbnail

ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ตัวแก้ไขซอร์สโค้ดฉบับโอเพนซอร์สขยับเลขรุ่นเป็น 1.9

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

Tags:
Node Thumbnail

Maoni Stephens นักพัฒนาของไมโครซอฟท์ ออกมากระตุ้นให้นักพัฒนาสาย .NET ย้ายมาใช้ .NET Framework 4.6.2 เพื่อชีวิตที่ดีขึ้น โดยเฉพาะฟีเจอร์ด้าน garbage collector

.NET 4.6.2 ถือเป็นเวอร์ชันล่าสุดของ .NET Framework ในตอนนี้ แต่มันออกมาตั้งแต่เดือนสิงหาคม 2016 และไมโครซอฟท์เพิ่งแนะนำให้นักพัฒนาอัพเกรด ของใหม่ที่สำคัญคือปรับปรุง garbage collector ให้มีประสิทธิภาพมากขึ้น ก่อนหน้านี้ .NET มีข้อกำหนดว่าถ้าวัตถุในหน่วยความจำมีสถานะเป็น pinned survived วัตถุนั้นและวัตถุข้างเคียงจะไม่ถูกกำจัดทิ้ง แต่นโยบายนี้เปลี่ยนใน .NET 4.6.2 ช่วยให้การจัดการหน่วยความจำดีขึ้น

ที่มา - Infoworld

Tags:
Node Thumbnail

Google Cloud Platform (GCP) อำนวยความสะดวกให้นักพัฒนามากขึ้น โดยออกปลั๊กอิน Cloud Tools for Eclipse เพื่อให้คนใช้ Eclipse สามารถเชื่อมต่อกับ App Engine ได้โดยตรง

ในอดีต กูเกิลเคยออก Google Plugin for Eclipse ที่ใช้เขียนโค้ดด้วย GWT บน App Engine มาก่อน แต่ปลั๊กอินตัวนี้ล้าสมัย ไม่อัพเดตแล้ว ใช้กับ Eclipse 4.6 Neon ไม่ได้ กูเกิลจึงแนะนำให้ย้ายมาใช้ Cloud Tools for Eclipse แทน

Cloud Tools for Eclipse ใช้ได้กับทั้ง Eclipse 4.5 (Mars) และ Eclipse 4.6 (Neon) รายละเอียดการติดตั้งและใช้งาน อ่านได้จากที่มา

Tags:
Node Thumbnail

แอปเปิลออก iOS 10.3 Beta มีฟีเจอร์ใหม่ที่สำคัญคือ Find My AirPods ช่วยให้เราค้นหาหูฟังไร้สาย AirPods ได้ลักษณะเดียวกับ Find My iPhone แต่ฟีเจอร์นี้มีข้อจำกัดคือ AirPods ต้องอยู่ในรัศมี Bluetooth ที่เชื่อมต่อกับ iPhone เท่านั้น (เผื่อกรณีทำหล่นหายในบ้าน จะได้รู้ว่ายังอยู่ในบ้าน)

การเปลี่ยนแปลงที่น่าสนใจสำหรับนักพัฒนาแอพคือใน iOS 10.3 แอปเปิลจำกัดจำนวนการขอให้ผู้ใช้รีวิวแอพ จากเดิมที่นักพัฒนาสามารถขึ้นเตือนได้ไม่จำกัดครั้งจนเกิดความรำคาญ ก็จะเหลือเพียง 3 ครั้งต่อปีเท่านั้น

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

Tags:
Node Thumbnail

นานจนหลายคนอาจลืมกันไปแล้ว แต่ในงาน Google I/O 2016 ปีที่แล้ว กูเกิลโชว์ฟีเจอร์ Android Instant Apps ที่ให้เรารันแอพโดยไม่ต้องติดตั้งลงในเครื่อง เพื่อให้ผู้ใช้สามารถทดลองใช้แอพใหม่ๆ ได้อย่างรวดเร็ว โดยไม่มีเรื่องการติดตั้งมาเป็นกำแพงขวางกั้น

ล่าสุดกูเกิลประกาศว่าเริ่มทดสอบ Instant Apps กับผู้ใช้บางกลุ่มแล้ว โดยยังจำกัดเฉพาะแอพ 4 ตัวได้แก่ BuzzFeed, Wish, Periscope, Viki เพื่อรับฟังความเห็นจากผู้ใช้อยู่ และเตรียมจะขยายจำนวนแอพเพิ่มขึ้นในอนาคต

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

Tags:
Node Thumbnail

การเข้ารหัสแบบ MD5 ถือว่าไม่ปลอดภัยแล้วในยุคปัจจุบัน ล่าสุด Oracle แจ้งนโยบายใหม่ให้กับแพลตฟอร์ม Java ที่จะมองแพ็กเกจ JAR ที่เซ็นรับรอง (sign) ด้วยการเข้ารหัสแบบ MD5 ว่าไม่ปลอดภัย

แพลตฟอร์ม Java ใช้การเข้ารหัสแบบ MD5 เป็นดีฟอลต์สำหรับแพ็กเกจ JAR มาตั้งแต่ Java SE 6 ในปี 2006 แต่ตอนนี้ถึงเวลาต้องเปลี่ยนแล้ว (ค่าดีฟอลต์ปัจจุบันคือ SHA-2 ที่มาแทน SHA-1 ที่ไม่ปลอดภัยแล้วเช่นกัน)

Tags:
Node Thumbnail

ในที่สุดข่าวลือที่ว่ากูเกิลจะซื้อทวิตเตอร์ก็เป็นความจริง แม้จะเป็นแค่เพียงส่วนเดียวของทวิตเตอร์ก็ตาม

ทวิตเตอร์มีแผนกหนึ่งชื่อว่า Fabric ที่เปิดตัวมาตั้งแต่ปี 2014 เป็นชุดเครื่องมือสำหรับสนับสนุนนักพัฒนาแอพ ประกอบด้วยเครื่องมือหลายตัว เช่น Crashlytics ตัววิเคราะห์ล็อกการแครชของแอพ, MoPub เครือข่ายโฆษณาสำหรับแอพ

อย่างไรก็ตาม ทวิตเตอร์ประสบปัญหาธุรกิจอย่างหนักในช่วงหลัง จึงตัดสินใจขาย Fabric ที่ไม่ใช่ธุรกิจหลักออกไปให้กูเกิล โดยกูเกิลจะนำ Fabric ไปรวมกับ Firebase ชุดเครื่องมือสำหรับนักพัฒนาในลักษณะเดียวกัน

Tags:
Node Thumbnail

ความผิดพลาดของนักพัฒนาที่อาจจะนำกุญแจ API ที่สำคัญๆ ไปอัพโหลดขึ้น GitHub หรือปล่อยหลุดไปตามช่องทางอื่นๆ เกิดขึ้นได้เรื่อยๆ ล่าสุดบริษัท Fallible สำรวจแอปแอนดรอยด์ถึง 16,000 รายการว่ามีความลับใดฝังอยู่ในโค้ดหรือไม่ และพบว่ามีกุญแจ API สำคัญๆ อยู่ถึง 304 รายการ

รายการกุญแจ API ที่หลุดมากับโค้ดแอนดรอยด์ ได้แก่ Twitter, Urban Airship, Flickr, Dropbox, Instagram, Uber, ไปจนถึง AWS ที่อาจจะทำให้นักพัฒนาหมดตัวด้วยการเปิดเครื่องมาใช้งานจำนวนมาก

จำนวนแอปที่มีกุญแจ API เหล่านี้ติดมาด้วยยังคงมีจำนวนมาก คงต้องเตือนกันว่าควรนำกุญแจเหล่านี้ออกจากโค้ดก่อนคอมไพล์ขึ้น Google Play หรือออกแบบสถาปัตยกรรมให้ไม่ต้องติดกุญแจเหล่านี้ไปกับตัวแอป

Tags:
Node Thumbnail

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

หลักการทำงานที่สำคัญของ Google AMP Cache คือบีบขนาดของไฟล์ภาพให้เล็กลง โดยใช้เทคนิคหลายอย่างร่วมกัน ได้แก่

Tags:
Node Thumbnail

โลกโอเพนซอร์สในช่วงสิบปีก่อนมักพูดกันเฉพาะซอฟต์แวร์โอเพนซอร์สอย่างเดียว ในช่วงไม่กี่ปีมานี้เราเริ่มเห็นฮาร์ดแวร์โอเพนซอร์สจำนวนมากที่เปิดไฟล์ออกแบบบอร์ด แต่บอร์ด HiFive1 น่าจะเป็นบอร์ดแรกๆ ที่ใกล้เคียงการโอเพนซอร์สทั้งระบบมากที่สุด เพราะมันใช้ซีพียู SiFive E310 ซีพียู RISC-V โอเพนซอร์สไฟลออกแบบ

ตัวบอร์ด HiFive1 ใช้บอร์ดร่วมกับบอร์ด Arduino ได้ และตัวซอฟต์แวร์ก็รองรับ Arduino IDE แม้จะต้องเซ็ตอัพ SDK ของ SiFive ก่อนก็ตาม

ตัวชิป E310 ไม่มีพอร์ตอนาล็อกในตัว และไม่มีหน่วยความจำแฟลชในตัวชิป แต่บอร์ด HiFve ก็ใส่ชิปหน่วยความจำแฟลชขนาด 128 Mbit มาไว้บนตัวบอร์ดแล้ว

Tags:
Node Thumbnail

นักพัฒนา Android คงทราบกันดีว่าในการสร้างแอพ Android เรามักจำเป็นต้องใช้เครื่องมืออย่าง ADB (Android Debug Bridge) หรือ fastboot เข้าช่วยทำงานบางอย่าง ที่ผ่านมากูเกิลบังคับเราดาวน์โหลด Android SDK หรือ Android Studio ทั้งตัว ซึ่งไฟล์มีขนาดใหญ่มาก แม้ว่านักพัฒนาต้องการใช้เพียงแค่ ADB เท่านั้น

ที่ผ่านมาจึงมีเว็บไซต์หลายแห่งนำเครื่องมือเหล่านี้มาให้ดาวน์โหลดแยก แต่การที่ไม่ได้เป็นไฟล์จากกูเกิลเอง ส่งผลให้เกิดความเสี่ยงเรื่องความปลอดภัย ไฟล์อาจโดนฝังมัลแวร์มาด้วย

Tags:
Node Thumbnail

mitmproxy ซอฟต์แวร์สำหรับคั่นกลางการเชื่อมต่อเพื่อตรวจสอบปัญหาซอฟต์แวร์ และรองรับการดักฟังการเชื่อมต่อเข้ารหัส (วิธีใช้) ออกรุ่น 1.0.0 แล้ว หลังจากพัฒนามา 6 ปี

ในเวอร์ชั่นนี้ฟีเจอร์สำคัญที่สุดคือ mitmweb หน้าจอแสดงข้อมูลการเชื่อมต่อผ่านเว็บทำให้ดูข้อมูลได้ง่ายขึ้น ส่วนการปรับปรุงอื่นๆ เช่น การรองรับ Python 3 เต็มรูปแบบ, ทำงานร่วมกับวินโดวส์ได้ดีขึ้น, เปลี่ยนคอนฟิกเป็นไฟล์ YAML, และรองรับโปรโตคอลใหม่ๆ อย่าง HTTP/2 และ WebSocket

Tags:
Node Thumbnail

กระบวนการพัฒนาแบบ Agile ที่เน้นความรวดเร็วและตอบสนองต่อผู้ใช้ ได้รับความสนใจอย่างสูงในหลายโครงการ แต่บริษัทขนาดใหญ่อย่างกูเกิลกลับไม่สนใจแนวทางการพัฒนานี้ เมื่อสัปดาห์ก่อน David Jeske อดีตหัวหน้าฝ่ายวิศวกรรม (Google Engineer Director) ก็ออกมาตอบคำถามบน Quora ว่าทำไมกูเกิลไม่ใช้แนวทางพัฒนานี้

Jeske ระบุว่า แนวทางการพัฒนาของกูเกิลนั้นตรงกับแนวทางของ Agile อยู่บ้าง เช่น การพัฒนาซอฟต์แวร์สำคัญกว่าการเขียนเอกสาร, เน้นการทำงานร่วมกับผู้ใช้, หรือตอบสนองต่อความเปลี่ยนแปลงมากกว่าการยึดตามแผนการ แต่นอกจากแนวทางในภาพใหญ่เช่นนี้ แนวทาง Agile ที่นำไปสู่การพัฒนาแบบ Scrum กลับไม่ตรงกับการพัฒนาของกูเกิลหลายอย่าง

Tags:
Node Thumbnail

หลายคนคงพอทราบว่า Firebug เครื่องมือช่วยดีบั๊กเว็บอันโด่งดังของ Firefox จะหยุดพัฒนาแล้ว เหตุผลสำคัญคือ Firebug ถูกออกแบบขึ้นสมัยที่ Firefox ทำงานแบบโพรเซสเดียว แต่เมื่อ Firefox เริ่มเปลี่ยนมาทำงานแบบหลายโพรเซสด้วยโครงการ e10s ส่งผลให้ Firebug ไม่สามารถทำงานกับสถาปัตยกรรมแบบใหม่ของ Firefox ได้

ทีมงาน Firebug หารือกันแล้วพบว่าการเขียนใหม่ต้องใช้ทรัพยากรมหาศาล จึงตัดสินใจหยุดพัฒนา Firebug รุ่นใหญ่รุ่นถัดไป (Firebug 3.0) แล้วเปลี่ยนมาเป็นการพัฒนาฟีเจอร์ให้กับ Firefox DevTools ที่ติดมากับตัว Firefox แทน โดยจะยังออก Firebug 2.x รุ่นแก้บั๊กให้ต่อไป

Tags:
Node Thumbnail

เราเห็น Amazon Echo เริ่มบุกเบิกตลาด "เครื่องใช้ไฟฟ้าพูดได้" จากนั้นตามมาด้วย Google Home ที่อยู่บนแนวคิดแบบเดียวกัน ล่าสุดไมโครซอฟท์ลงสู่ตลาดนี้ด้วย Cortana

แนวทางของไมโครซอฟท์คือไม่ได้ทำฮาร์ดแวร์เอง แต่เปิด Cortana Devices SDK ให้ผู้ผลิตฮาร์ดแวร์รายอื่นเข้ามาเชื่อมต่อกันได้ โดยผู้ผลิตฮาร์ดแวร์รายแรกที่เปิดตัวเป็นพันธมิตรกันคือ Harman Kardon (ที่ตอนนี้กลายเป็นบริษัทของซัมซุงไปแล้ว) ที่นำลำโพงอัจฉริยะแบบเดียวกับ Amazon Echo ออกมาโชว์บ้างแล้ว (วางขายจริงปี 2017)

Tags:
Node Thumbnail

ไมโครซอฟท์เพิ่งประกาศทำ Windows 10 รองรับซีพียู ARM ไปหมาดๆ และยังไม่ออกเครื่องมือหรือซอฟต์แวร์ใดๆ ต่อสาธารณะ แต่ตอนนี้เรามีแอพ x86 ตัวแรกที่ถูกพอร์ตมาเป็น ARM แล้ว นั่นคือ PuTTY เทอร์มินัลยอดนิยมบนแพลตฟอร์ม Windows

มีนักพัฒนารายหนึ่งที่ใช้ชื่อว่า "Longhorn" ระบุว่าเขาได้ Visual Studio ARM64 เวอร์ชันที่ใช้ทดสอบภายในของไมโครซอฟท์มาใช้งาน เขาจึงนำมาคอมไพล์ PuTTY ให้เป็น ARM และประสบความสำเร็จด้วยดี เนื่องจากเป็นการพัฒนาอย่างไม่เป็นทางการ เขาจึงนำไฟล์ไปเผยแพร่บนกระทู้ XDA ให้คนที่สนใจดาวน์โหลด

Tags:
Node Thumbnail

กูเกิลเปิด API ชุดใหม่ Actions on Google ให้กับนักพัฒนาโดยทั่วไปแล้ว หลังจากเปิดให้เฉพาะนักพัฒนาที่ได้รับเชิญมาตั้งแต่งาน Google I/O ที่ผ่านมา ตัว API ชุดนี้จะทำให้นักพัฒนาเพิ่มความสามารถใหม่ๆ เข้าไปยัง Google Home ได้

แม้ว่า Google Assistant จะมีใช้งานใน Allo และ Pixel ก็ตาม แต่ตอนนี้ API จะรองรับเฉพาะ Google Home เท่านั้น กูเกิลระบุว่าความสามารถเหล่านี้จะตามมาภายหลัง รวมถึงความสามารถในการสั่งซื้อสินค้า และจองการเดินทางหรือที่พัก

ตัว API แบ่งออกเป็นสามส่วน คือ Invocation เป็นการนิยามว่าผู้ใช้จะเข้าสู่ API ได้เมื่อไร, Dialog เป็นกระบวนการถามตอบเพื่อให้ได้ข้อมูลตามต้องการ, และ Fulfilllment ส่วนที่รันตามคำสั่งผู้ใช้และตอบผลการรันกลับ

Tags:
Node Thumbnail

เมื่อสัปดาห์ที่ผ่านมา LINE ประเทศไทย จัดงานประชุมสำหรับนักพัฒนา LINE Thailand Developers 2016 (ถือเป็นงานสำหรับนักพัฒนาครั้งแรกของ LINE Thailand ด้วย) ที่อาคาร KBTG เมืองทองธานี

เนื้อหาในงานเป็นการสรุปเรื่องการเปิดแพลตฟอร์มของ LINE ที่หลายคนรอกันมานาน และ LINE บริษัทแม่ประกาศเรื่องนี้ในงานสัมมนา LINE Developers Conference ที่โตเกียวเมื่อเดือนกันยายน (Blognone ลงข่าวไปบ้างแล้ว)

Tags:
Node Thumbnail

ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ตัวแก้ไขซอร์สโค้ดฉบับโอเพนซอร์สขยับเลขรุ่นเป็น 1.7

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

Tags:
Node Thumbnail

นอกจาก Visual Studio for Mac ไมโครซอฟท์ยังเปิดตัวบริการใหม่ใต้แบรนด์ Visual Studio อีกตัวคือ Visual Studio Mobile Center

Visual Studio Mobile Center คือ "บริการ" สนับสนุนการพัฒนาแอพบนอุปกรณ์พกพา โดยหลักแล้วมันคือการนำ Xamarin Test Cloud บริการทดสอบแอพบนคลาวด์ของ Xamarin มาเพิ่มฟีเจอร์ด้านการคอมไพล์บนคลาวด์, การทดสอบแอพกับกลุ่มผู้ใช้เบต้า (HockeyApp เดิม), การเก็บสถิติการแครชและบั๊ก, สถิติการใช้งาน และเชื่อมต่อกับระบบ backend อย่างการซิงก์ข้อมูลหรือการตรวจสอบตัวตน

Tags:
Node Thumbnail

Microsoft ได้ประกาศอย่างเป็นทางการว่า Visual Studio ซึ่งเป็น "เครื่องมือพัฒนาแบบ mobile-first และ cloud-first สำหรับ .NET และ C#" เตรียมจะลง macOS แล้ว ซึ่งตัวโปรแกรมจะถอดแบบฟังก์ชันต่าง ๆ มาจากเวอร์ชันบน Windows ซึ่งจะช่วยให้ผู้ใช้สามารถสลับไปมาระหว่างแพลตฟอร์มได้ง่ายขึ้น

สำหรับหน้าตาของตัวโปรแกรมจะได้รับแรงบันดาลใจจาก Visual Studio บน Windows แต่จะถูกออกแบบใหม่ให้เข้ากับ macOS ด้วย รวมถึงยังมี Visual Studio Code สำหรับผู้ที่ต้องการแค่ IDE เบา ๆ สำหรับแก้ไขโค้ดเท่านั้น ไม่ได้ต้องการ IDE ฉบับเต็ม

Visual Studio บน macOS นี้ Microsoft จะปล่อยในช่วงงานสัมมนา Connect(); 2016 ที่จะจัดขึ้นวันพุธนี้

Pages