I actually have Laravel as a second framework to use in PHP
I have yet to give it attention though.
What is it that you dislike about Yii? I can't compare it to other frameworks since I haven't used others in PHP, so it would really help me to know if there's any particular reason, or just personal dislike. I didn't actually like it at first, I hated it. Right now, I'm indifferent, but it's really useful. Once I really master it I guess I'll like it, just like I really like ASP.NET, though I haven't used it for some months
. The thing is, I really can't stand PHP. It's an incredibly shitty language in my opinion. An abomination. This guy explained many of my problems with it: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ . Also, some of the comments are spot on on why I hate it. I'd really like if another language took over as the most popular web programming language, either Python or Ruby I guess.
Anyway, AJAX, I always use with JQuery but can use it without it, and C#... I like it a lot and is widely used in ASP.NET, and really, anything Microsoft. VB.NET I just know it because it's still used in my country for legacy code so it's good to know it.
I do know about SQL injection and sanitizing input, and normally I just deal with it by simply HTML encoding whatever the user inputs in textboxes, and using parameter binding in my queries. It's less of a pain in the ass instead of having white/black lists. As for xss, I haven't really done much against it... isn't it just checking that an incoming request is from your own site? Or something...
Oh, and finally, I'm all right in HTML5 but haven't finished reading my book. I left it at some canvas stuff, at the half of the book. CSS3 is my next step, but since a buddy of mine is doing all of the client-side, I've been focusing on server side for the moment.