TaskGarden 2.0

Lisensi: Uji Coba Gratis ‎Ukuran file: 868.35 KB
‎Peringkat Pengguna: 2.4/5 - ‎5 ‎Suara

Kembangkan aplikasi multi-proses yang kuat untuk platform .NET Microsoft dengan TaskGarden. TaskGarden adalah arsitektur multi-proses yang kuat tetapi mudah digunakan. Tidak seperti multi-threading tradisional, arsitektur multi-proses membantu Anda mengisolasi aplikasi Anda dari peristiwa tak terduga dengan menjalankan kode di dalam proses terpisah. Menggunakan pendekatan yang gagal cepat, proses bermasalah dapat dihentikan dengan tenang dan tanpa mempengaruhi berjalannya atau stabilitas aplikasi Anda. Hilangkan masalah izin dengan TaskGarden. TaskGarden memungkinkan Anda untuk mmentasi tugas dengan menjalankan proses pekerja di bawah akun pengguna yang berbeda. Ini mirip dengan peniruan akun, kecuali bahwa setiap tugas adalah warga negara kelas satu dengan prosesnya sendiri. Konflik antara benang utama dan benang yang ditelurkan dihindari. Token peniruan tidak akan tiba-tiba lenyap hanya karena kode Anda diluncurkan menjadi benang baru. Hilangkan masalah 32/64-bit dengan TaskGarden. Jika Anda perlu memanggil DJ warisan 32-bit dari proses 64-bit, TaskGarden akan memastikan kode dijalankan dengan bitness yang benar. Pemrograman bersamaan menjadi semakin penting dengan popularitas pemrosesan paralel. Manfaatkan arsitektur modern dengan mendistribusikan beban kerja di beberapa CPU dan inti. Meningkatkan skalabilitas. Alur program dalam aplikasi multi-threaded seringkali sulit diikuti, dan kesalahan sinkronisasi thread adalah umum. Salah paham dapat menyebabkan kesalahan kritis, dan karena bagian sinkronisasi ini sering digunakan secara berlebihan, mengunci terlalu banyak. Jadi, meskipun Anda mungkin menggunakan beberapa utas, Anda mungkin menemukan timbangan solusi Anda tidak lebih baik daripada benang tunggal. Bukankah lebih baik jika semua kode yang ditulis dapat dipanggil dengan aman dari beberapa utas, bahkan jika itu berasal dari satu utas? Seperti semua produk WebSupergoo, TaskGarden akan bekerja selama tiga puluh hari pertama tanpa gangguan, sebagai periode uji coba gratis.

Riwayat versi

  • Versi 2.0 diposting di 2014-02-26

    EULA - Perjanjian Lisensi Pengguna Akhir



    Umum
    Hak cipta dan semua hak kekayaan intelektual dalam perangkat lunak ini ("Perangkat Lunak") dimiliki oleh WebSupergoo ("Pemilik").

    Anda tidak boleh memuat Perangkat Lunak ke komputer mana pun atau menyalinnya tanpa lisensi Pemilik. Pemilik menawarkan lisensi yang tidak eksklusif dan tidak dapat ditransfer berdasarkan ketentuan Perjanjian ini. Jika Anda tidak menerima persyaratan ini, Anda mungkin dalam waktu 30 hari sejak pengembalian pembelian Perangkat Lunak, kemasan dan dokumentasinya tidak digunakan dan utuh kepada pemasok Anda bersama-sama dengan bukti pembelian untuk pengembalian dana penuh.

    Untuk tujuan perjanjian ini, komputer dianggap sebagai contoh tunggal dari Sistem Operasi yang diinstal pada mesin fisik. Jadi beberapa contoh Sistem Operasi (misalnya Mesin Virtual) yang diinstal pada mesin fisik dianggap sebagai beberapa komputer.
    Anda diizinkan untuk:

    1) muat Perangkat Lunak dan gunakan hanya pada satu komputer di bawah kendali Anda, kecuali beberapa lisensi pengguna telah dibeli dalam hal ini perangkat lunak dapat digunakan pada sejumlah komputer, hingga total maksimum yang sama dengan jumlah lisensi yang dibeli;

    2) transfer Perangkat Lunak dari satu komputer ke komputer lain asalkan hanya digunakan pada satu komputer pada satu waktu, kecuali beberapa lisensi pengguna telah dibeli dalam hal ini perangkat lunak dapat digunakan pada sejumlah komputer, hingga total maksimum yang sama dengan jumlah lisensi yang dibeli;

    3) asalkan Anda telah membeli Lisensi Perusahaan, Anda dapat memuat Perangkat Lunak dan menggunakannya di komputer apa pun yang dimiliki oleh Anda;

    4) asalkan Anda telah membeli Lisensi Redistribusi dan asalkan aplikasi Anda bukan sistem pengembangan perangkat lunak sebagaimana dirinci dalam klausul (b) di bawah ini, Anda dapat mendistribusikan Perangkat Lunak (tanpa royalti) sebagai bagian dari satu aplikasi yang berbeda, kecuali beberapa Lisensi Redistribusi telah dibeli dalam hal ini perangkat lunak dapat didistribusikan sebagai bagian dari sejumlah aplikasi yang berbeda, hingga total maksimum yang sama dengan jumlah lisensi yang dibeli;
    Anda tidak diizinkan:

    a) untuk menyewakan, menyewakan, mensublisensikan, meminjamkan, menyalin (kecuali sebagaimana ditentukan secara tegas dalam Perjanjian ini), memodifikasi, mengadaptasi, menggabungkan, menerjemahkan, merekayasa balik, mendekompilasi, menyusun karya turunan berdasarkan keseluruhan atau bagian mana pun dari Perangkat Lunak atau dokumentasi terkait atau mencoba menemukan kode sumber Perangkat Lunak.

    b) untuk mendistribusikan bagian mana pun dari Perangkat Lunak sebagai bagian dari sistem pengembangan perangkat lunak (compiler atau interpreter), atau untuk mengekspos fungsionalitas Perangkat Lunak melalui antarmuka pemrograman aplikasi (API), atau untuk menyajikan fungsionalitas perangkat lunak dengan cara yang memungkinkan untuk digunakan oleh program komputer lain yang tidak tercakup oleh perjanjian ini.

    c) kecuali sebagaimana dinyatakan secara tegas dalam Perjanjian ini, untuk menggunakan, mereproduksi, atau menangani Perangkat Lunak dengan cara apa pun.

    d) menggunakan Perangkat Lunak dengan cara apa pun yang mungkin melanggar ketentuan penggunaan untuk PDF yang ditetapkan oleh Adobe dan dirinci dalam Spesifikasi Adobe PDF.

    e) untuk mengungkapkan atau menjadikan publik kunci lisensi apa pun yang mungkin telah diberikan kepada Anda.

    Penerimaan
    Anda akan dianggap telah menerima ketentuan Perjanjian ini dengan memuat Perangkat Lunak ke komputer mana pun.

    Istilah
    Lisensi ini berlaku hingga Anda mengakhirinya dengan menghancurkan semua salinan Perangkat Lunak dan kunci lisensi terkait. Ini juga akan berakhir jika Anda gagal mematuhi Perjanjian ini dan dalam hal ini Anda setuju untuk segera menghancurkan semua salinan Perangkat Lunak dan kunci lisensi terkait. Tanggal Pengakhiran adalah tanggal pemilik diberitahu tentang penghentian tersebut secara tertulis.

    Kepemilikan
    Pemilik setiap saat akan mempertahankan kepemilikan Perangkat Lunak dan semua salinan berikutnya terlepas dari bentuknya. Perjanjian ini berlaku untuk pemberian lisensi saja dan bukan untuk kontrak penjualan Perangkat Lunak. Anda tidak boleh mengalihkan atau mengalihkan Perjanjian atau lisensi ini, secara keseluruhan atau sebagian, tanpa persetujuan tertulis sebelumnya dari Pemilik.

    Produk ini dapat menggabungkan kekayaan intelektual yang dimiliki oleh Microsoft Corporation. Syarat dan ketentuan di mana Microsoft sedang dalam lisensi kekayaan intelektual tersebut dapat ditemukan di http://go.microsoft.com/fwlink/?LinkId=52369.

    Jaminan
    1) Pemilik menjamin bahwa Perangkat Lunak akan melakukan secara substansial sesuai dengan dokumentasi yang menyertainya (asalkan Perangkat Lunak digunakan dengan benar di komputer dan dengan sistem operasi yang dirancang) dan bahwa dokumentasi dengan benar menggambarkan pengoperasian Perangkat Lunak dalam semua hal material. Jika Pemilik diberitahu tentang kesalahan signifikan dalam 30 hari pembelian (Periode "Garansi") akan mengambil langkah-langkah yang wajar untuk memperbaiki kesalahan tersebut. Jika Anda tidak merasa bahwa langkah-langkah ini cukup, Anda dapat, pada titik mana pun dalam Periode Garansi, hentikan Perjanjian dengan cara yang dirinci dalam klausul Ketentuan Perjanjian ini. Asalkan Tanggal Pengakhiran berada dalam Periode Garansi, Pemilik akan mengesahkan pengembalian dana atas harga Perangkat Lunak. Klaim pengembalian dana tersebut tidak dapat dilakukan setelah Periode Garansi apakah ada kesalahan yang mungkin telah dilaporkan sebelumnya atau tidak.

    3) HAL DI ATAS MEWAKILI SATU-SATUNYA SOLUSI ANDA UNTUK SETIAP PELANGGARAN JAMINAN PEMILIK, YANG HANYA DIBERIKAN KEPADA PENGGUNA TERDAFTAR ASLI.

    4) KETENTUAN TERSPRESIASI DARI PERJANJIAN INI ADALAH SEBAGAI PENGGANTI SEMUA JAMINAN, KETENTUAN, USAHA, SYARAT DAN KEWAJIBAN YANG TERSIRAT OLEH UNDANG-UNDANG, HUKUM UMUM, PENGGUNAAN PERDAGANGAN, PERJALANAN TRANSAKSI ATAU SEMUANYA DENGAN INI DIKECUALIKAN SEJAUH DIIZINKAN OLEH HUKUM.

    5) PEMILIK TIDAK MENJAMIN BAHWA PERANGKAT LUNAK AKAN MEMENUHI PERSYARATAN ANDA ATAU BAHWA PENGOPERASIAN PERANGKAT LUNAK TIDAK AKAN TERGANGGU ATAU BEBAS DARI KESALAHAN ATAU CACAT DALAM PERANGKAT LUNAK AKAN DIPERBAIKI. ANDA HARUS MEMUAT DAN MENGGUNAKAN PERANGKAT LUNAK DENGAN RISIKO ANDA SENDIRI DAN DALAM HAL APA PUN PEMILIK TIDAK AKAN BERTANGGUNG JAWAB KEPADA ANDA ATAS KERUGIAN ATAU KERUSAKAN DALAM BENTUK APA PUN (KECUALI CEDERA PRIBADI ATAU KEMATIAN YANG DIAKIBATKAN OLEH KELALAIAN PEMILIK) TERMASUK KEHILANGAN KEUNTUNGAN ATAU KERUGIAN KONSEKUENSIAL LAINNYA YANG TIMBUL DARI PENGGUNAAN ATAU KETIDAKMAMPUAN ANDA UNTUK MENGGUNAKAN PERANGKAT LUNAK ATAU DARI KESALAHAN ATAU KEKURANGAN DI DALAMNYA APAKAH DISEBABKAN OLEH KELALAIAN ATAU SEBALIKNYA KECUALI SEBAGAIMANA DITENTUKAN SECARA TEGAS DI SINI.

    6) SEMUA JAMINAN LAINNYA DITOLAK, SEJAUH DIIZINKAN OLEH HUKUM YANG BERLAKU, OLEH PEMILIK DAN SEMUA PIHAK LAIN.

    Beberapa negara bagian atau yurisdiksi tidak mengizinkan pengecualian atau pembatasan kerusakan insidental, konsekuensial atau khusus, sehingga batasan atau pengecualian di atas mungkin tidak berlaku untuk Anda. Juga beberapa negara bagian atau yurisdiksi tidak mengizinkan pengecualian jaminan tersirat atau batasan tentang berapa lama garansi tersirat dapat berlangsung, sehingga batasan di atas mungkin tidak berlaku untuk Anda. Sejauh diizinkan, setiap jaminan tersirat dibatasi hingga sembilan puluh (90) hari. Garansi ini memberi Anda hak hukum tertentu. Anda mungkin memiliki hak lain yang bervariasi dari negara bagian ke negara bagian atau yurisdiksi ke yurisdiksi. Untuk informasi garansi lebih lanjut, silakan hubungi Pemilik.
    Hukum
    Perjanjian ini akan diatur oleh hukum Negara Bagian California.

    Sehubungan dengan tindakan hukum atau proses yang timbul dari atau sehubungan dengan Perjanjian ini ("Proses"quot;), masing-masing pihak tidak dapat ditarik kembali tunduk pada yurisdiksi eksklusif pengadilan Inggris dan melepaskan keberatan apa pun terhadap Proses persidangan di pengadilan tersebut dengan alasan tempat atau dengan alasan bahwa Proses telah dibawa dalam forum yang tidak pantas.

    WebSupergoo dan WebSupergoo Software adalah nama dagang dari Zandent Ltd. Alamat Terdaftar: Pusat Desain Bisnis, 52 Upper Street, Islington, London, N1 0QH, Inggris. Nomor perusahaan 07742414, didirikan di Inggris dan Wales.

    Perjanjian ini tidak akan diatur oleh Konvensi PBB tentang Kontrak untuk Penjualan Barang Internasional, Undang-Undang Seragam tentang Pembentukan Perjanjian untuk Penjualan Barang Internasional, atau Undang-Undang Seragam tentang Penjualan Barang Internasional, atau hukum, aturan atau peraturan atau yurisdiksi apa pun berdasarkan salah satu yang di atas, dan penerapan semua hal di atas secara tegas dikecualikan.

    Jika ada bagian dari Perjanjian ini yang ditemukan batal dan tidak dapat dilaksanakan, itu tidak akan mempengaruhi validitas saldo Perjanjian, yang akan tetap valid dan dapat ditegakkan sesuai dengan ketentuannya.

    Anda setuju bahwa Perangkat Lunak tidak akan dikirim, ditransfer, atau diekspor ke negara mana pun atau digunakan dengan cara apa pun yang dilarang oleh Undang-Undang Administrasi Ekspor Amerika Serikat atau undang-undang, pembatasan, atau peraturan ekspor lainnya. Perjanjian ini hanya dapat dimodifikasi secara tertulis yang ditandatangani oleh pejabat yang berwenang dari Pemilik.

Detil Program