אני מתחיל פרויקט שמתעסק המון ביצירה/ייצוא/ייבוא של קבצי .doc, .pdf ו-.xlsx (קבצי אופיס -> וורד/אקסל, קבצי אקרובט -> PDF).כמובן שאני לא יכול להגביל את הלקוחות שלי בגירסאת האופיס שלהם אני צריך לבנות ממשק שידע לעבוד עם 2007-2010-2012.
בעיקרון הפרויקט יוצר קבצי וורד ואקסל בעזרת תבניות ומילוי טפסים בסביבות עבודה WEB.
אחרי שהוא יוצר אותם, הוא גם צריך לפרק אותם ולדעת איך לערוך אותם/חלקים בהם בהתאם לשינויים בטפסים/הגדרות שאני אקבע לו.
כמובן שהוא גם צריך לאחסן את כל הקבצים הרלוונטים פר משתמש.
הפרויקט צריך לדעת לקבל קבצי fax2mail (pdf) בצורה אוטומאטית ולקטלג את הפקסים (שמגיעים דרך המייל) לחשבון המתאים שהמסמך רלוונטי כלפיו.
ה-UI של הפרויקט יהיה WEB והמטרה היא לתת ללקוחות נגישות 24/7 ע"י אירוח הפרויקט בשרת משלו - Linux/Windows.
(כמובן עם גיבוי ותשתית מתאימה)
ברמת העיקרון זה התשתית וזה הדרישות מהפרויקט,
בגלל כל ההתעסקות שלי עם אופיס אני חושב שאני די תקוע עם .NET.
אשמח לשמוע דעות נוספות/המלצות בנוגע לשפות תכנות/מסדי נתונים.