Fatti: A. Con sentenza del 7 febbraio 2013 la Corte delle assise criminali ha riconosciuto A._ autore colpevole di infedeltà nella gestione pubblica (art. 314 CP), per avere in qualità di direttore dell'Azienda elettrica ticinese (AET), al fine di procurare a sé e al complice B._ un indebito profitto, recato danno agli interessi pubblici che doveva salvaguardare nell'ambito dell'acquisizione, da parte di AET, della società C._ AG. In relazione ai medesimi fatti, la Corte delle assise criminali ha riconosciuto B._, titolare della C._ AG, autore colpevole di complicità in infedeltà nella gestione pubblica. A._ è invece stato prosciolto dalle imputazioni di truffa e di corruzione passiva, mentre B._ è stato assolto da quelle di truffa e di corruzione attiva. A._ è stato condannato alla pena detentiva di due anni e nove mesi, da dedursi il carcere preventivo sofferto, alla pena pecuniaria di fr. 12'000.--, corrispondenti a 300 aliquote giornaliere da fr. 40.-- ciascuna, e al pagamento in solido con B._, in favore dello Stato del Cantone Ticino, di un risarcimento compensatorio di fr. 2'000'000.--. L'esecuzione della pena detentiva è stata sospesa in ragione di venticinque mesi (con un periodo di prova di due anni), da espiare per i rimanenti otto mesi. B._ è stato condannato alla pena detentiva di due anni, alla pena pecuniaria di fr. 20'000.--, corrispondenti a 250 aliquote giornaliere da fr. 80.-- ciascuna, e al pagamento in solido con A._, in favore dello Stato, di un risarcimento compensatorio di fr. 2'000'000.--. L'esecuzione della pena detentiva è stata sospesa per un periodo di prova di due anni. Gli imputati sono inoltre stati condannati, in solido, a versare all'accusatrice privata AET l'importo di fr. 2'238'437.85, oltre interessi, pretesa ceduta allo Stato fino a concorrenza di fr. 2'000'000.--. In vista del risarcimento equivalente, i giudici hanno poi ordinato, fatta deduzione della tassa di giustizia e delle spese processuali, il sequestro di diversi beni degli imputati. B. Contro la sentenza della Corte delle assise criminali, sia A._ sia B._ hanno adito la Corte di appello e di revisione penale (CARP), dinanzi alla quale il Procuratore generale ha a sua volta presentato appelli incidentali. Con sentenza del 23 giugno 2014, la Corte cantonale ha accolto l'appello di B._ e parzialmente accolto quello di A._, respingendo per contro i gravami del Procuratore generale. B._ è stato prosciolto da ogni imputazione. A._ è stato riconosciuto autore colpevole di infedeltà nella gestione pubblica, per avere nella sua veste di direttore di AET, al fine di favorire B._, recato danno agli interessi pubblici che doveva salvaguardare nell'ambito dell'acquisizione, da parte di AET, della società C._ AG. Egli è stato contestualmente assolto da questa imputazione in relazione a taluni altri fatti per i quali era stato ritenuto colpevole nel giudizio di primo grado. La CARP ha per contro integralmente confermato il suo proscioglimento dalle imputazioni di truffa e di corruzione passiva. L'imputato è stato condannato alla pena detentiva di dodici mesi, da dedursi il carcere preventivo sofferto, e alla pena pecuniaria di fr. 5'400.--, corrispondenti a 60 aliquote giornaliere di fr. 90.-- ciascuna. Entrambe le pene sono state sospese condizionalmente per un periodo di prova di due anni. La CARP ha poi accertato che, per effetto della commissione del reato di infedeltà nella gestione pubblica, A._ è civilmente responsabile nei confronti dell'accusatrice privata AET, rinviando quest'ultima al foro civile per fare valere le sue pretese oggetto dell'azione civile adesiva. Ha inoltre disposto il dissequestro dei beni sequestrati e riconosciuto all'imputato un indennizzo di fr. 43'000.--, posto a carico dello Stato per fr. 34'400.-- e dell'accusatrice privata AET nella misura di fr. 8'600.--. C. A._ impugna questa sentenza con un ricorso in materia penale al Tribunale federale, chiedendo di annullarla per quanto concerne la sua condanna e di essere prosciolto da ogni imputazione. Postula inoltre che le pretese civili dell'accusatrice privata siano interamente respinte, con il seguito di spese processuali e ripetibili a carico della stessa. Chiede altresì che la causa sia rinviata alla Corte cantonale, perché gli sia riconosciuta una piena indennità, che tenga adeguatamente conto anche delle spese peritali. Postula che tutte le spese processuali della sede cantonale siano messe a carico dello Stato. Il ricorrente fa sostanzialmente valere la violazione del diritto federale e l'accertamento inesatto dei fatti. Non sono state chieste osservazioni sul ricorso.