Fatti: Fatti: A. Il 24 gennaio 2002 il Presidente della Corte delle assise correzionali di Mendrisio ha riconosciuto A._ colpevole di truffa e falsità in documenti per avere indotto, il 10 marzo 1999, B._ a versargli fr. 40'000.-- sulla base di promesse subdole e per averle consegnato falsi documenti bancari a sostegno della bontà del proposito. L'imputato è stato condannato a tre mesi di detenzione, sospesi condizionalmente per un periodo di prova di due anni, e all'espulsione dalla Svizzera per tre anni. La vittima, costituitasi parte civile, è stata rinviata al foro civile per le pretese risarcitorie. L'imputato è stato condannato a tre mesi di detenzione, sospesi condizionalmente per un periodo di prova di due anni, e all'espulsione dalla Svizzera per tre anni. La vittima, costituitasi parte civile, è stata rinviata al foro civile per le pretese risarcitorie. B. La Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP), adita da A._, ne ha respinto in quanto ammissibile il ricorso. Ha ritenuto non arbitrari gli accertamenti dei fatti e le valutazioni delle prove del primo Giudice, dichiarato inammissibile la censura di violazione dell'art. 146 CP perché fondata su fatti diversi da quelli accertati, e confermato la pena inflitta. B. La Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP), adita da A._, ne ha respinto in quanto ammissibile il ricorso. Ha ritenuto non arbitrari gli accertamenti dei fatti e le valutazioni delle prove del primo Giudice, dichiarato inammissibile la censura di violazione dell'art. 146 CP perché fondata su fatti diversi da quelli accertati, e confermato la pena inflitta. C. A._ impugna con un ricorso di diritto pubblico al Tribunale federale questo giudizio, chiedendo di annullarlo. Fa valere una violazione degli art. 29 e 32 Cost., degli art. 6 e 13 CEDU, dell'art. 2 cpv. 1 del Protocollo n. 7 alla CEDU, e dell'art. 14 cpv. 5 del Patto internazionale relativo ai diritti civili e politici (Patto ONU II); lamenta inoltre l'arbitrio nell'accertamento dei fatti e nell'applicazione del diritto cantonale di procedura. Dei motivi si dirà, in quanto necessario, nei considerandi. C. A._ impugna con un ricorso di diritto pubblico al Tribunale federale questo giudizio, chiedendo di annullarlo. Fa valere una violazione degli art. 29 e 32 Cost., degli art. 6 e 13 CEDU, dell'art. 2 cpv. 1 del Protocollo n. 7 alla CEDU, e dell'art. 14 cpv. 5 del Patto internazionale relativo ai diritti civili e politici (Patto ONU II); lamenta inoltre l'arbitrio nell'accertamento dei fatti e nell'applicazione del diritto cantonale di procedura. Dei motivi si dirà, in quanto necessario, nei considerandi. D. La CCRP rinuncia a presentare osservazioni, mentre il Procuratore pubblico chiede di respingere il ricorso. La parte civile ha chiesto di non concedere l'effetto sospensivo. Con decreto del 12 settembre 2002 il Presidente della Corte ha negato al gravame il chiesto effetto sospensivo.