bigoo 500'e yakın formlu projelerde bulundum, mevzu şu. Uygulama açılırken sistem otomatik formları create eder. C#'da bu işlem nasıl işliyor bilmiyorum ama formları oluşturduktan sonra sadece ilgili iş tetiklenince o işin formunu code ile runtimeda create etmeniz gerekmektedir. Diğer türlü kasma olmaz fakat 15 forumlu bir projede aldığınız performans ile bir olmaz tabii ki; bu tüm uygulamalar geçerlidir hemen hemen.
Not: Örneğin bir düzenle formu ve ekle formu olacak. Bunu 1 formda birleştirin. Zaten veri girişleri aynı. O forma global bir tanım ekleyin. ActionType diye mesela. String türünde olabilir. Forumda düzenle butonuna basınca actionType değerini "Düzenle" yapın. Formun onLoad olayında if ile kontrol edip eğer güncelle ise ilgili ID'nin değerlerini alın. Değil ise form nesnelerinin içeriğini temizleyin. Böylelikle form sayısından tasaruff etmiş olursunuz.