1) probabilmente .net MVC
2) si', e' javascript, nello specifico e' una modale di bootstrap
un framework per responsive layout che si appoggia a jquery per gli effetti
3) data e' un' introduzione di html5, permette di espandere con attributi arbitrari elementi che in normale xhtml avrebbero solo predeterminati attributi validi
puoi accedere ai vari data in lettura e scrittura via javascript e piu' comodamente via jquery
ciao

Rispondi quotando