TaskGarden 2.0

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 868.35 KB
‎คะแนนจากผู้ใช้: 2.4/5 - ‎5 ‎โหวต

พัฒนาแอปพลิเคชันหลายกระบวนการที่แข็งแกร่งสําหรับแพลตฟอร์ม .NET ของ Microsoft ด้วย TaskGarden TaskGarden เป็นสถาปัตยกรรมที่ทรงพลัง แต่ใช้งานง่าย สถาปัตยกรรมแบบหลายกระบวนการต่างจากหลายเธรดแบบดั้งเดิมช่วยให้คุณแยกแอปพลิเคชันของคุณออกจากเหตุการณ์ที่ไม่คาดคิดโดยการเรียกใช้โค้ดภายในกระบวนการที่แยกต่างหาก การใช้วิธีการที่ล้มเหลวอย่างรวดเร็วกระบวนการที่มีปัญหาสามารถยุติลงอย่างเงียบ ๆ และไม่ส่งผลกระทบต่อการวิ่งหรือเสถียรภาพของแอปพลิเคชันของคุณ กําจัดปัญหาสิทธิ์ด้วย TaskGarden TaskGarden ช่วยให้คุณสามารถแบ่งเซกเมนต์งานได้โดยการรันกระบวนการของผู้ปฏิบัติงานภายใต้บัญชีผู้ใช้ต่างๆ มันคล้ายกับการแอบอ้างเป็นบัญชียกเว้นว่าแต่ละงานเป็นพลเมืองชั้นหนึ่งที่มีกระบวนการของตัวเอง หลีกเลี่ยงความขัดแย้งระหว่างเธรดหลักและเธรดที่เกิดขึ้น โทเค็นการเลียนแบบจะไม่หายไปทันทีเพียงเพราะรหัสของคุณถูกวางไข่เป็นเธรดใหม่ กําจัดปัญหา 32/64 บิตกับ TaskGarden หากคุณต้องการโทรหา DLL แบบ 32 บิตดั้งเดิมจากกระบวนการ 64 บิต TaskGarden จะตรวจสอบให้แน่ใจว่าโค้ดทํางานด้วยบิตที่ถูกต้อง การเขียนโปรแกรมพร้อมกันกําลังมีความสําคัญมากขึ้นกับความนิยมของการประมวลผลแบบขนาน ใช้ประโยชน์จากสถาปัตยกรรมสมัยใหม่โดยการกระจายปริมาณงานผ่าน CPU และคอร์ต่างๆ ปรับปรุงความสามารถในการปรับขนาดได้ การไหลของโปรแกรมในโปรแกรมประยุกต์แบบหลายเธรดมักจะยากที่จะติดตาม และข้อผิดพลาดการซิงโครไนซ์เธรดเป็นเรื่องปกติ การเข้าใจผิดอาจนําไปสู่ข้อผิดพลาดที่สําคัญและเนื่องจากส่วนการซิงค์นี้มักใช้มากเกินไปล็อคลงมากเกินไป ดังนั้นแม้ว่าคุณอาจใช้เธรดหลายเธรด แต่คุณอาจพบว่าเครื่องชั่งโซลูชันของคุณไม่ดีกว่าเกลียวเดียว มันจะไม่ดีถ้ารหัสทั้งหมดที่เขียนสามารถเรียกได้อย่างปลอดภัยจากหลายเธรดแม้ว่าจะมีต้นกําเนิดเป็นด้ายเดียว? เช่นเดียวกับผลิตภัณฑ์ WebSupergoo ทั้งหมด TaskGarden จะทํางานในช่วงสามสิบวันแรกโดยไม่หยุดชะงักเป็นระยะเวลาทดลองใช้ฟรี

ประวัติรุ่น

  • เวอร์ชัน 2.0 โพสต์เมื่อ 2014-02-26

    EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้



    ทั่วไป
    ลิขสิทธิ์และสิทธิ์ในทรัพย์สินทางปัญญาทั้งหมดในซอฟต์แวร์นี้ ("ซอฟต์แวร์") เป็นของ WebSupergoo ("เจ้าของ")

    คุณไม่สามารถโหลดซอฟต์แวร์ลงในคอมพิวเตอร์เครื่องใดก็ได้หรือคัดลอกโดยไม่ต้องใช้ใบอนุญาตของเจ้าของ เจ้าของเสนอใบอนุญาตที่ไม่สามารถถ่ายโอนได้แบบไม่ผูกสิทธิ์ในข้อกําหนดของข้อตกลงนี้ หากคุณไม่ยอมรับข้อกําหนดเหล่านี้คุณอาจซื้อภายใน 30 วันนับจากวันที่ซื้อส่งคืนซอฟต์แวร์บรรจุภัณฑ์และเอกสารที่ไม่ได้ใช้และไม่เปลี่ยนแปลงกับซัพพลายเออร์ของคุณพร้อมกับหลักฐานการซื้อเพื่อรับเงินคืนเต็มจํานวน

    สําหรับวัตถุประสงค์ของข้อตกลงนี้ คอมพิวเตอร์ถือเป็นอินสแตนซ์เดียวของระบบปฏิบัติการที่ติดตั้งบนเครื่องทางกายภาพ ดังนั้นหลายอินสแตนซ์ของระบบปฏิบัติการ (เช่นเครื่องเสมือน) ที่ติดตั้งบนเครื่องทางกายภาพจะถือว่าเป็นคอมพิวเตอร์หลายเครื่อง
    คุณได้รับอนุญาตให้:

    1) โหลดซอฟต์แวร์และใช้บนคอมพิวเตอร์เครื่องเดียวภายใต้การควบคุมของคุณเท่านั้นเว้นแต่จะมีการซื้อใบอนุญาตผู้ใช้หลายรายการในกรณีนี้ซอฟต์แวร์อาจใช้บนคอมพิวเตอร์จํานวนเท่าใดก็ได้

    2) ถ่ายโอนซอฟต์แวร์จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งที่มีให้จะใช้บนคอมพิวเตอร์เครื่องเดียวเท่านั้นในเวลาใดเวลาหนึ่งเว้นแต่จะมีการซื้อใบอนุญาตผู้ใช้หลายคนในกรณีนี้ซอฟต์แวร์อาจใช้บนคอมพิวเตอร์จํานวนเท่าใดก็ได้

    3) หากคุณซื้อใบอนุญาตองค์กรคุณอาจโหลดซอฟต์แวร์และใช้งานบนคอมพิวเตอร์เครื่องใด ๆ ที่คุณเป็นเจ้าของ

    4) หากคุณซื้อใบอนุญาตการแจกจ่ายใหม่และระบุว่าแอปพลิเคชันของคุณไม่ใช่ระบบการพัฒนาซอฟต์แวร์ตามรายละเอียดในข้อ (ข) ด้านล่างคุณสามารถแจกจ่ายซอฟต์แวร์ (โดยไม่มีค่าลิขสิทธิ์) เป็นส่วนหนึ่งของแอปพลิเคชันที่แตกต่างกันเดียวเว้นแต่จะมีการซื้อใบอนุญาตการกระจายใหม่หลายรายการซึ่งในกรณีนี้ซอฟต์แวร์อาจถูกแจกจ่ายเป็นส่วนหนึ่งของแอปพลิเคชันที่แตกต่างกันจํานวนมากถึงจํานวนสูงสุดเท่ากับจํานวนใบอนุญาตที่ซื้อ
    คุณไม่ได้รับอนุญาต:

    ก) ให้เช่าให้เช่าใบอนุญาตย่อยเงินกู้คัดลอก (ยกเว้นตามที่ระบุอย่างชัดแจ้งในข้อตกลงนี้) ปรับเปลี่ยนดัดแปลงผสานแปลทําวิศวกรรมย้อนกลับถอดแยกชิ้นส่วนสร้างงานอนุพันธ์ตามซอฟต์แวร์ทั้งหมดหรือส่วนใดส่วนหนึ่งหรือส่วนใดของซอฟต์แวร์หรือเอกสารที่เกี่ยวข้องหรือพยายามค้นหาซอร์สโค้ดของซอฟต์แวร์

    ข) เพื่อกระจายส่วนใดส่วนหนึ่งของซอฟต์แวร์เป็นส่วนหนึ่งของระบบการพัฒนาซอฟต์แวร์ใด ๆ (คอมไพเลอร์หรือล่าม) หรือเพื่อแสดงฟังก์ชันการทํางานของซอฟต์แวร์ผ่านอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) หรือเพื่อแสดงฟังก์ชันการทํางานของซอฟต์แวร์ในลักษณะที่อนุญาตให้โปรแกรมคอมพิวเตอร์อื่นที่ไม่ครอบคลุมโดยข้อตกลงนี้

    ค) ยกเว้นตามที่ระบุอย่างชัดแจ้งในข้อตกลงนี้เพื่อใช้ทําซ้ําหรือจัดการในซอฟต์แวร์ในทางใดทางหนึ่ง

    D) เพื่อใช้ซอฟต์แวร์ในทางใดทางหนึ่งซึ่งอาจละเมิดเงื่อนไขการใช้งานสําหรับ PDF ที่กําหนดโดย Adobe และรายละเอียดในข้อกําหนด Adobe PDF

    E)ที่จะเปิดเผยหรือทําให้ประชาชนใดๆรหัสใบอนุญาตที่อาจให้กับคุณของ

    ยอม รับ
    คุณจะต้องถือว่าคุณยอมรับข้อกําหนดของข้อตกลงนี้โดยการโหลดซอฟต์แวร์ลงในคอมพิวเตอร์เครื่องใดก็ได้

    ระยะ
    ใบอนุญาตนี้จะมีผลจนกว่าคุณจะสิ้นสุดโดยการทําลายสําเนาทั้งหมดของซอฟต์แวร์และคีย์ใบอนุญาตที่เกี่ยวข้องใด ๆ นอกจากนี้ยังจะยุติถ้าคุณไม่ปฏิบัติตามข้อตกลงนี้และในกรณีนี้คุณตกลงที่จะทําลายสําเนาทั้งหมดของซอฟต์แวร์และคีย์ใบอนุญาตที่เกี่ยวข้องทันที วันสิ้นสุดคือวันที่เจ้าของได้รับแจ้งการเลิกจ้างดังกล่าวเป็นลายลักษณ์อักษร

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

    ผลิตภัณฑ์นี้อาจรวมทรัพย์สินทางปัญญาที่ Microsoft Corporation เป็นเจ้าของ ข้อกําหนดและเงื่อนไขที่ Microsoft ให้สิทธิ์ในทรัพย์สินทางปัญญาดังกล่าวอาจพบได้http://go.microsoft.com/fwlink/?LinkId=52369

    รับประกัน
    1) เจ้าของรับประกันว่าซอฟต์แวร์จะดําเนินการอย่างมีนัยสําคัญตามเอกสารประกอบ (โดยมีเงื่อนไขว่าซอฟต์แวร์ถูกใช้อย่างถูกต้องในคอมพิวเตอร์และระบบปฏิบัติการที่ได้รับการออกแบบ) และเอกสารอธิบายการทํางานของซอฟต์แวร์อย่างถูกต้องในทุกด้านวัสดุ หากเจ้าของได้รับแจ้งข้อผิดพลาดที่สําคัญภายใน 30 วันนับจากวันที่ซื้อ (&ระยะเวลาการรับประกัน") จะดําเนินการตามสมควรเพื่อแก้ไขข้อผิดพลาดดังกล่าว หากคุณไม่รู้สึกว่าขั้นตอนเหล่านี้เพียงพอที่คุณอาจ, ณ จุดใด ๆ ภายในระยะเวลาการรับประกัน, ยุติข้อตกลงในลักษณะที่มีรายละเอียดในข้อระยะเวลาของข้อตกลงนี้. กําหนดวันสิ้นสุดภายในระยะเวลาการรับประกันที่เจ้าของจะอนุมัติการคืนเงินของราคาของซอฟต์แวร์ การเรียกร้องการคืนเงินดังกล่าวอาจไม่เกิดขึ้นหลังจากระยะเวลาการรับประกันว่าอาจมีการรายงานข้อผิดพลาดใด ๆ ก่อนหน้านี้หรือไม่

    3) ข้างต้นแสดงถึงการเยียวยาแต่เพียงผู้เดียวของคุณสําหรับการฝ่าฝืนการรับประกันของเจ้าของซึ่งมอบให้กับผู้ใช้ที่ลงทะเบียนเดิมเท่านั้น

    4)เงื่อนไขด่วนของข้อตกลงนี้แทนการรับประกันทั้งหมด, เงื่อนไข, การดําเนินการ, ข้อกําหนดและภาระผูกพันโดยนัยโดยกฎหมาย, กฎหมายทั่วไป, การใช้งานทางการค้า, หลักสูตรของการจัดการหรือมิฉะนั้นทั้งหมดจะรวมอยู่ในขอบเขตสูงสุดที่กฎหมายอนุญาต.

    5) เจ้าของไม่รับประกันว่าซอฟต์แวร์จะตอบสนองความต้องการของคุณหรือการทํางานของซอฟต์แวร์จะไม่หยุดชะงักหรือปราศจากข้อผิดพลาดหรือข้อบกพร่องในซอฟต์แวร์จะได้รับการแก้ไข คุณจะต้องโหลดและใช้ซอฟต์แวร์ด้วยความเสี่ยงของคุณเองและไม่ว่าในกรณีใดเจ้าของจะต้องรับผิดชอบต่อความสูญเสียหรือความเสียหายใด ๆ (ยกเว้นการบาดเจ็บส่วนบุคคลหรือการเสียชีวิตที่เกิดจากความประมาทเลินเล่อของเจ้าของ) รวมถึงผลกําไรที่หายไปหรือการสูญเสียที่ตามมาอื่น ๆ ที่เกิดจากการใช้หรือไม่สามารถที่จะใช้ซอฟต์แวร์หรือจากข้อผิดพลาดหรือข้อบกพร่องในนั้นไม่ว่าจะเกิดจากความประมาทเลินเล่อหรืออื่น ๆ ยกเว้นตามที่ให้ไว้อย่างชัดแจ้งในที่นี้

    6)การรับประกันอื่นๆทั้งหมดจะถูกปฏิเสธ, เท่าที่ได้รับอนุญาตตามกฎหมายที่ใช้บังคับ, โดยเจ้าของและฝ่ายอื่นๆทั้งหมดของ

    บางรัฐหรือเขตอํานาจศาลไม่อนุญาตให้มีการยกเว้นหรือจํากัดความเสียหายที่เกิดขึ้นโดยบังเอิญเป็นผลสืบเนื่องหรือความเสียหายพิเศษดังนั้นข้อ จํากัด หรือข้อยกเว้นข้างต้นอาจไม่มีผลบังคับใช้กับคุณ นอกจากนี้บางรัฐหรือเขตอํานาจศาลไม่อนุญาตให้มีการยกเว้นการรับประกันหรือข้อ จํากัด โดยนัยเกี่ยวกับระยะเวลาการรับประกันโดยนัยอาจอยู่ได้นานดังนั้นข้อ จํากัด ข้างต้นอาจไม่มีผลบังคับใช้กับคุณ การรับประกันโดยนัยใด ๆ จะถูก จํากัด ไว้ที่เก้าสิบ (90) วัน การรับประกันนี้ให้สิทธิ์ทางกฎหมายที่เฉพาะเจาะจงแก่คุณ คุณอาจมีสิทธิ์อื่นๆ ที่แตกต่างกันไปตามรัฐหรือเขตอํานาจศาล สําหรับข้อมูลการรับประกันเพิ่มเติมกรุณาติดต่อเจ้าของ
    กฎหมาย
    ข้อตกลงนี้จะอยู่ภายใต้กฎหมายของรัฐแคลิฟอร์เนีย

    ในส่วนที่เกี่ยวข้องกับการดําเนินการทางกฎหมายหรือการดําเนินการใด ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับข้อตกลงนี้ ("Proceedings") แต่ละฝ่ายไม่สามารถเพิกถอนได้ส่งไปยังเขตอํานาจศาลพิเศษของศาลอังกฤษและสละสิทธิ์การคัดค้านใด ๆ ต่อการดําเนินการในศาลดังกล่าวบนพื้นที่ของสถานที่หรือในบริเวณที่การดําเนินการได้รับการนําในฟอรั่มที่ไม่เหมาะสม

    ซอฟต์แวร์ WebSupergoo และ WebSupergoo เป็นชื่อทางการค้าของ Zandent Ltd. ที่อยู่จดทะเบียน: ศูนย์ออกแบบธุรกิจ, 52 Upper Street, อิสลิงตัน, ลอนดอน, N1 0QH, สหราชอาณาจักร. หมายเลข บริษัท 07742414 รวมอยู่ในอังกฤษและเวลส์

    ข้อตกลงนี้จะไม่ถูกควบคุมโดยอนุสัญญาสหประชาชาติว่าด้วยสัญญาสําหรับการขายสินค้าระหว่างประเทศกฎหมายเครื่องแบบเกี่ยวกับการจัดตั้งข้อตกลงสําหรับการขายสินค้าระหว่างประเทศหรือกฎหมายเครื่องแบบเกี่ยวกับการขายสินค้าระหว่างประเทศหรือกฎหมายกฎหรือข้อบังคับหรือเขตอํานาจศาลใด ๆ ตามการกล่าวมาล่วงหน้าและการประยุกต์ใช้ทั้งหมดดังกล่าวได้รับการยกเว้นอย่างชัดแจ้ง

    หากพบส่วนใดส่วนหนึ่งของข้อตกลงนี้เป็นโมฆะและไม่สามารถบังคับใช้ได้จะไม่ส่งผลกระทบต่อความถูกต้องของยอดคงเหลือของข้อตกลงซึ่งจะยังคงมีผลบังคับใช้และบังคับใช้ได้ตามข้อกําหนด

    คุณยอมรับว่าซอฟต์แวร์จะไม่ถูกจัดส่งถ่ายโอนหรือส่งออกไปยังประเทศใด ๆ หรือใช้ในลักษณะใด ๆ ที่ห้ามโดยพระราชบัญญัติการบริหารการส่งออกของสหรัฐอเมริกาหรือกฎหมายการส่งออกข้อ จํากัด หรือข้อบังคับอื่น ๆ ข้อตกลงนี้สามารถปรับเปลี่ยนเป็นลายลักษณ์อักษรที่ลงนามโดยเจ้าหน้าที่ที่ได้รับอนุญาตของเจ้าของเท่านั้น

รายละเอียดหลักสูตร