ชนิดของผลิตภัณฑ์
แหล่งข้อมูลต่างๆ
ข้อมูลข่าวสารเฉพาะกลุ่ม
ข้อมูลเกี่ยวกับลิขสิทธิ์
Visual Studio 2008 Professional Edition : เหตุผลหลักว่าทำไมคุณจึงควรอัพเกรด

เหตุผลที่คุณควรอัพเกรดพร้อม How To ที่ช่วยให้คุณทำงานง่ายขึ้น


How To
  ทำหน้าเว็บแบบ AJAX ได้ในพริบตา

How To
  Visual Studio 2008 ช่วยให้เราสามารถทำการ Debug การทำงาน Web Page ที่มีการทำงานของ Java Script ได้ ทำให้เราสามารถกำหนด Break point และตรวจสอบการทำงานโดยละเอียด
ของ Java Script ได้



How To
    สร้าง Application ทำงานกับฐานข้อมูล โดยใช้ LINQ เพื่อเข้าถึงข้อมูลในฐานข้อมูลได้ง่าย
รวดเร็ว และถูกต้อง



How To
  Visual Studio 2008 Professional Edition มีเครื่องมือ สำหรับการทดสอบระดับยูนิต ช่วยให้สามารถสร้าง Unit Test ได้ง่ายและรวดเร็ว ซึ่งจะได้ออกมาเป็น Code สำหรับทำการทดสอบ และสั่งทำการทดสอบผ่าน Visual Studio 2008 ได้ทันที นอกจากนี้ยังสามารถเชื่อมโยงเอา input สำหรับทำการทดสอบจาก Database ได้อีกด้วย


How To
  Visual Editor ช่วยสร้าง WPF Application


How To
  VS08 ได้ผนวกรวม VSTO 3.0 เพื่อให้สามารถสร้าง Add-in เพื่อทำงานบน ชุดโปรแกรม Microsoft Office 2003, 2007 ได้ทันที โดยไม่ต้องติดตั้งอะไรเพิ่มอีก

  เพื่อเพิ่มประสิทธิภาพในการพัฒนา
  เป็นเครื่องมือพัฒนาแอพพลิเคชันสำหรับ Windows, Office และอุปกรณ์โมไบล์
  สุดยอดเว็บแอพพลิเคชันและเว็บเซอร์วิส
  เพื่อการพัฒนาและประสานงานร่วมกันเป็นทีม


เพิ่มประสิทธิภาพในการพัฒนา

  คืออะไร ทำไมฉันจึงต้องสนใจ?
โมเดลการเข้าถึง
ข้อมูลแนวใหม่
• LINQ ช่วยให้นักพัฒนามี declarative programming technology สำหรับ การเข้าถึงแหล่งข้อมูล

• รองรับการทำงานกับดาต้าเบส SQL ไฟล์ XML หรือชุดออปเจ็กต์โดยตรง ในโครงการ VB และ C#

• Dataset Designer ชนิดใหม่รองรับ การทำงานกับชุดข้อมูลแบบ hierarchical data sets

• โครงสร้างภาษา LINQ ใช้โค้ด IntelliSense ได้

• LINQ ช่วยให้นักพัฒนาทำงาน ซับซ้อน น้อยลง แถมยังช่วยพวก เขาทำงานได้มากขึ้นด้วย

• นักพัฒนาไม่จำเป็นต้องเรียนรู้ ภาษาคิวรีพิเศษเพื่อเข้าถึงข้อมูล อีกต่อไป

• นักพัฒนาสามารถบอกให้
คอม ไพเลอร์ทราบว่า "อะไร" คือสิ่ง ที่พวกเขาต้องการ แทนที่มามัวเสีย เวลามาแจกแจงว่า "ทำอย่างไร" จึงจะได้สิ่งนั้นมา

การพัฒนาตรรกะ
ทางธุรกิจ
• มีโมเดล กลไก และเครื่องมือในตัว เพื่อเขียนโปรแกรมสำหรับพัฒนา ตรรกะทางธุรกิจโดยใช้ WF

• มีระบบออกแบบ
เวิร์กโฟล,
เทมเพล็ต โครงการ และเวิร์กโฟลดีบักเกอร์

• คุณสามารถจัดทำโมเดลให้แก่ขั้น ตอนการทำงานของคอมพิวเตอร์และ มนุษย์ได้

• คุณสามารถเผยแพร่และใช้เว็บ เซอร์วิส WCF จากภายในเวิร์กโฟล ของคุณได้

• คุณสามารถทำโมเดลขั้นตอน การทำธุรกิจจริงภายในซอฟต์แวร์ ของคุณได้

• คุณไม่จำเป็นต้องสร้างกลไก เวิร์กโฟลพิเศษของตนเองอีกต่อไป
Multi-Targeting
• นักพัฒนาสามารถเลือกใช้ .NET 2.0, 3.0 หรือ 3.5 เมื่อใดก็ได้ในช่วงที่ทำ การพัฒนา

• Visual Studio สามารถปรับแต่ง เทมเพล็ตโครงการ, ไฟล์ DLL ที่มีให้ และ IntelliSense ให้สอดคล้องกับ เวอร์ชันของ .Net Framework ที่คุณเลือกใช้ได้

• คุณสามารถค่อยๆเปลี่ยนไปใช้
แพลตฟอร์มล่าสุดได้โดยไม่ต้อง บังคับให้ผู้ใช้ทำการอัพเกรด

• คุณสามารถใช้เครื่องมือชนิด เดียวเพื่อทำงานกับ
แอพพลิเคชัน ที่ทำงานอยู่บน .NET Framework เวอร์ชันที่แตกต่าง กันได้
เครื่องมือพัฒนา
ที่เน้นการทดสอบ
• เครื่องมือช่วยสร้าง Unit Test ให้ใน การทดสอบเพื่อความมั่นใจในความ ถูกต้องของโค้ด

• เชื่อมโยงข้อมูลไปหา Unit Test รวมทั้งไฟล์ CSV และ XML

• คุณสามารถประยุกต์ขั้นตอน Test Driven Development เพื่อพัฒนา
แอพพลิเคชันคุณภาพ สูงและลดเวลาในการพัฒนาจน
แอพพลิเคชันเสร็จสมบูรณ์

เครื่องมือพัฒนาแอพพลิเคชันสำหรับ Windows, Office
และอุปกรณ์โมไบล์


  คืออะไร ทำไมฉันจึงต้องสนใจ?
สร้างแอพพลิเคชัน
ชั้นยอด
• WPF ช่วยทำให้การสร้างแอพ พลิเคชันซึ่งเน้นการนำเสนอข้อมูลหรืา
แอพพลิเคชันที่ใช้สื่อภาพและเสียง ประเภทต่างๆทำได้ง่ายขึ้น

• คุณสามารถนำเอา WPF ไปใส่ลงไป
ในแอพพลิเคชัน Windows Forms ที่มีอยู่แล้วได้

• Click Once ช่วยให้คุณติดตั้งแอพ พลิเคชัน WPF ผ่านเว็บได้

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

• นักพัฒนาสามารถใช้ประโยชน์จาก ขั้นตอนการติดตั้งที่ปลอดภัยและมี เสถียรภาพซึ่งเตรียมเอาไว้ให้แล้ว


สร้างแอพพลิเคชัน
บน Microsoft
Office
• มาพร้อมVisual Designers for Ribbon, ทาสต์เพนพิเศษ, พื้นที่แบบ ฟอร์มบน Outlook และวิซาร์ดชนิด ใหม่

• รองรับการทำงานกับ Workflow และ Microsoft SharePoint

• ClickOnce ช่วยให้คุณติดตั้งแอพ พลิเคชัน VSTO บนเว็บได้

• คุณสามารถสร้างแอพพลิเคชันบน Microsoft Office ได้ง่ายขึ้น

• คุณสามารถออกแบบพื้นที่แบบ ฟอร์มของ Outlook และขั้นตอน การปรับ Configuration ได้เร็วขึ้น

• คุณสามารถใช้ประโยชน์จาก เวิร์กโฟลของ SharePoint และ เรียกใช้ระบบจัดเก็บข้อมูล back -end ของระบบอื่นๆอาทิ SAP และ Siebel ได้

สร้างแอพพลิเคชัน
สำหรับอุปกรณ์
โมไบล์
• Visual Studio Tools for Device ช่วยสร้าง Unit Test และมี Device Emulator 3.0 ให้มาด้วย

• การพัฒนาแอพพลิเคชั่นโมไบล์ สามารถใช้ประโยชน์ของ LINQ, WCF, CLR Profiler / Performance Monitor และ BCL ที่ได้รับการ ปรับปรุงให้ดีขึ้น

• นักพัฒนาสามารถเน้นไปที่ฟังก์ชัน แอพพลิเคชันอุปกรณ์โมไบล์ และ ไม่จำเป็นต้องกังวลเกี่ยวกับการ จำแนก identities, วิธีการสื่อสาร หรือโมเดลระบบจัดเก็บข้อมูลที่ แตกต่างกันอีกต่อไป


เว็บแอพพลิเคชันและเว็บเซอร์วิส

  คืออะไร ทำไมฉันจึงต้องสนใจ?
ใช้เทคนิคเว็บ ยูสเซอร์อินเทอร์
เฟซแบบใหม่
ล่าสุด
• รองรับการทำงานกับ Silverlight ในตัว

• รองรับการทำงานกับ JavaScript และ ASP.NET AJAX ที่ได้รับการ ปรับปรุงให้ดีขึ้น ในIntelliSense และการดีบัก

• สร้างรูปแบบการทำงานผ่านเว็บ ที่สมบูรณ์แบบมากขึ้น อินเทอร์ แอคทีฟมากขึ้น และปรับแต่งให้ เหมาะกับความต้องการส่วนบุคคล มากขึ้น

• เพิ่มผลผลิตโดยเสียเวลาเรียนรู้ แนวคิดต่างๆน้อยลงและเขียนโค้ด น้อยลง

• ใช้เวลาน้อยลงกับการเขียน ดีบัก และแก้ไขโค้ด

• การออกแบบและการพัฒนา สามารถทำร่วมกันได้ดียิ่งขึ้น


การออกแบบ
เว็บแอพพลิเคชัน
• ในตอนนี้ VS 2008 ใช้ Web Designer ตัวเดียวกับผลิตภัณฑ์ Expression Web รุ่นใหม่แล้ว

• แบ่งจอขณะทำการแก้ไข เพื่อดู ทั้งซอร์ซ HTML และ Design View ในเวลาเดียวกัน

• มาสเตอร์เพจเชิงซ้อนที่ช่วยให้ ออกแบบ layout ที่ใช้ร่วมกับ ระหว่างเว็บเพจได้

• CSS Style Manager เอาไว้ใช้เลือก css style sheet

• Web Designer ที่ใช้ง่าย ที่ช่วย สร้าง Interface ของเว็บไซด์ได้ ง่ายขึ้น

• แก้เลย์เอาท์ของทั้งเว็บไซต์ได้ โดยแก้ไขโค้ดเพียงเล็กน้อย

สร้างแอพพลิเคชัน
ให้เชื่อมต่อกัน
• มีเครื่องมือในตัวที่ช่วยให้ซอฟต์แวร์ สื่อสารกันด้วย WCF

• รองรับวิธีการสื่อสารและโพรโตคอล หลากชนิดรวมทั้ง SOAP ด้วย

• รองรับการทำงานกับมาตรฐานอย่าง REST และ JSON ได้ดีขึ้น

• ใช้ WCF ได้ง่ายขึ้น และผสาน การทำงานกับเว็บเซอร์วิสได้ดีขึ้น

• เมื่อตอนที่สร้างเซอร์วิส คุณไม่ จำเป็นต้องเขียน hosting code หรือติดตั้งลงไปใน IIS

• คุณไม่จำเป็นต้องพัฒนาไคล์ เอ็นต์เพื่อทดสอบเซอร์วิสโค้ด ของ WCF


การพัฒนาและประสานงานร่วมกันเป็นทีม

  คืออะไร ทำไมฉันจึงต้องสนใจ?
การทำงานเป็น
ทีมที่ดีขึ้น
• เชื่อมต่อกับ Visual Studio Team System 2008 Team Foundation Server โดยใช้ Team Explorer*

• ทำงานร่วมกับนักพัฒนาอื่นที่ใช้ ผลิตภัณฑ์ Visual Studio 2008

• ทีมงานของคุณสามารถทำงาน ร่วมกันและบริหารการเปลี่ยน แปลงได้อย่างมีประสิทธิภาพมากขึ้น

• สมาชิกของทีมที่ใช้ Visual Studio 2008 Professional Editions สามารถทำงานร่วมกับ สมาชิกของทีมที่ใช้ผลิตภัณฑ์ Visual Studio Team System 2008 ได้ง่ายขึ้น


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

• เวิร์กโฟลของ VS 2008 แบ่งออก เป็นสองทาง ดังนั้นนักพัฒนาจึง สามารถเริ่มต้นการทำงานของตน ไปได้เลย

• นักออกแบบและนักพัฒนาสามารถ ทำงานไปพร้อมๆกัน แทนที่จะต้อง รอให้อีกฝ่ายหนึ่งทำงานเสร็จก่อน

• นักออกแบบและนักพัฒนาสามารถ ทำงานได้มากขึ้น และทำงานได้ อย่างคล่องตัวมากขึ้น



Microsoft