ดาวน์โหลดฟรี สำหรับ Windows

ดูโฆษณาเพื่อดาวน์โหลดฟรี

รีวิวจาก Softonic

สร้างส่วนขยาย Windows Shell ที่จัดการด้วย SharpShell

สำรวจ SharpShell โดย Dave Kerr ซึ่งเป็นกรอบงานที่ช่วยให้นักพัฒนา .NET สามารถสร้างการรวม Windows Explorer โดยไม่ต้องเขียน C++ แบบเนทีฟหรือการเขียนโค้ด COM โดยตรง มันเปิดเผยตัวจัดการสำหรับเมนูบริบท, การซ้อนทับไอคอน, การแสดงตัวอย่างและภาพขนาดย่อ เพื่อให้นักพัฒนาสามารถเพิ่มฟีเจอร์ระดับ Explorer โดยใช้ภาษาที่จัดการ แพ็คเกจนี้รวมถึง GUI ทดสอบ Server Manager และเครื่องมือการลงทะเบียนแบบบรรทัดคำสั่ง ทำให้มันมีประโยชน์สำหรับนักพัฒนาซอฟต์แวร์และผู้ดูแลระบบที่ต้องการการปรับแต่ง shell ที่ควบคุมได้และมุ่งเน้นไปที่โค้ด

SharpShell แปลงการทำงานของ shell ที่ใช้ COM เป็นตัวจัดการที่จัดการได้

กรอบงานนำเสนอชุดประเภทตัวจัดการที่เป็นรูปธรรมเพื่อให้นักพัฒนาสามารถเขียน C# หรือ VB.NET แทนการใช้ COM ดั้งเดิมใน C++ ตัวจัดการที่รองรับรวมถึง เมนูบริบท, การซ้อนทับไอคอน, การแสดงตัวอย่าง, ภาพขนาดย่อ, แผ่นข้อมูล และ ข้อมูลเคล็ดลับ การดำเนินการ การจัดเรียงนี้ช่วยให้ทีมสามารถดำเนินการรวม Explorer โดยการเขียน assembly ทั่วไปและปฏิบัติตาม API ของ SharpShell สำหรับแต่ละพื้นผิวของตัวจัดการ

เครื่องมือเซิร์ฟเวอร์และการลงทะเบียนลดแรงเสียดทานในการปรับใช้สำหรับการทำงานของการพัฒนา

โครงการนี้มี GUI Server Manager สำหรับการทดสอบและตัวจัดการการลงทะเบียนเซิร์ฟเวอร์แบบบรรทัดคำสั่ง (srm.exe) เพื่อติดตั้งหรือลบเซิร์ฟเวอร์โดยไม่ต้องแก้ไขรีจิสทรีด้วยตนเอง รองรับทั้งการลงทะเบียน Global Assembly Cache และการลงทะเบียน codebase เพื่อให้ assembly สามารถอยู่ในโฟลเดอร์เดียว เครื่องมือเหล่านี้ช่วยให้นักพัฒนาสามารถทำงานต่อเนื่องเกี่ยวกับส่วนขยายและจัดการเซิร์ฟเวอร์โดยไม่ต้องรีสตาร์ทกระบวนการ Explorer ซ้ำในระหว่างรอบการพัฒนา

ข้อจำกัดของแพลตฟอร์มชี้นำว่าใครควรนำกรอบงานนี้ไปใช้

กรอบงานนี้มุ่งเป้าไปที่ .NET Framework และต้องการให้ส่วนขยายของ shell ทำงานในกระบวนการภายในกระบวนการ Explorer ซึ่งหมายความว่า assembly ต้องตรงกับบิตของระบบปฏิบัติการ มีการระบุความเข้ากันได้ในรุ่น Windows สมัยใหม่และขึ้นอยู่กับ .NET Framework 4.0 หรือสูงกว่า เมื่อพิจารณาจากข้อกำหนดเหล่านั้น กรอบงานนี้เหมาะสำหรับทีมที่ยอมรับข้อจำกัดของกระบวนการ Windows และคอมไพล์สำหรับสถาปัตยกรรมที่ถูกต้องเมื่อปรับใช้ส่วนขยายของ shell

SharpShell เป็นทางเลือกที่เหมาะสมสำหรับนักพัฒนา .NET ที่มีประสบการณ์

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

  • ข้อดี

    • ให้บริการจัดการสำหรับเมนูบริบท, ตัวอย่าง, รูปขนาดย่อ, และอื่น ๆ
    • Server Manager GUI ช่วยให้สามารถทดสอบแบบสดได้โดยไม่ต้องรีสตาร์ท Explorer
    • รองรับทั้ง GAC และการลงทะเบียน codebase workflows
    • ลิขสิทธิ์ MIT แบบโอเพนซอร์สที่มีการนำไปใช้ในชุมชนอย่างเข้มแข็งบน GitHub
  • ข้อเสีย

    • มุ่งเป้าไปที่ .NET Framework แทนที่จะเป็นรันไทม์สมัยใหม่
    • ส่วนขยายทำงานในกระบวนการเดียวกัน ดังนั้นการรวมไฟล์จะต้องตรงกับบิตของระบบปฏิบัติการ
    • ต้องการความรู้เกี่ยวกับ Windows shell และรายละเอียดการติดตั้ง COM

ข้อมูลจำเพาะของแอพ

  • สิทธิ์การใช้งาน

    ฟรี

  • เวอร์ชัน

    2.7.2

  • วันที่ปรับปรุง

  • แพลตฟอร์ม

    Windows

  • OS

    Windows 11

  • ขนาด

    491.18 KB

  • นักพัฒนา

    • Dave Kerr

ซอฟต์แวร์ที่มีในภาษาอื่น ๆ


ดาวน์โหลดฟรี สำหรับ PC

ดูโฆษณาเพื่อดาวน์โหลดฟรี


รีวิวจากผู้ใช้เกี่ยวกับ SharpShell

มีคุณพยายาม SharpShell? เป็นคนแรกที่จะออกความคิดเห็นของคุณ!

เพิ่มรีวิว

การดาวน์โหลดอันดับสูงสุด ยูทิลิตี้และเครื่องมือ สำหรับ Windows

การดาวน์โหลดอันดับสูงสุด ยูทิลิตี้และเครื่องมือ สำหรับ Windows

การดาวน์โหลดอันดับสูงสุด ยูทิลิตี้และเครื่องมือ สำหรับ Windows

หัวข้อที่เกี่ยวข้องเกี่ยวกับ SharpShell

กฎหมายเกี่ยวกับการใช้ซอฟต์แวร์นี้อาจแตกต่างไปตามประเทศต่างๆ เราไม่แนะนำหรือไม่ยอมรับการใช้โปรแกรมนี้หากเป็นการละเมิดต่อกฎหมายเหล่านี้.