You are here > Windows 7 > Windows 7 Application Compatibility

Windows 7 Application Compatibility

   Minimize

Application Compatibility คือ การทำให้โปรแกรมที่ถูกสร้างขึ้นมาสามารถทำงานได้บนสภาวะแวดล้อมที่แตกต่างกัน ในที่นี้จะขอกล่าวถึงเฉพาะการทำให้โปรแกรมที่สามารถทำงานได้บน Windows XP, Windows Vista สามารถทำงานได้บน Windows 7

ปัจจัยที่ต้องพิจารณาเมื่อต้องการให้โปรแกรมสามารถทำงานได้บน Windows 7 

  1. UAC (User Account Control) จะเป็นเทคโนโลยีสำหรับการกำหนดระดับสิทธิ์ในการเข้าถึง resource และการสั่งให้โปรแกรมทำงาน  โดย UAC นี้จะมีตั้งแต่ Windows Vista ขึ้นไป เพื่อช่วยเพิ่มประสิทธิภาพในเรื่องความปลอดภัยของระบบ
  2. WRP (Windows Resource Protection) จะเป็นการป้องกันไม่ให้เกิดการแก้ไขเปลี่ยนแปลงต่อส่วนสำคัญของระบบ เช่น System File, Registry   โดย WRP แต่เดิมนั้นจะชื่อ WFP (Windows File Protection) ซึ่งจะมีใน Windows XP หลังจากนั้นก็จะเป็น WRP ทั้งหมด
  3. WFP (Windows Filtering Platform) เป็นชุดพัฒนาสำหรับให้นักพัฒนาเข้าถึงข้อมูลที่ส่งไปมาระหว่าง Network เพื่อนำมาแทน Transport Driver Interface (TDI)  Interface โดย WFP จะมีใน Windows Vista ขึ้นไป ตัวอย่างของโปรแกรมที่จำเป็นต้องใช้ WFP คือ Firewall, Antivirus, IDS (Intrusion Detection Systems), Antivirus, Network Monitoring Tools
  4. Operating System Change (version change)  การเปลี่ยนแปลงของหมายเลขเวอร์ชั่นระบบปฏิบัตการ โดยมีบ่อยครั้งที่นักพัฒนามักจะทำการตรวจสอบเวอร์ชั่นของระบบปฏิบัติการก่อนที่จะให้โปรแกรมถูกติดตั้งหรือทำงาน ตามหลักการแล้วไม่ควรจะเขียนโปรแกรมเพื่อตรวจสอบเวอร์ชั่นของระบบปฏิบัติการ  ควรจะทำ Version Lie ซึ่งจะกล่าวถึงในวิดีโอสอนการทำ Application Compatibility
  5. Deprecation  ความสามารถและโปรแกรมที่ถูกถอดออกจาก Windows 7  กรณีที่โปรแกรมที่พัฒนาขึ้นมามีการเรียกใช้ความสามารถหรือโปรแกรมที่ถูกถอดออกจาก Windows 7 จะทำให้เกิดปัญหาได้   ความสามารถและโปรแกรมที่ถูกออก เช่น Windows Movie Maker, Outlook Express, Sidebar for Desktop Gadget, Windows Calendar เป็นต้น (ความสามารถและโปรแกรมที่ถูกถอดออกจาก Windows 7 ทั้งหมด

 

วิดีโอชุด Windows 7 Application Compatibility คืออะไร ?

วิดีโอที่จะช่วยให้นักพัฒนาสามารถทำความเข้าใจการทำ  Windows 7 Application Compatibility รวมถึงวิธีการแก้ไข (Fix) โดยวิดีโอชุดนี้จะมีทั้งหมด 7 ตอน

ตอนที่ 1 : What's new in Windows 7? 

ตอนที่ 2 : Windows 7 Application Compatibility Overview.

ตอนที่ 3 : User Account Control (UAC) Overview

ตอนที่ 4 : Windows Resource Protection (WRP) Overview

ตอนที่ 5 : Folder Version in Windows 7

ตอนที่ 6 : Problem Steps Recorder

ตอนที่ 7 : "Shim" Fix Tool for Windows 7


เครื่องมือสำหรับการทำ Windows 7 Application Compatibility

  • Application Compatibility Toolkit (ACT) 5.5 คือ ชุดเครื่องมือสำหรับทำการวิเคราะห์และทดสอบ Windows 7 Application Compatibility รวมถึงเครื่องมือช่วยเหลือในการแก้ไข (Fix)
  • Sysinternals Suite คือ ชุดเครื่องมือสำหรับช่วยในการวิเคราะห์การทำงาของโปรแกรมนและรวมโปรแกรมอรรถประโชยน์อีกมากมาย
  • วิดีโอสอนการใช้งาน Sysinternals Suite


ลิงค์ที่เกี่ยวข้อง