<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-113090046444095484</id><updated>2011-04-22T02:23:30.451+03:00</updated><title type='text'>ZAFER BLOG</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tanzafer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tanzafer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Zafer</name><uri>http://www.blogger.com/profile/06886888992018420668</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-113090046444095484.post-479753389273254362</id><published>2007-02-05T18:57:00.000+02:00</published><updated>2007-02-05T18:58:17.398+02:00</updated><title type='text'>AJAX Browser Support</title><content type='html'>The keystone of AJAX is the XMLHttpRequest object.&lt;br /&gt;Different browsers use different methods to create the XMLHttpRequest object.&lt;br /&gt;Internet Explorer uses an ActiveXObject, while other browsers uses the built-in JavaScript object called XMLHttpRequest.&lt;br /&gt;To create this object, and deal with different browsers, we are going to use a "try and catch" statement.&lt;br /&gt;&lt;br /&gt;function ajaxFunction()&lt;br /&gt;{ var xmlHttp;&lt;br /&gt;try&lt;br /&gt;{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); }&lt;br /&gt;catch (e)&lt;br /&gt;{ // Internet Explorer try&lt;br /&gt;{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }&lt;br /&gt;catch (e)&lt;br /&gt;{ try&lt;br /&gt;{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }&lt;br /&gt;catch (e)&lt;br /&gt;{ alert("Your browser does not support AJAX!"); return false;&lt;br /&gt;}&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/113090046444095484-479753389273254362?l=tanzafer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanzafer.blogspot.com/feeds/479753389273254362/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=113090046444095484&amp;postID=479753389273254362' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/479753389273254362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/479753389273254362'/><link rel='alternate' type='text/html' href='http://tanzafer.blogspot.com/2007/02/ajax-browser-support_05.html' title='AJAX Browser Support'/><author><name>Zafer</name><uri>http://www.blogger.com/profile/06886888992018420668</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-113090046444095484.post-2156462795627672569</id><published>2007-01-07T21:50:00.000+02:00</published><updated>2007-01-07T21:59:48.194+02:00</updated><title type='text'>Asynchronous Javascript and XML (AJAX) nedir?</title><content type='html'>Ajax isim olarak "Asynchronus Javascript and XML" kelimelerinin kısaltmasıdır ve bu yöntemi kullanan topluluklar tarafından verilmiş isimdir. Gerçekte bu yöntem tarayıcıların asenkron sunucu kodu çalıştırmasına verilen isimdir. Yapılan işin göbeğinde XMLHttpRequest isimli bir nesne olduğundan ve bu işlemlerde Javascript ile yapıldığından ismi bu şekilde kalmıştır. Dolayısıyla AJAX dediğimizde anlamamız gereken bir teknoloji değil, anlamamız gereken XML ve Javascript gibi bir kaç teknoloji kullanılarak web uygulaması geliştirme yaklaşımı olmasıdır. AJAX tipi geliştirme, Microsoft’un internet explorer için bir kaç yıl önce geliştirmiş olduğu bir ActiveX bileşeni kullanılarak yapılmakta. Bu bileşenin adı belki daha öncede duymuş olabileceğiniz XMLHttpRequest. XmlHttpRequest, ilk olarak IE nin 5.0 versiyonunda implemente edilmiştir. Evet yanlış duymadınız bu teknik ilk defa Microsoft tarafından oluşturulmuştur. Bu tekniğinin faydası kısa sürede görülünce Opera, Mozilla, Firefox, Netscape ve Safari gibi diğer web tarayıcılarıda bu bileşeni implemente ettiler.&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6633ff;"&gt;XMLHttpRequest Bileşeni ne yapar?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;XMLHttpRequest web tarayıcısı üzerinde çalışan bir bileşendir. Bu bileşen asenkron bir şekilde bir web sayfasına istekte(request) bulunabilir ve yine asenkron bir şekilde isteğe karşı gelen cevabı(response) kendisini çağıran yere iletebilir. Bütün bu işlemleri siz farkına varmadan arka planda (background) yaptığı için web uygulamasına sanki bir masaüstü uygulamasıymış hissini verebilirsiniz. Bir örnek vermek gerekirse, bir web formu yaptınız ve formun sunucuya gönderilmesi için bir buton(düğme) koydunuz. Buton’a basıldığında client tarafında çalışan bir script aracılığıyla(örneğin javascript) bilgiler XMLHttpRequest bileşeni kullanılarak arka planda sunucuya gönderilebilir ve sunucudan istenilen cevap alınabilir. Boylece sayfada sabit kalması gereken içerikler yeniden sunucudan alınmayacağı için hem sunucu yorulmamış olacak hemde kullanıcı daha az beklemiş olacak. Ve elbetteki butün bu işlemler bir java applet yada actitiveX nesnesi ile değil bütün tarayıcılar tarafından desteklenen bir yöntemle yapılacak.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.clearnova.com/ajax/index.html"&gt;&lt;strong&gt;&lt;span style="color:#6633ff;"&gt;Basic AJAX Examples&lt;/span&gt;&lt;/strong&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#6666cc;"&gt;&lt;strong&gt;Demo Application&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.clearnova.com/ThinkCAP/servlet/LayoutMgr?LAYOUT=/UberNova/layDashboard&amp;$LAYOUTS$=/cn/home$"&gt;http://www.clearnova.com/ThinkCAP/servlet/LayoutMgr?LAYOUT=/UberNova/layDashboard&amp;amp;$LAYOUTS$=/cn/home$&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/113090046444095484-2156462795627672569?l=tanzafer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanzafer.blogspot.com/feeds/2156462795627672569/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=113090046444095484&amp;postID=2156462795627672569' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/2156462795627672569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/2156462795627672569'/><link rel='alternate' type='text/html' href='http://tanzafer.blogspot.com/2007/01/asynchronous-javascript-and-xml-ajax.html' title='Asynchronous Javascript and XML (AJAX) nedir?'/><author><name>Zafer</name><uri>http://www.blogger.com/profile/06886888992018420668</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-113090046444095484.post-4584022145493969551</id><published>2006-09-29T19:55:00.000+03:00</published><updated>2006-09-29T19:56:55.071+03:00</updated><title type='text'>HAYAT</title><content type='html'>&lt;em&gt;Under Construction&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/113090046444095484-4584022145493969551?l=tanzafer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tanzafer.blogspot.com/feeds/4584022145493969551/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=113090046444095484&amp;postID=4584022145493969551' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/4584022145493969551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/113090046444095484/posts/default/4584022145493969551'/><link rel='alternate' type='text/html' href='http://tanzafer.blogspot.com/2006/09/hayat.html' title='HAYAT'/><author><name>Zafer</name><uri>http://www.blogger.com/profile/06886888992018420668</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
