Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Türkçede şablon anlamına gelir.

Birçok yerde farklı anlamlar ile karşımıza çıkar.
mennan
27 Ağustos 2005 14:24
2.  Web siteleri oluşturulurken, öncelikle bir template oluşturulur.Böylesi bir yaklaşım oldukça iyidir. Sitenin geneline bütünlük katar, işleri kolaylaştırır*. Bu templateler için benim ve muhtemelen diğer bir çok kişinin de kullandığı yol şudur:
Sayfa 4 e bölünür. Bunun için sayfanın tamamını kapsayacak bir 3 satır* tablo* çizilir. 2. satır 2 ye bölünür. Sonuçta elde 4 parçalı bir sayfa oluşur. Bu bölümlere ise:

1 - Header
2 - Footer
3 - Menü
4 - Content

konur.Bu tarz yaklaşım, benim gibi frameden hoşlanmayanların izlediği bir yoldur.
mennan
27 Ağustos 2005 14:34
3.  .NET ile yaptığım bir projede kullandığım güzel bir yöntem.

Tasarlanacak sistem 5 farklı tipte* hizmet verecekti. O sebeple ben de herbiri için bir tane template page oluşturdum. En üste de bu 5 sayfanın türeyeceği* bir temel template page oluşturdum. Her bir sayfa içine o role ait olması gereken tanımlamaları ekledim. Bu sayede her sayfa için ayrı ayrı tekrarlı tanımlamalar yerine bir defasında ekleyebildim. Faydasını, en sonda sistemde var olması gereken bir unsur da gördüm. Sadece en üstteki template içine yazdığım küçük bir ekleme ile sistemin geneline nasıl etki ettiğini gördüm. Delikanlı programcılığın ne demek olduğunu anladım. Çayımdan aldığım yudumu daha keyifli aldım...
mennan
27 Ağustos 2005 14:52
4.  Office programlarında da varolan bir öğe. Bünyelerinde bazı işlemler için hazır templateler* tutmaktadırlar. Çoğu zaman işe yarar bunlar. Zaman konusunda sıkıntınız varsa kullanmanınızı öneririm.
mennan
27 Ağustos 2005 14:53
5.  template generic programing'e dinamizm, bana da mutluluk katan aşırı süper deli uçuk bir c++ yeteneği. :) mantık şu: sen yaz abi bi tane fonksiyon, he yazdın mı? tamam, ben onu hem int hem char hem senin tiplerin hem senin classların herşey için çalıştırırım merak etme! nasıl mı?

örn:
template<class T>             // template ve class* anahtar sözcük
T GetMax(T* arr, int len)     // arr dizisinin en büyük elemanı nı geri döndür
{
    T max = arr[0];           // ilk eleman olsun sana en buyuk en başta
    for(int i=1; i< len; i++) // diziyi tara sen bi
    {
        if(arr[i] > max)
             max = arr[i];    // daha büyük eleman varsa max a onu ata
    }
   
    return max;
} // Not: kodu şimdi yazdım inş. hata vermez derlerken :)

işte şimdi gördük de mi? biz fonksiyona T tipinden bişi gönderioz ama T herhangi bişi olabilir yani. ister int ister double ister char ister string isterse sizin yazdığınız class (Not: sizin yazdığınız classlar için çalışması için bu örnekte > ve [] operatörlerinin class içinde aşırı yüklenmesi gerekir..)

template sizin gönderdiğiniz parametreye bağlı olarak derleme aşamasında kodu regenerate ederek yeniden yazıp doğru veritipi için çalışcaktır. Yani siz bu fonksiyonu hem int hemde char için çağırısanız aslında derlerken 2 fonksiyon oluşacak ama siz kodu bir kere yazdınız de mi? yani kodlayan adamın hayatı daha ii geçicek, eşine daha çok vakit ayıracak. süper ya süper! ben olsam tatile giderdim. :))
emreknlk
28 Ağustos 2005 12:52 ~ 29 Ağustos 2005 08:20
6.  C++'daki templatelerin C#* karşılığı için bkz: generics
fizikci
28 Ağustos 2005 22:45
7.  ASP.NET 2.0 template desteğine sahip. Bkz: master page
fizikci
15 Mart 2007 11:56
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» model » Sitematik » template » STL


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1203 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen