Ecco alcuni vantaggi e gli svantaggi che mi è venuta in mente:
Vantaggi
- può essere installato su tutti i server, in quanto è solo HTML statico
- ha parziali, che possono essere riutilizzato, contrariamente al normale html, dove devi codificare/copiare incollare ogni cosa
- puoi ancora codice in un IDE
- un non sviluppatore può modificare il codice (a volte almeno)
Svantaggi
- il linguaggio dei template è limitato e talvolta un po 'scomodo/ha bisogno di abituarsi a
- avete qualcosa di nuovo nel tuo ambiente, che ha costi aggiuntivi (più di uno sviluppatore deve sapere come costruire il sito, ...)
Se conosci il tuo attuale toolkit bene e non hai problemi a ospitare un altro progetto ASP.net sul tuo server, non vedo la necessità di introdurre un altro strumento nella tua catena di strumenti.
Se vuoi fare qualcosa, in cui gli utenti possono generare contenuti, come github sulle pagine github, questo è qualcosa che potresti prendere in considerazione.
Per quanto riguarda Jekyll, l'abbiamo provato su un progetto ed essendo sviluppatori, che amano programmare, ci siamo imbattuti nei suoi limiti molto presto. Puoi aggirare questo problema, ma se conosci un linguaggio di programmazione sarai più veloce. Era ancora affascinante, fino a che punto eravamo in grado di usare Jekyll
code52 ha creato un progetto denominato [_pretzel_ ] (https://github.com/Code52/pretzel) che è un generatore di siti statici .NET. –