Как мне начать развиваться для омнии 2? У меня плохие знания в c # и asp.net.
Вы должны проверить некоторые другие вопросы, которые объясняют, как начать разработку для Windows Mobile, например, разработка приложений для Windows Mobile, c #
Если вы хотите разрабатывать приложения, которые работают на телефоне (а не в веб-браузере), вам не нужно знать об asp.net.