I had a discussion with my programmer colleague about the word order and prepositions in English. The discussion started when he named one website "new entry summary". That sounded wrong to me and I suggested "summary of new entries". I broke it down by parts of speech, showing that it's unnatural to put together two nouns like that. His counterargument was that many programming components are named this way, for example "ListView". I told him that I have a feeling that it's something different, but couldn't justify why preposition seems out of place here, but necessary in "new entry summary". Am I wrong? If not, what's the difference and how could I try to explain it?