|
| |||||||
![]() |
| | Seçenekler |
|
#1
| ||||||
| ||||||
Coldfusion 'da Flash FormlarColdfusion 'da Flash Formlar Macromedia Flash, kullanıcılarına daha etkileşimli bir ortam sunma özelliği ile, uzun zamandan beri HTML formlarının yerine geçme potansiyeline sahipti. Fakat bu durum geliştiricilerin, Flash ya da Macromedia Flex öğrenmesi anlamına geliyordu. Daha iyi formlar yaratmak isteyen ColdFusion geliştiricileri için, basit çözümler sunmak gerekiyordu. Geliştiriciler için, ColdFusion MX 7, güçlü, gelişmiş ve Flash tabanlı formları daha kolay oluşturabilmeleri için bir dizi olanak sunmuştur. Örneğin, kullanıcıya tarih (doğum tarihi vs.) için veri girişi yapacağı bir form alanı sunmuşsanız, şu HTML kodu yerine; <form action="" ...> <input type="text" name="dob"> ... </form> şunu kullanabilirsiniz; <cfform format="flash" action="" ...> <cfinput type="datefield" name="dob"> ... </cfform> Bu, tam da HTML metin alanı gibi bir metin alanı ile bir form alanı yaratır, fakat, farklı olarak kullanıcı bu alanı seçerse tarihi seçebileceği bir takvim pop-up’ı görüntülenir. Bu kadar basit. Kontrolü sağlamak için cfinput tagını ve ihtiyaç duyulduğunda gruplamak için de cfformgroup tag’ını birlikte kullanarak, ColdFusion geliştiricileri Flash bilgisine ihtiyaç duymaksızın Flash formları oluşturabilirler. Takvim pop-up’ı flash formlarına verilebilecek örneklerden birisydi! Özetle şunları da örnek olarak verebiliriz; • Ağaç kontrolü ( tree control, file explorer) • Datagrid • Çoklu pencereli formlar, (sekmeli ya da akardeon stilli arayüzler) • Girdi maskeleme • Form kontrolleri ve bilgiler arasında bağıntı • Kullanıcı tarafı olaylar (client –side events) • Bütünleşik hata kontrolü ve doğrulama geri bildirimleri Peki bütün bunlar nasıl çalışıyor? ColdFusion, bu tagları içeren bir sayfa çalıştırıldığında, önce formu yaratmak için gerekli olan Flash Actionscript kodunu üretir ve bu kodu SWF dosyası içerisinde toparlar; sonra bu dosyayı sayfa içine gömer. Bütün bunlar geliştiricilerden gizli gerçekleşir. Onlar sadece yukarıdaki örnekte de gördüğünüz gibi basitçe, ColdFusionML kodlarını yazarlar. Sizde, ColdFusion’un, basitlik ve yaratıcılık özelliklerinin bir göstergesi olan bu yeniliğini kullanarak Flash ile güçlendirilmiş etkileyici formlar yaratabilirsiniz. Merak ettikleriniz için; Flash formlarla ilgili çalışmalar yapan makalelerine, nden ulaşabilirsiniz. Yazar Hakkında: Ben Forta kıdemli bir ürün misyoneri ve sayısız kitabın yazarıdır. Yazdığı kitaplar arasında; ColdFusion ile Web Uygulamaları Geliştirme ve bu kitabın devamı olan İleri Seviye ColdFusion Uygulamaları Geliştirme sayılabilir. Bunların yanısıra SQL, JSP (Java Server Pages), WAP vs. konular üzerinde de kitaplar yazmıştır. Ben Forta Macromedia’nın resmi Coldfusion eğitim materyallerini, sertifika testlerini bu testler için hazırladığı çalışma kılavuzlarının yazarlığını da yapmıştır. Şimdi zamanının büyük bir çoğunluğunu konferanslar vererek, konuşmalar yaparak ve dünyanın dört bir yanında geliştirilen uygulamalar üzerine yazarak geçirmektedir.ziyaret edebilir, ColdFusion üzerine yazdıklarını ve daha fazlasını takip edebilirsiniz. |
![]() |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| Flash İntro yardım (siteye flash intro ekleme kodu, flash intro nasıl eklenir) | Demirmedya | Yeni Başlayanlara WebmasterSitesi | 4 | 15-02-2008 11:59 |
| Visual Basic' te Formlar | Celebrian | Visual Basic & Action script | 0 | 24-12-2007 10:28 |
| Formlar | kadınca | Html | 0 | 18-12-2007 07:35 |
| PHP ve Formlar | egitimbilgisi | Programlama Makaleleri | 0 | 30-11-2007 06:54 |
| ColdFusion MX, CFC ve Flash Remoting | Professionel | Programlama Makaleleri | 0 | 19-11-2007 07:29 |