The ideal way to transition is to start doing open source work, charity work, and freelance work in the technology to which you want to shift your career.
If you want respect, you will need to earn it and the way to do so is to have a steady stream of "CAR" stories (CAR = Challenge, Action, Result) and use these stories to demonstrate your relevance in the new technology.
Absolutely avoid buzzwords and buzzphrases like "good communication", "hard worker", "quick study", "teamwork", "leadership", et cetera. As professional writers say SHOW, DON'T TELL
Instead of saying "I'm a fast study", say
"Our C++ programmer gave two weeks notice, and I stepped in, studied C++ so I was able to maintain her code after she left"
Instead of "Good communication", tell a story about how you resolved a conflict, helped others, clarified something, et cetera.
Instead of saying "leadership", say something like
"Well, our widget-tronic, model 86 broke down and we faced a work stoppage, I instructed 3 coworkers to get our old model 79 out of storage, demonstrated it's usage, and got production back up, and we made our deadline because of it."
Become familiar enough with the new technology so that you can show how your skills translate.
Well, I started out in COBOL, but my structured technique, meaningful variable names... (more jargon here) easily translate into good programming in C# because....
NOBODY is going to take your word for it, be able to demonstrate your talents and skills