Gần đây, Microsoft đã giới thiệu kiến trúc Add-in Office cho phép phát triển các trình bổ sung được lưu trữ từ xa và chạy trong IFrame bên trong văn phòng. Tôi đã đọc rất nhiều cố gắng để hiểu xem kiến trúc này có nghĩa là một sự thay thế cho VSTO hay chúng có các trường hợp sử dụng riêng biệt. VS 2015 có các mẫu cho cả hai.Office VSTO Add-in vs Office Add-in sử dụng Office JS API
Trong trường hợp cụ thể của tôi, tôi muốn phát triển một bổ trợ mở rộng Excel 2016 với chức năng nhập tùy chỉnh (ví dụ: CSV tùy chỉnh, TSV hoặc thậm chí XLSX). Tôi không biết loại dự án nào tôi nên đi cùng.
Vâng, hiện tại, không có kế hoạch cụ thể cho hỗ trợ nền tảng chéo. Tôi có thể hưởng lợi từ việc bổ trợ sẵn có trong Office trong trình duyệt, nhưng điều đó không quan trọng. Xuất tệp có thể hoạt động mà không cần truy cập vào hệ thống tệp mà tôi đoán, bằng cách tải xuống tệp đã xuất. Theo như tôi biết JS API là khá hạn chế so với VSTO. Tôi có xu hướng hướng tới VSTO, nhưng không chắc chắn – Bahaa
Để bắt đầu một cách nhanh chóng, tôi cho rằng VSTO sẽ là lựa chọn đúng đắn vì bạn sẽ tìm thấy nhiều nội dung hơn. Lặn vào tương lai tươi sáng mới với JavaScript có thể đòi hỏi nhiều thời gian hơn (và có thể là sự thất vọng thất vọng) nhưng bạn có thể học những thứ mới thú vị. Cuối cùng tôi nghi ngờ bạn cần phải thực hiện sự lựa chọn của bạn. –
API JS có hoạt động trực tiếp trong ứng dụng dành cho máy tính để bàn không? Tôi không rõ ý của bạn là "tích hợp dễ dàng với các dịch vụ trực tuyến". –