• 05-09-2008, 10:57:18
    #1
    Selam Arkadaşlar. Bir konu hakkında kapsamlı bir yardıma ihtiyacım var;

    C# ile Asp.Net öğrenmeye başladım. Yaklaşık 4 aydır gece gündüz uğraşıyorum ve şu an için bir admin yönetim paneli oluşturmaya çalışıyorum. Bu konuda yapılmış bir kaç örnek gördüm. O örneklerde bütün web sitesi yönetim panelinden sıfırdan oluşturuluyordu ve esnek bir ortamdı.

    Yani yeni bir sayfa eklenmek istediğinde fckeditör gibi bir editör yardımıyla boş sayfa isteğie göre resimlerle ve içerikle doldurulup kayedildiğinde aynı şekliyle sitenin gövdesine yerleşiyordu. Yani baştan resmin ve yazı alanlarının yerleri bile belli değildi ve şablonu yoktu.

    Şimdi ben şu durumda resimlerin adını veritabanında, kendilerini ise klasörde tutuyorum. Gerektiğinde ise resim adlarını sayfanın belirlenmiş alanlarına çağırıyorum. Ama bu şekilde yukarıda anlattığım gibi esnek bir sayfa oluşturamıyorum.

    Yani özetle dinamik olarak boş bir sayfa önüme gelmeli, ve ben bunu editör ile istediğim gibi doldurup, aynen olduğu gibi görüntülenmesini sağlamalıyım.
    Ayrıca dinamik siteler yapabilmek için üstüne çalıştığım bu sistemde modül yapılarıda olacak ama henüz bunuda tam çözebilmiş değilim.
    Tüm bunların ışığında nasıl bir yol izlemem gerek. şablon sistemler yerine anlatmaya çalıştığım gibi daha esnek bir dinamil yazılım için netür bir yol izlemeyeliyim.

    Asp.Net ten anlayan bir arkadaşla bu konuda düzenli bir fikir alışverişinde bulunmak istiyorum. ( msn olabilir mesela ) Emeğinin karşılığınıda verebilirim tabiki. Yardımcı olursanız çok sevinirim.
  • 15-09-2008, 11:12:38
    #2
    Merhabalar...

    Demek istediğinizi doğru anladığımı teyit etmek için şu şekilde bi özet geçicem sitenin içini örnek olarak gelen default.aspx?sayfa=34 bu gelen sayfanin iç tasarımı nı admin panelinden istediğin gibi yapmak istiyorsun ... bu şekilde bi fikir canlandı içimde...

    Evet nasıl yapılcağına gelirsek dediğin gibi fckeditor kullanıcaz gene simdi fckeditor un value sini alıp sayfanın HTML çıktısını kodlarını Sql veritabanindaki mesela icerik tablosuna yazdırıcaksın.. Html kodlarını... Daha sonra işte sayfaların içeriği içinde bi datalist atıp datalist in içinde bu db de bulunan kodları derleyerek sayfada gösterebilirsin...
  • 16-09-2008, 15:52:55
    #3
    İlgin için teşekkürler emrealizm. Evet konuyu açtıktan sonra yaptığım araştırmalarda bahsettiğin mantık üzerinden çözdüm bende sorunu. Kodların veritabanında saklanmasıyla oluyormuş.

    Komple bir yazılım üretirken bu mantıkları kurmakda zorluk yaşıyorum. Adım adım olacak inşallah. Teşekkürler tekrar.