CV (Resume) searches today are performed exclusively by searching for keywords. So, the general rule of thumb is to never miss an opportunity to include in your CV any terms, keywords, buzzwords, etc which stand for technologies that you are familiar with, (and that you care to be hired to work on,) and to list them in all possible long forms, short forms, synonyms, abbreviations, etc.
The good news is that each one of those forms only needs to appear once, and it needs to appear somewhere in your CV, but not necessarily in any prominent place. So, in the prominent places you should use the most appropriate terms (GUI, not Graphical User Interface, but Entity Framework, not EF,) and then hidden within the details you should expound on the jargon.
By the way, when you feel you need to use both the long form and the abbreviation of a technology, the convention that a teacher of English would recommend is first the spelled out version, followed by the abbreviation inside parentheses. From that moment on, the teacher of English would recommend, you can continue using the abbreviation.