Kendilerine tırmanmak için bir dağ olan çok sayıda kütüphane içermeden serin şeyler hızlı yazmanıza ve OO prensiplerini öğrenmenize izin verecek affedici, ucuz, her yerde bulunan bir şeye ihtiyacınız var.
Cevap Javascript ve DOM. Zor olan, sıfırdan kendi pencereleme / kontrol sisteminizi yazmaktır. Yardımcı kütüphane yok. Büyük, sürüklenebilir, küçültülebilir, vb. Pencereyi yazdıktan sonra, tüm standart kontrolleri uygulayın. Eğer bu kadar ileri alırsanız, OO ve mimariyi iyi bir şekilde kavramanız ve tüm kontrollerin sizin için sağlandığı "gerçek" bir şey yapmak için kaşınmanız gerekir (C #). Değilse, tüm denetimleriniz için bir GUI tasarımcısı yapmaya devam edebilir ve onlara kalıcılık verebilirsiniz.
Yanacaksın, düşeceksin, kanacak ve yaralanacaksın - ama şimdi mayın tarlasını, neden ve sadece NASIL olduğunu bileceksin.
Elbette, kod parçalarını ağdan çalabilirsiniz, ancak kendiniz yaptığınızdan emin olun, olduğundan daha iyi, daha entegre, daha akıllı bir şey yapın.
JS ile kendinizi rahat hissettiğinizde, C # 'a geçmek çok daha akıcıdır.
Bu, yetenekleriniz için çok sevecen geliyorsa, başka bir yaklaşım, ActionScript'e girmek, bu platformda verdiğim aynı spesifikasyonu oluşturmaya çalışmaktır.