Am facut o aplicatie web + nuget care exporta date (input: clase/datatable/csv/json) in Word/Excel/PDF.
Lectii invatate:
- Sa faci proiectul e usor. Documentatia e mai grea
- Daca ai deja teste , documentatia este mai usoara – la urma urmei, codul este documentatia ( ma rog, 50% din codul de testare ajunge in documentatie – si e cam 50% din documentatie)
- GitHub are de toate – doar daca stii unde sa cauti. De exemplu, stiti ce inseamna “`csharp ?
- In ziua de azi, nu ajunge sa faci un dll. Trebuie sa dai si codul cum sa iti foloseasca dll-ul. Si sa fie usor de gasit. Si sa aiba teste . Si sa ai si un demo – am facut pe Web , nu si pe Mobile(inca)
- Si presupun ca asta nu e de ajuns … Vom trai si vom vedea…
Cod: https://github.com/ignatandrei/Exporter
NuGet : https://www.nuget.org/packages/ExporterWordExcelPDF
Demo online : http://exporter.azurewebsites.net/
Documentatie si code C#/Javascript de folosire : https://github.com/ignatandrei/Exporter/wiki
Puteti participa la proiect https://github.com/ignatandrei/Exporter/wiki/Help-the-project