Daha önce Ajax kullanarak hazırlamış olduğum ve kodlamasını
C# ile yapmış olduğum takvim uygulamasını tamamen
Javascript kodlamarı ile hazırladım ve sizlerle paylaşıyorum.
Buradan uygulamanın son halini görebilirsiniz. Böylece oldukça hızlı bir uygulama elde etmiş oluyoruz. Kodlamaları C#'tan javascript'e çevirirken bazı noktalarda sıkıntı olsa da sınavlarımın arasında can sıkıntısından kurtulmak amacıyla bu uygulamayı javascript ile hazırladım ve artık tüm uygulamalarda rahatlıkla kullanılabilecek bir uygulama haline geldiğini düşünüyorum. Umarım güzel ve kullanışlı bir çalışma olmuştur.
Bu uygulamayı tamamen javascript ile hazırladım. Tüm özellikleri (gün kısaltmaları, ay isimleri vb.) javascript kodlamamda kendim belirttim. Bu uygulamayı kullanacaklar javascript dosyasından bu özellikleri kendilerine göre düzenleyebilirler. Javascript dosyasını inceleyecekler rahatlıkla herşeyi anlayabilir ve istedikleri düzenlemeyi kendileri yapabilirler. Ayrıca tasarım konusunda da bir adet css dosyası var ve çok az bir css kodlamamız mevcut. Bu css'de de takvimimizin özelliklerini belirliyoruz. Yine kullanacak olanlar bu dosya üzerinde değişiklikleri yapabilirler. (Dosya içinde özelliklerin ne olduğunu belirttim.)
Bunların dışında takvimimizin gösteriminde efekt vermek ve sayfamızda herhangi bir Html elemente yüklemek için ise Jquery kullandım. Aslında Jquery kullanmaya gerek yok ancak küçük bir bölüm için kullandım. Javascript dosyamızda da nerede kulandığımı ve kullanmak istemeyenlerin ne yapması gerektiğini belirttim.
Umarım faydalı ve kullanışlı bir çalışma olmuştur. Takvimi tamamen kendi kodlamam ile oluşturuyorum. Hesaplamalar biraz karmaşık olabilir ancak inceleyenler ne yaptığımı çok rahat anlayabilirler.
Uygulamayı
buradan görebilir,
buradan da örnek çalışmayı ve dosyaları indirebilirsiniz.
İyi Çalışmalar!