masaüstü ile kullandığın C# tamamen aynı. büyük bir aşamayı biliyorsun.
sadece web e geçtiğinde bazı ekstra şey bilmen gerekecek.
Mesela değişken tanımladığında sayfanın her değiştiğinde sıfırlanması gibi.
Post back olaylarını kavradığında çok zorlanmadan bu işe adapte olabilirsin.