Seberapa sering pengguna aplikasi web Anda perlu melihat dokumen? Faktur, laporan, kontrak, manual, resume, spreadsheet, presentasi – daftar ini terus berlanjut. Pendekatan tradisional? Menyediakan tautan unduhan.

Tapi jujur saja, alur kerja “tautan unduhan” seringkali rumit:

  • Gesekan Pengguna: Klik untuk mengunduh, cari file, tunggu aplikasi lain (seperti Adobe Reader atau MS Word) untuk dibuka… ini menarik pengguna keluar dari pengalaman aplikasi Anda.
  • Ketergantungan Perangkat Lunak: Bagaimana jika pengguna tidak memiliki perangkat lunak yang tepat terinstal? Atau mereka menggunakan perangkat mobile dengan kemampuan terbatas? Anda berisiko membuat mereka tidak dapat melihat dokumen sama sekali.
  • Kehilangan Konteks: Setelah diunduh, dokumen berada di luar aplikasi Anda, membuat alur kerja terintegrasi (seperti mengomentari atau melacak status) menjadi lebih sulit.
  • Masalah Kontrol Versi: Pengguna mungkin menyimpan salinan lokal yang dengan cepat menjadi usang.

Ada cara yang jauh lebih lancar dan profesional: menyematkan pemandu dokumen langsung ke dalam aplikasi web .NET Anda. Dan itulah yang tepat Doconut memberdayakan Anda untuk lakukan.

Memperkenalkan Penglihatan Dalam Aplikasi yang Mulus dengan Doconut

Doconut adalah komponen .NET yang kuat dirancang khusus untuk aplikasi web. Ini memungkinkan Anda untuk merender dan menampilkan berbagai format dokumen langsung di dalam antarmuka situs web atau aplikasi web Anda.

Anggap saja ini sebagai jendela tampilan universal yang dapat Anda integrasikan dengan mudah. Alih-alih memaksa unduhan, pengguna dapat melihat PDF, dokumen Word (DOC, DOCX), spreadsheet Excel (XLS, XLSX), presentasi PowerPoint (PPT, PPTX), gambar (JPG, PNG, TIFF, GIF), dan banyak format lainnya secara mulus, tanpa pernah meninggalkan situs Anda.

Mengapa Menyematkan Pemandu Seperti Doconut?

Mengintegrasikan Doconut ke dalam proyek .NET Anda membawa keuntungan signifikan:

  1. Pengalaman Pengguna Superior: Pertahankan pengguna terlibat di dalam aplikasi Anda. Melihat dokumen menjadi instan dan tanpa usaha, hanya bagian lain dari alur kerja.
  2. Kompatibilitas Universal: Doconut menangani kompleksitas rendering. Selama Doconut mendukung format tersebut, pengguna Anda dapat melihatnya, terlepas dari perangkat lunak yang terinstal di mesin lokal atau perangkat mereka.
  3. Tidak Ada Ketergantungan Sisi Klien: Pengguna tidak memerlukan Adobe Reader, Microsoft Office, atau plugin browser tertentu. Pengalaman melihat konsisten di seluruh browser dan platform.
  4. Kontrol yang Ditingkatkan: Pertahankan dokumen sensitif di dalam lingkungan yang terkendali dari aplikasi Anda. Anda secara potensial dapat mengelola izin dan melacak aktivitas melihat dengan lebih efektif.
  5. Alur Kerja yang Disederhanakan: Memfasilitasi proses seperti tinjauan dokumen, siklus persetujuan, atau sekadar merujuk informasi tanpa berpindah konteks.
  6. Integrasi Mudah untuk Pengembang .NET: Doconut dibangun untuk ekosistem .NET, menawarkan integrasi langsung dengan ASP.NET (Web Forms, MVC), ASP.NET Core, dan mungkin aplikasi Blazor.

Cara Doconut Bekerja

Sementara rincian implementasi spesifik terdapat dalam dokumentasi, ide umumnya sederhana:

  1. Instal: Tambahkan paket NuGet Doconut ke proyek web .NET Anda.
  2. Konfigurasi: Atur konfigurasi yang diperlukan (seperti kunci lisensi atau jalur penyimpanan, jika berlaku).
  3. Sematkan: Gunakan kontrol Doconut atau tag helper yang disediakan di dalam halaman Razor, Tampilan, komponen Blazor, atau halaman ASPX Anda.
  4. Arahkan ke Dokumen: Kirim jalur atau stream dari dokumen yang ingin Anda tampilkan ke komponen Doconut.

Docunut biasanya menangani pengolahan sisi server yang diperlukan untuk merender dokumen dengan setia ke dalam format yang dapat dilihat di web, yang kemudian ditampilkan di pemandang tersemat di sisi klien.