- Microsoft SQL Server บนลินุกซ์เปิดให้ทดสอบแล้ว, รันบนแมคได้ด้วยผ่าน Docker
- อะไรก็เกิดขึ้นได้ กูเกิลเข้าเป็นสมาชิก .NET Foundation ของไมโครซอฟท์
- Visual Studio 2017 เข้าสถานะ RC, ติดตั้งแยกโมดูลได้ ขนาดเหลือไม่กี่ร้อย MB
- Visual Studio Mobile Center บริการสนับสนุนการพัฒนาแอพ ร่างใหม่ของ Xamarin Test Cloud
- Visual Studio for Mac เปิดตัวอย่างเป็นทางการ เปิดให้ดาวน์โหลดแล้ววันนี้
Posted: 16 Nov 2016 08:19 PM PST
เมื่อต้นปี ไมโครซอฟท์ช็อควงการฐานข้อมูลด้วยข่าว SQL Server บนลินุกซ์ เวลาผ่านมาครึ่งปีกว่า วันนี้ SQL Server เวอร์ชันลินุกซ์ออกรุ่นพรีวิวตัวแรกให้คนทั่วไปลองใช้งานแล้ว (ก่อนหน้านี้ทดสอบแบบ private preview)
SQL Server บนลินุกซ์จะเป็นส่วนหนึ่งของ SQL Server เวอร์ชันถัดไป (ตอนนี้ยังไม่ระบุเวอร์ชัน ใช้โค้ดเนมว่า SQL Server Next) ตอนนี้มีแพ็กเกจแบบ RPM สำหรับ Red Hat Enterprise และ APT สำหรับ Ubuntu แล้ว ส่วน SUSE Linux จะตามมาในภายหลัง สิ่งที่น่าสนใจคือ SQL Server บนลินุกซ์สามารถรันบน Docker ได้เลย ดังนั้นเราสามารถนำมันไปรันบน macOS ผ่าน Docker อีกทีได้เช่นกัน
ฟีเจอร์ของ SQL Server รุ่นทดสอบนี้ไม่ต่างจาก SQL Server 2016 มากนัก แต่ก็มีของใหม่ๆ อย่างการปรับปรุงการทำงานของภาษา R เพิ่มเข้ามา และไมโครซอฟท์ยังออกเครื่องมือสนับสนุน (SQL Server tooling) อีกหลายตัวบนลินุกซ์ และออกส่วนขยาย SQL Server สำหรับ Visual Studio Code ที่รันบนลินุกซ์ได้ด้วย
ที่มา - Microsoft

ในโอกาสเดียวกัน ไมโครซอฟท์ยังออก SQL Server 2016 Service Pack 1 (SP1) ใครสนใจก็อ่านข้อมูลได้ตามลิงก์
SQL Server บนลินุกซ์จะเป็นส่วนหนึ่งของ SQL Server เวอร์ชันถัดไป (ตอนนี้ยังไม่ระบุเวอร์ชัน ใช้โค้ดเนมว่า SQL Server Next) ตอนนี้มีแพ็กเกจแบบ RPM สำหรับ Red Hat Enterprise และ APT สำหรับ Ubuntu แล้ว ส่วน SUSE Linux จะตามมาในภายหลัง สิ่งที่น่าสนใจคือ SQL Server บนลินุกซ์สามารถรันบน Docker ได้เลย ดังนั้นเราสามารถนำมันไปรันบน macOS ผ่าน Docker อีกทีได้เช่นกัน
ฟีเจอร์ของ SQL Server รุ่นทดสอบนี้ไม่ต่างจาก SQL Server 2016 มากนัก แต่ก็มีของใหม่ๆ อย่างการปรับปรุงการทำงานของภาษา R เพิ่มเข้ามา และไมโครซอฟท์ยังออกเครื่องมือสนับสนุน (SQL Server tooling) อีกหลายตัวบนลินุกซ์ และออกส่วนขยาย SQL Server สำหรับ Visual Studio Code ที่รันบนลินุกซ์ได้ด้วย
ที่มา - Microsoft

ในโอกาสเดียวกัน ไมโครซอฟท์ยังออก SQL Server 2016 Service Pack 1 (SP1) ใครสนใจก็อ่านข้อมูลได้ตามลิงก์
Topics:
Posted: 16 Nov 2016 07:59 PM PST
เราเห็นข่าว Microsoft เข้าเป็นสมาชิกของ The Linux Foundation ระดับ Platinum กันไปแล้ว ในอีกทาง มูลนิธิ .Net Foundation ที่ไมโครซอฟท์ก่อตั้ง ก็ได้สมาชิกรายสำคัญคือ "กูเกิล"ท่าทีของกูเกิลในช่วงหลังก็ให้การตอบรับ .NET มากขึ้น และเมื่อเร็วๆ นี้กูเกิลก็เพิ่งประกาศรองรับ ASP.NET บน Google Cloud Platform ทาง Chris Sells ตัวแทนจากกูเกิลให้ข้อมูลว่าตลาด enterprise กำลังย้ายจากสถาปัตยกรรม Windows/.NET แบบดั้งเดิม เปลี่ยนมาเป็นการใช้ .NET Core บนคลาวด์แทน ซึ่งกูเกิลก็ยินดีสนับสนุนเรื่องนี้ผ่าน Google Cloud Platform โดยร่วมเป็นคณะทำงานด้านเทคนิค (Technical Steering Group) ของมูลนิธิ
ปีที่แล้ว ไมโครซอฟท์ได้ Red Hat มาเป็นพันธมิตรใน .NET Foundation มาก่อนแล้วหนึ่งราย การได้กูเกิลมาเพิ่มยิ่งช่วยให้ไมโครซอฟท์มีพันธมิตรจากฝั่งโอเพนซอร์สมากขึ้น
ที่มา - .NET Foundation, Google
Topics:
Posted: 16 Nov 2016 07:08 PM PST
ไมโครซอฟท์เปิดตัว Visual Studio 2017 อย่างเป็นทางการ (ก่อนหน้านี้ใช้โค้ดเนม Visual Studio 15) ตอนนี้สถานะเป็นรุ่น Release Candidate (RC) และเตรียมเปิดให้ดาวน์โหลดตัวจริงในอีกไม่ช้า
Visual Studio 2017 มีของใหม่มากมาย ฟีเจอร์สำคัญคือ

ส่วนตัว Editor ที่เป็นแกนกลางของ IDE ก็พัฒนาขึ้นอีกหลายจุด
Visual Studio 2017 มีของใหม่มากมาย ฟีเจอร์สำคัญคือ
- ตัวติดตั้งแบบใหม่ สามารถแยกติดตั้งเฉพาะโมดูลที่ต้องการได้ ส่งผลให้ Visual Studio มีขนาดติดตั้งขั้นต่ำเพียงไม่กี่ร้อย MB เท่านั้น
- เน้นการใช้งานส่วนขยาย (extension) มากขึ้น มีระบบตรวจสอบประสิทธิภาพของส่วนขยายว่าทำเครื่องช้าหรือไม่ (ลักษณะเดียวกับเว็บเบราว์เซอร์), ระบบจัดการ dependent ของส่วนขยาย, การติดตั้งส่วนขยายจำนวนมากๆ ในคราวเดียว (batch install)
- ฟีเจอร์อีกอย่างที่ได้มาจากการซื้อ Xamarin คือผนวกการเขียนแอพมือถือด้วย C# บน Xamarin เพื่อแชร์โค้ดแกนกลางชุดเดียวใช้ข้ามแพลตฟอร์ม
- .NET Core ที่เป็นยุทธศาสตร์ใหม่ของไมโครซอฟท์ก็ได้รับการปรับปรุงให้ใช้ง่ายขึ้น โดยเฉพาะการเขียนแอพ .NET Core แล้วทดสอบบนลินุกซ์ ไมโครซอฟท์ก็เตรียมเครื่องมือให้กดคลิกเดียวสร้างแพ็กเกจ Docker เพื่อนำไปรันบนคลาวด์ได้เลย
- ปรับปรุงประสิทธิภาพของตัวโปรแกรม เปิดโปรแกรมเร็วขึ้น 3 เท่า (cold start), โหลดโซลูชันเร็วขึ้น 2-4 เท่า

ส่วนตัว Editor ที่เป็นแกนกลางของ IDE ก็พัฒนาขึ้นอีกหลายจุด
- IntelliSense เพิ่มระบบค้นหาแบบใหม่สำหรับชื่อฟังก์ชันแบบ CamelCase สามารถพิมพ์ตัวย่อที่เป็นอักษรตัวใหญ่ เพื่อกรองเฉพาะฟังก์ชันที่เข้าข่ายได้ (เช่น พิมพ์ SM เพื่อหาคำว่า SemanticMap)
- ตัวค้นหาการอ้างอิงชื่อ (Find All Reference) เพิ่มสีและการจัดกลุ่ม เพื่อให้ดูผลการค้นหาง่ายขึ้น
- Live Editing แก้ไขโค้ดพร้อมรัน unit test อัตโนมัติขณะพิมพ์
- เปิดไฟล์โดยไม่ต้องมีโปรเจคต์ได้แล้ว
Topics:
Posted: 16 Nov 2016 05:43 PM PST
นอกจาก Visual Studio for Mac ไมโครซอฟท์ยังเปิดตัวบริการใหม่ใต้แบรนด์ Visual Studio อีกตัวคือ Visual Studio Mobile Center
Visual Studio Mobile Center คือ "บริการ" สนับสนุนการพัฒนาแอพบนอุปกรณ์พกพา โดยหลักแล้วมันคือการนำ Xamarin Test Cloud บริการทดสอบแอพบนคลาวด์ของ Xamarin มาเพิ่มฟีเจอร์ด้านการคอมไพล์บนคลาวด์, การทดสอบแอพกับกลุ่มผู้ใช้เบต้า (HockeyApp เดิม), การเก็บสถิติการแครชและบั๊ก, สถิติการใช้งาน และเชื่อมต่อกับระบบ backend อย่างการซิงก์ข้อมูลหรือการตรวจสอบตัวตน
แนวคิดของ Visual Studio Mobile Center คือเป็นบริการตัวเดียวครบวงจรสำหรับนักพัฒนา แต่ก็สามารถเลือกใช้เฉพาะบริการบางส่วนได้เช่นกัน (เช่น ต้องการรันแอพทดสอบบนคลาวด์เพียงอย่างเดียว)
ตอนนี้ Visual Studio Mobile Center รองรับ Objective-C, Swift, Java, Xamarin, React Native และจะขยายไปยัง UWP กับ Cordova ในอนาคต สถานะของบริการยังเป็นรุ่นพรีวิวให้ใช้งานฟรี และยังไม่ประกาศราคาของรุ่นจริง
บริการลักษณะนี้คล้ายกับคู่แข่งอย่าง Firebase ของกูเกิล และ Yahoo Mobile Developer Suite
ที่มา - Visual Studio Blog

Visual Studio Mobile Center คือ "บริการ" สนับสนุนการพัฒนาแอพบนอุปกรณ์พกพา โดยหลักแล้วมันคือการนำ Xamarin Test Cloud บริการทดสอบแอพบนคลาวด์ของ Xamarin มาเพิ่มฟีเจอร์ด้านการคอมไพล์บนคลาวด์, การทดสอบแอพกับกลุ่มผู้ใช้เบต้า (HockeyApp เดิม), การเก็บสถิติการแครชและบั๊ก, สถิติการใช้งาน และเชื่อมต่อกับระบบ backend อย่างการซิงก์ข้อมูลหรือการตรวจสอบตัวตน
แนวคิดของ Visual Studio Mobile Center คือเป็นบริการตัวเดียวครบวงจรสำหรับนักพัฒนา แต่ก็สามารถเลือกใช้เฉพาะบริการบางส่วนได้เช่นกัน (เช่น ต้องการรันแอพทดสอบบนคลาวด์เพียงอย่างเดียว)
ตอนนี้ Visual Studio Mobile Center รองรับ Objective-C, Swift, Java, Xamarin, React Native และจะขยายไปยัง UWP กับ Cordova ในอนาคต สถานะของบริการยังเป็นรุ่นพรีวิวให้ใช้งานฟรี และยังไม่ประกาศราคาของรุ่นจริง
บริการลักษณะนี้คล้ายกับคู่แข่งอย่าง Firebase ของกูเกิล และ Yahoo Mobile Developer Suite
ที่มา - Visual Studio Blog

Topics:
Posted: 16 Nov 2016 05:22 PM PST
มีข่าวเมื่อวันก่อนว่า ไมโครซอฟท์จะเปิดตัว Visual Studio for Mac เมื่อคืนนี้ ข่าวอย่างเป็นทางการก็มาแล้ว
โดยเนื้อแท้แล้ว Visual Studio for Mac คือการนำ Xamarin Studio ของบริษัท Xamarin ที่ไมโครซอฟท์ซื้อมาเมื่อกลางปี มาปรับปรุงใหม่ในชื่อ Visual Studio ดังนั้นความสามารถของมันจะยังไม่เทียบเท่ากับ Visual Studio เวอร์ชันพีซี
Visual Studio for Mac จะรองรับการเขียนภาษา C#, F# ในตัว และรองรับการเขียน .NET เพื่อแปลงเป็นแอพมือถือทั้ง iOS/Android (ฟีเจอร์เดิมของ Xamarin) ฝั่งของการพัฒนาบนเว็บและคลาวด์ รองรับ .NET Core, ASP.NET Core และการเชื่อมต่อกับ Azure App Services
สิ่งที่เพิ่มเข้ามาจาก Xamarin Studio เดิมคือทีม Xamarin ดึงฟีเจอร์หลายส่วนของ Visual Studio บนพีซีเข้ามาใช้ เช่น คอมไพเลอร์ Roslyn, ตัวช่วยเติมโค้ด IntelliSense, ระบบ refactoring นอกจากนี้ยังรองรับฟอร์แมตโปรเจคต์จาก Visual Studio บนพีซี แชร์โปรเจคต์ข้ามกันระหว่างแพลตฟอร์มได้เลย
ตอนนี้ Visual Studio for Mac ยังมีสถานะเป็นรุ่นพรีวิว ดาวน์โหลดได้แล้ววันนี้
ที่มา - Visual Studio Blog

โดยเนื้อแท้แล้ว Visual Studio for Mac คือการนำ Xamarin Studio ของบริษัท Xamarin ที่ไมโครซอฟท์ซื้อมาเมื่อกลางปี มาปรับปรุงใหม่ในชื่อ Visual Studio ดังนั้นความสามารถของมันจะยังไม่เทียบเท่ากับ Visual Studio เวอร์ชันพีซี
Visual Studio for Mac จะรองรับการเขียนภาษา C#, F# ในตัว และรองรับการเขียน .NET เพื่อแปลงเป็นแอพมือถือทั้ง iOS/Android (ฟีเจอร์เดิมของ Xamarin) ฝั่งของการพัฒนาบนเว็บและคลาวด์ รองรับ .NET Core, ASP.NET Core และการเชื่อมต่อกับ Azure App Services
สิ่งที่เพิ่มเข้ามาจาก Xamarin Studio เดิมคือทีม Xamarin ดึงฟีเจอร์หลายส่วนของ Visual Studio บนพีซีเข้ามาใช้ เช่น คอมไพเลอร์ Roslyn, ตัวช่วยเติมโค้ด IntelliSense, ระบบ refactoring นอกจากนี้ยังรองรับฟอร์แมตโปรเจคต์จาก Visual Studio บนพีซี แชร์โปรเจคต์ข้ามกันระหว่างแพลตฟอร์มได้เลย
ตอนนี้ Visual Studio for Mac ยังมีสถานะเป็นรุ่นพรีวิว ดาวน์โหลดได้แล้ววันนี้
ที่มา - Visual Studio Blog

Topics:
ไม่มีความคิดเห็น:
แสดงความคิดเห็น