Je avtor ali soavtor več kot deset monografij, več osnovnošolskih in srednješolskih učbenikov in več kot sto znanstvenih in strokovnih prispevkov. V letih 2001–2004 je bil urednik Kronike, časopisa za slovensko krajevno zgodovino, v letih 2009–2019 pa urednik znanstvenih monografij Inštituta za novejšo zgodovino. Uredil je tudi več znanstvenih zbornikov, pri Slovenski matici v zadnjih dveh letih Slovenski prelom 1918 in 100 let Univerze v Ljubljani. Kot avtor velikega dela monografij je tesno sodeloval z uredništvi nekaterih najpomembnejših slovenskih založniških projektov na področju humanistike, kot so Slovenska novejša zgodovina, Slovenski zgodovinski atlas in Temelji slovenstva. V letih 2008 do 2020 je bil predsednik Državne predmetne komisije za splošno maturo za zgodovino, od leta 2018 pa je predsednik Slovenske matice in v tej vlogi skrbi za urejanje zbirke Odstiranja in drugih strokovnih del.
Izbrana dela:
- Socialistična kulturna revolucija: slovenska kulturna politika 1953-1962 (1995)
- Gabrič, Aleš, Polona Kekec in Brigita Rajšter: Odvetnica in pisateljica Ljuba Prenner : pogumna, da je bila drugačna (2000)
- Šolska reforma 1953–1963 (2006)
- Sledi šolskega razvoja na Slovenskem (2009)
- V senci politike : opozicija komunistični oblasti v Sloveniji po letu 1945 (2019) …