Bilindiği gibi Web tabanlı uygulamalarda istemcide açılan bir sayfa için önce bu talep Web sunucusuna bildirilir. Bu talep neticesinde web sunucusunda sayfa nesnesinin oluşturulması, kodların çalıştırılması, HTML çıktı üretimi, sayfa için Dispose gibi adımlar gerçekleştirildikten sonra istemci tarafında görüntülenir.
AJAX ve ATLAS gibi teknolojik terimler web sayfalarında en çok karşılaştığımız post-back hareketlerinde sayfanın tamamını sunucuya göndermeden sayfanın belirli kesitlerini sunucuya gönderip sadece ilgili sonucu döndürmeye yönelik olarak tasarlanmışlardır.
ASP.NET 2.0 üstünde istemci tarafından geri bildirim için ICallbackEventHandler arayüzü kullanılır. Bu arayüz beraberinde iki metodu barındırır. Bunlar: GetCallbackResult ve RaiseCallbackEvent'tır.
RaiseCallbackEvent metodu string tipinde bir parametre alır.
GetCallbackResult metodu ise string tipinde bir değeri geriye döndürür.
Client Script Callback mimarisinde her ne kadar sayfanın tümü istemciden sunucuya gönderilmese de sayfaya ait Page_Init(), Page_Load() ve Page_Unload() gibi olaylar çalışmaktadır. Bununla birlikte PreRender, Render ve post-back olaylarına ait metodlar çalıştırılmamaktadır.
Client Script Callback Internet Explorer'da Activex kullanır. Mimarinin doğru şekilde çalışması için Activex ayarlarının açık olması lazım. Tarayıcınızda ClientCallback desteğinin olup olmadığını Request.Browser.SupportsCallback ile öğrenebilirsiniz.
#DBA #SQL #Server #Performance #Tuning
2006-12-21
Güvenlik Açıkları
FireFox'ta 9 alt başlıkta güvenlik açığı çıktı:
- Hacker'ların FireFox kullanıcılarına uzaktan kod saldırıları yapmalarına imkan sağlayan hafıza taşması,
- JavaScript kod hafızasında meydana gelen taşma,
- FireFox'taki pencerelerin Direct3D aletini kullanırken "Js'dto()" fonksiyonunda meydana gelen hatalar,
- Pencerelerde meydana gelen sınır hataları ve bunun üzerine CSS'yi kullanarak Bitmap temelli bir resim yerleştirerek tampon taşması,
- JavaScript görevlerinden bir tanesinin hatalı olması sonucu hacker'ların istediği kodu rahatlıkla çalıştırabilmeleri,
- LiveConnect fonksiyonundaki hatadan kaynaklı hacker'ların saldırısına açık olunması,
- Yüklenen "img" nesnelerinden "src" parametresinin hata oluşturması ile meydana gelen JavaScript kodunun URL değiştirmede kullanabilmesi ayrıca bu HTML kodu çalıştırmaya izin vermesi,
- SVG işlemede meydana gelen hatada HTML kod çalıştırabilmesi,
- Geri besleme özelliğindeki iconlarda meydana gelen hatalar.
Bu güvenlik açıklarından korunmak için FireFox browserınızı 1.5.0.9/2.0.0.1 sürümlerine veyahut çıkacak diğer üst sürümlerine yükseltmeniz lazım.
2006-12-20
NULL İpucu
Birçok kişiden IF AlanDegeri=NULL THEN koşulu neden gerçekleşmez tarzında soru aldım. Koşul cümlelerinde NULL ile karşılaştırma yapıldığında koşul cümlesi her zaman FALSE değeri üretir. Bu yüzden koşul cümlenizin doğru sonuç üretmesini istiyorsanız aşağıdaki gibi AlanDegeri=NULL yerine IsNull(AlanDegeri) yapısını kullanınız:
IF IsNull(AlanDegeri) THEN
ELSE
END IF
IF IsNull(AlanDegeri) THEN
ELSE
END IF
EYP Personel Soruları
Kimilerinin gülünç bulduğu aslında zeka gerektiren ve kişinin dikkatini ölçen ajanlık soruları:
S: Elektrikli tren ilerlerken, dumanı nereye doğru gider?
C: Elektrikli tren duman çıkarmaz.
S: Keman ile şarap arasındaki benzerlik nedir?
C: İkisi de eskidikçe daha değerli olurlar.
S: Cücenin biri asansörle 8’inci kata çıkmak ister. Ama 6’ncı kata kadar ulaşıp sonra merdivenle çıkar neden?
C: Çünkü boyu asansördeki 8’inci kat düğmesine basmasına yetmez.
S: 11 kişi 5 şeftaliyi nasıl yer?
C: Reçel yaparak.
S: Büyük dişleri olan ama ısırmayan nedir?
C: Tarak.
S: Boşaldığında büyüyen nedir?
C: Çukur.
S: Papaz, karısı dul kalınca ne yapar?
C: Karısı dul kaldığına göre papaz öldü demektir.
S: Elektrikli tren ilerlerken, dumanı nereye doğru gider?
C: Elektrikli tren duman çıkarmaz.
S: Keman ile şarap arasındaki benzerlik nedir?
C: İkisi de eskidikçe daha değerli olurlar.
S: Cücenin biri asansörle 8’inci kata çıkmak ister. Ama 6’ncı kata kadar ulaşıp sonra merdivenle çıkar neden?
C: Çünkü boyu asansördeki 8’inci kat düğmesine basmasına yetmez.
S: 11 kişi 5 şeftaliyi nasıl yer?
C: Reçel yaparak.
S: Büyük dişleri olan ama ısırmayan nedir?
C: Tarak.
S: Boşaldığında büyüyen nedir?
C: Çukur.
S: Papaz, karısı dul kalınca ne yapar?
C: Karısı dul kaldığına göre papaz öldü demektir.
2006-12-15
Pardus 2007-Geri Sayım
Pardus 2007, 18 Aralık 2006 günü saat 11:00'da kullanıcıları ile buluşuyor. Bilişim dünyasına hayırlı olması dileklerimle...
http://www.pardus.org.tr/
http://www.pardus.org.tr/
Kendi Kendini Onaran Yazılım
IBM, İsrail Hayfa’daki araştırma laboratuvarında, kendi kendini onarabilen bir yazılım geliştirme metodolojisi üretti. IBM’in liderliğinde, Avrupa’daki 9 araştırma enstitüsünün ortak çabasıyla geliştirilen SHADOW, yeni yazılımların kaynak kodlarının belirli algoritmalarla kontrol edilip, hata veren bölümlerin otomatik tamir edilebilmesini mümkün kılıyor.
Avrupa Birliği’nin 6. Çerçeve Programı tarafından desteklenen SHADOW, yazılımların giderek daha karmaşık hale geldiği ve aynı anda çoklu ortamlarda kullanıldığı günümüzde, testlere karşın gözden kaçan yazılım hatalarını ortadan kaldırmayı hedefliyor. SHADOW’un, eşzamanlı programlama hatalarında % 20’ye yakın azalma, sistem tasarımına ise daha yüksek verimlilik, dayanıklılık ve kalite getirmesi bekleniyor.
SHADOW, yeni yazılım geliştirme projelerinde, sistem tasarımına bazı “çengeller” entegre edilmesi yöntemiyle çalışıyor. Çengeller, programın çalışması sırasındaki performansı ve işlevselliği görebiliyor. SHADOW bir model oluşturup sistemin doğru çalışmasını, belirli problemlerin tanımlanmasını, kod veya sistem parametrelerinde değişiklikler yapılmasını sağlayarak performansı artırıyor.
Bugüne kadar sadece akademik alanda kullanılan otomatik yazılım tamiri uygulaması, SHADOW projesi ile iş dünyasının kullanımına sunulacak.
Kaynak: Hurriyet Internet
Avrupa Birliği’nin 6. Çerçeve Programı tarafından desteklenen SHADOW, yazılımların giderek daha karmaşık hale geldiği ve aynı anda çoklu ortamlarda kullanıldığı günümüzde, testlere karşın gözden kaçan yazılım hatalarını ortadan kaldırmayı hedefliyor. SHADOW’un, eşzamanlı programlama hatalarında % 20’ye yakın azalma, sistem tasarımına ise daha yüksek verimlilik, dayanıklılık ve kalite getirmesi bekleniyor.
SHADOW, yeni yazılım geliştirme projelerinde, sistem tasarımına bazı “çengeller” entegre edilmesi yöntemiyle çalışıyor. Çengeller, programın çalışması sırasındaki performansı ve işlevselliği görebiliyor. SHADOW bir model oluşturup sistemin doğru çalışmasını, belirli problemlerin tanımlanmasını, kod veya sistem parametrelerinde değişiklikler yapılmasını sağlayarak performansı artırıyor.
Bugüne kadar sadece akademik alanda kullanılan otomatik yazılım tamiri uygulaması, SHADOW projesi ile iş dünyasının kullanımına sunulacak.
Kaynak: Hurriyet Internet
2006-12-12
LINK-Tablo Kısaltmaları
CHK : Cari Hesap Kartı
CHI : Cari Hesap İşlemleri
STI : Stok İşlemleri
ACK : Alınan Çekler
ALT :Alınan Senet Kartı
BAK : Bütçe Kartı
BHI : Bütçe Hesap İşlemleri
BNK : Banka Kartı
DEM : Demirbaş
DEP : Depo
DVZ : Döviz
FYT : Fiyat
INI : Initilation
IRS : İrsaliye
CHI : Cari Hesap İşlemleri
STI : Stok İşlemleri
ACK : Alınan Çekler
ALT :Alınan Senet Kartı
BAK : Bütçe Kartı
BHI : Bütçe Hesap İşlemleri
BNK : Banka Kartı
DEM : Demirbaş
DEP : Depo
DVZ : Döviz
FYT : Fiyat
INI : Initilation
IRS : İrsaliye
2006-12-11
Tekofaks 25.Yıl Kampanyası
18 Kasım - 31 Aralık 2006 tarihleri arasında herhangi bir PANASONIC LUMIX Digital Fotoğraf Makinesi ya da PANASONIC E-CAM Digital Kamera alan herkes çekilişe katılmaya hak kazanacaktır. Kampanya bitiş tarihinden 8 gün sonra, 08.01.2007 tarihinde yapılacak olan çekiliş sonucunda kazanan 25 kişiye; toplam 25 adet PANASONIC TH-37PA60 model VIERA PLAZMA hediye edilecektir.
Çekiliş başvurusu için tıklayın.
Çekiliş başvurusu için tıklayın.
COMPEX 06
Bu sene otuzbirincisi düzenlenecek olan COMPEX 2006 Uluslararası Bilgisayar Fuarı 14 – 17 Aralık 2006 tarihleri arasında Lütfi Kırdar Fuar Merkezi'nde ziyaretçilerle buluşacak. COMPEX 2006, bilgisayar ve iletişim teknolojilerinin günlük hayattaki yeri ve kullanımını gözler önüne serecek. Paneller ve aktivitelerle renklendirilecek olan fuar, sektörel yöneticileri, bilgi işlem yöneticilerini, satın alma yöneticilerini çatı altında toplayacak.
Davetiyeler Online olarak ücretsiz alınabiliniyor.
Davetiyeler Online olarak ücretsiz alınabiliniyor.
2006-12-07
Bekir COŞKUN'u Kınıyorum
Bekir COŞKUN 5 Aralık 2006 tarihli yazısında(Teneke düdükler çoktan susmuş... ) Ş.Urfalılara hakaret edip Cumhuriyet'in hala ne olduğunu öğrenememiş, aydın geçinen, para ile ekmeğini yediği ve doğduğu yere hakkını vermek yerine haksızlık yapan sözüm ona Hurriyet Gazetesi gibi yüksek tirajlı bir gazetede aydın diye geçinen lafını bilmezi kınıyorum. Sayın COŞKUN sana görmeni sağlayacak gözlük taktırarak şunu demek istiyorum: Yüzbinlerce aydın ve cumhuriyet değerlerine bağlı Şanlıurfalı var. Tabi Bekir COŞKUN'u bilemem!
2006-12-05
En Beğenilen 20 Şirket
546 şirketten 1350 üst düzey yöneticinin katılımıyla yapılan araştırma göre Türkiye'nin en beğenilen ilk 20 şirketi:
1 - KOÇ HOLDİNG
2 - TURKCELL
3 - ARÇELİK
4 - SABANCI HOLDİNG
5 - VESTEL
6 - GARANTİ BANKASI
7 - COCA-COLA
8 - UNILEVER
9 - ECZACIBAŞI TOPLULUĞU
10- PROCTER&GAMBLE
11- ÜLKER
12- ZORLU HOLDİNG
13- DOĞUŞ HOLDİNG
14- FORD OTOSAN
15- AKBANK
16- ANADOLU HOLDİNG
17- MICROSOFT
18- PETROL OFİSİ
19- TÜRKİYE İŞ BANKASI
20- EFES PİLSEN/BOSCH
1 - KOÇ HOLDİNG
2 - TURKCELL
3 - ARÇELİK
4 - SABANCI HOLDİNG
5 - VESTEL
6 - GARANTİ BANKASI
7 - COCA-COLA
8 - UNILEVER
9 - ECZACIBAŞI TOPLULUĞU
10- PROCTER&GAMBLE
11- ÜLKER
12- ZORLU HOLDİNG
13- DOĞUŞ HOLDİNG
14- FORD OTOSAN
15- AKBANK
16- ANADOLU HOLDİNG
17- MICROSOFT
18- PETROL OFİSİ
19- TÜRKİYE İŞ BANKASI
20- EFES PİLSEN/BOSCH
Kaydol:
Kayıtlar (Atom)
.::YASAL UYARI::.
©2004-2025 Mehmet GÜZEL, www.mehmetguzel.net
Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.
Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.