Създаване на добавки за Office.js

Имам над 10 години изграждане на опит в програмирането (базиран на Windows) работен плот приложения и помощни програми (VC ++, C #, Python). Целта ми през следващата година е да започна да преминавам към уеб разработване на приложения. Искам да се науча на основните инструменти и технологии, които биха били считани за съществени за изграждането на професионални, онлайн, интерактивни, визуално зашеметяващи, управлявани от данни уеб приложения - вида, описан в наскоро издадения от Google „Полево ръководство: Изграждане на страхотни уеб приложения“ .

Така че въпросът ми е, кои са основните, най-често използвани технологии, от които опитни професионалисти ще се нуждаят в техния колан през следващите години? Планът ми беше да започна да се ускорявам в Javascript, HTML5 и CSS и след това да се задълбоча в ASP.NET и Ajax, заедно със SQL DB. (Бях изненадан, че не можах да намеря нито една книга в Amazon с широк, общ обхват като този, което ме накара да започна да гадая този подход.)

И така, опитни професионалисти: на прав път ли съм? Има ли явни пропуски в моя списък? Или някакви ненужни включвания? Бих приветствал всякакви предложения за книги в този смисъл.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?