Profili Göster

Coldfusion 'da Flash Formlar

Zehra Doruk Tarih: 8/03/2005 Yorum: 0 adet

Okunma : 320 Tutanlar: Bu yazıyı 0 kişi tuttu.

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 ColdFusion geliştiricilerinin makalelerine, ColdFusion Geliştiricileri Merkezi’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 (ColdFusion Web Application Construction Kit) ve bu kitabın devamı olan İleri Seviye ColdFusion Uygulamaları Geliştirme ( Advanced ColdFusion Application Development) 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 Macromedia Press’in 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. Ben Fortanın blog sitesini ziyaret edebilir, ColdFusion üzerine yazdıklarını ve daha fazlasını takip edebilirsiniz.

Çeviri / Translate Bu makale, Ben Forta’ nın Macromedia.com da yayımlanmış , "Introducing ColdFusion MX 7" yazısının türkçeleştirilmesinden ibarettir.

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


yeni üyelik | şifremi unuttum

aç-kapa Eğitim Bilişim Hukuku Sertifika Programı

Bilişim Hukuku Sertifika Programı

BILISIM HUKUKU SERTIFIKA PROGRAMI 22 – 23 Kasım 2008 – 09.30 – 17.00 – Lares Park Otel – Taksim – 650 YTL+kdv Eg...
Kategori: Eğitim

aç-kapa Yarışma 5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Uluslararası Animasyon Festivali, 24-30 Kasım 2008 tarihleri arasında gerçekleştirilecektir. Festival dahilinde gerçekleşen 5. İstanbul Ani...
Kategori: Yarışma

aç-kapa Konferans TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

Program 1 Aralık 2008 Pazartesi 08:00-12:00 Kayıt 10:00-10:30 Ana Oturum Türkiye’de Yeni Nesil Telekom Hizmeti Cengiz Anık – Avea, Ge...
Kategori: Konferans

aç-kapa Çalıştay Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi süresince 99 özel pazarlama profesyoneli ile, 99 dakikalık bir workshop çalışması! Özellikle interaktif pazarlama araçla...
Kategori: Çalıştay

aç-kapa Eğitim Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Türkiye'de İnternet Konferansı - Internet Teknolojileri Derneği -22-23 Aralık ODTÜ

Etkin Katılım Çağrısı Türkiye’de Internet ile ilgili grupları biraraya getirerek İnternet’i tum boyutlarıyla tanıtmak, gelistirmek, tartı...
Kategori: Eğitim

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 368 (1 kayıtlı, 367 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

rmncr ...
coldfusion mysql ubuntu
 
sponsor adobe istanbul