{"id":71,"date":"2016-01-01T15:15:43","date_gmt":"2016-01-01T13:15:43","guid":{"rendered":"http:\/\/www.erdoganozkaya.com.tr\/?p=71"},"modified":"2016-02-29T16:14:15","modified_gmt":"2016-02-29T14:14:15","slug":"biliyormuydunuz","status":"publish","type":"post","link":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/biliyormuydunuz.html","title":{"rendered":"Biliyormuydunuz?"},"content":{"rendered":"<p><strong>Delphi 1<\/strong><br \/>\nDelphi nin ilk s\u00fcr\u00fcm\u00fc 14 \u015eubat 1995 de sat\u0131\u015fa sunuldu. Sadece 16 Bit uygulamalar i\u00e7in kaynak kodlar\u0131 i\u00e7eriyordu. Bile\u015fenleri son derece k\u0131s\u0131tl\u0131yd\u0131.<\/p>\n<p><strong>Delphi 2<\/strong><br \/>\nDelphi 2, Mart 1996\u2032da sat\u0131\u015fa sunuldu. 32 Bit uygulamalar\u0131n geli\u015ftirilebildi\u011fi ilk s\u00fcr\u00fcmd\u00fcr. \u00d6nceki s\u00fcr\u00fcm olan Delphi 1 de birlikte veriliyordu.<br \/>\n<span id=\"more-80\"><\/span><br \/>\nDelphi 2, 16 Bit ten 32 Bit\u2019e ge\u00e7i\u015fte \u00f6nemli \u00f6l\u00e7\u00fcte geli\u015ftirildi. Windows 95 stilinde modern bile\u015fenler i\u00e7eriyordu. Ayr\u0131ca \u00e7ok daha fazla haf\u0131za kullan\u0131m\u0131na izin veriyordu. Daha \u00f6nce t\u00fcm veritipleri i\u00e7in 64 KByte ile s\u0131n\u0131rl\u0131yd\u0131. Karakter dizileri (String) 255 karakter olabiliyordu. Delphi 2 ile 2 GByte a kadar kullan\u0131m imk\u00e2n\u0131 buldu.<\/p>\n<p><strong>Delphi 3<\/strong><br \/>\nDelphi 3, May\u0131s 1997 de sat\u0131\u015fa sunuldu.<\/p>\n<p>\u00d6nceki s\u00fcr\u00fcme g\u00f6re en \u00f6nemli fark \u00e7ok say\u0131da hatan\u0131n d\u00fczeltilmesi ve internet uygulamalar\u0131 ile ilgili bile\u015fenlerin eklenmesi olmu\u015ftur.<\/p>\n<p><strong>Delphi 4\u00a0<\/strong><br \/>\nDelphi 4, Temmuz 1998 de sat\u0131\u015fa sunuldu. Dinamik dizi kullan\u0131m\u0131n\u0131 sa\u011flad\u0131.<\/p>\n<p><strong>Delphi 5\u00a0<\/strong><br \/>\nDelphi 5, A\u011fustos 1999 da sat\u0131\u015fa sunuldu. Bu s\u00fcr\u00fcm ile ADO ile veritaban\u0131 eri\u015fimi ba\u015flad\u0131. Profesyonel s\u00fcr\u00fcmde ise bu \u00f6zellik ADO Express olarak sat\u0131n al\u0131nmas\u0131 gerekiyodu. ama \u201cABB expres\u201d olarak al\u0131nd\u0131.<\/p>\n<p><strong>Delphi 6\u00a0<\/strong><br \/>\nDelphi 6, May\u0131s 2001 de sat\u0131\u015fa sunuldu. Delphi 6 ile birlikte gelen Modelmaker modelleme arac\u0131 ile UML-Modellerinden Delphi kodlar\u0131 olu\u015fturulabiliyordu. Modelmaker nesne tabanl\u0131 sistemleri modelleyen standart bir dil olan Unified Modeling Language UML ile Diagram olu\u015fturmay\u0131 sa\u011fl\u0131yor. B\u00f6ylece kod yaz\u0131m\u0131 en aza indiriliyordu.<\/p>\n<p><strong>Delphi 7\u00a0<\/strong><br \/>\nEn stabil IDE\u2019ye ve en az hataya sahip olan Delphi versiyonudur. Uyumsuzluk sorunlar\u0131n\u0131n a\u015f\u0131lmas\u0131 i\u00e7in Microsoft Taraf\u0131ndan Vista uyumluluk paketi haz\u0131rlanan tek Delphi s\u00fcr\u00fcm\u00fcd\u00fcr.<\/p>\n<p><strong>Delphi 8<\/strong><br \/>\nDelphi 8, Aral\u0131k 2003 de sat\u0131\u015fa sunuldu. Bu s\u00fcr\u00fcm ile sadece .NET 1.0 uygulamalar\u0131 geli\u015ftirilebiliyordu. ECO gibi \u00e7ok g\u00fc\u00e7l\u00fc bir teknoloji Delphi\u2019ye kazand\u0131r\u0131ld\u0131. Borland bu versiyonda ECO gibi baz\u0131 ilklere imza att\u0131. Fakat bu geli\u015fmelerden \u00e7ok, herkesin bekledi\u011fi .NET deste\u011fi biraz gecikti ve IDE\u2019de bulunan buglar herkezi bezdirdi. IDE\u2019nin ba\u015far\u0131s\u0131zl\u0131\u011f\u0131 ECO gibi teknolojilerin \u00f6nemini perdeledi.<\/p>\n<p>Proje tipi olarak VCL Forms Application se\u00e7ildi\u011finde Borland \u00fcr\u00fcn\u00fc formlar, kontroller ve s\u0131n\u0131flar kullan\u0131lmaktad\u0131r. VCL Forms Application\u2019lar Delphi\u2019nin daha \u00f6nceki s\u00fcr\u00fcmleri ile haz\u0131rlanan projelerin geli\u015ftirilmi\u015f halidir. Windows Forms Application tipi projelerde ise .NET Framework ile gelen Microsoft \u00fcr\u00fcn\u00fc formlar, kontroller ve s\u0131n\u0131flar kullan\u0131lmaktad\u0131r. Borland \u00fcr\u00fcn\u00fc kontroller yerine Microsoft \u00fcr\u00fcn\u00fc kontrolleri kullanmak istiyorsan\u0131z Windows Forms Application\u2019lar hakk\u0131nda bilgi i\u00e7eren di\u011fer kitab\u0131m\u0131z\u0131 almal\u0131s\u0131n\u0131z. Windows Forms Application\u2019lar\u0131 konu alan di\u011fer kitab\u0131m\u0131z bu kitaptan olduk\u00e7a farkl\u0131 bir i\u00e7eri\u011fe sahiptir. Her iki kitab\u0131m\u0131zda de\u011fi\u015fkenler, blok kontrol deyimleri gibi birka\u00e7 ortak konu bulunmaktad\u0131r.<\/p>\n<p><strong>Delphi 2005\u00a0<\/strong><br \/>\n12 Ekim 2004 tarihinde sat\u0131\u015fa sunuldu. .NET 1.1 ve Win32 deste\u011fi ile beraber geldi. Delphi 8\u2032in ard\u0131ndan, Delphi kullan\u0131c\u0131lar\u0131n\u0131n kar\u015f\u0131s\u0131na ger\u00e7ekten g\u00fc\u00e7l\u00fc bir IDE \u00e7\u0131kar\u0131ld\u0131. ECO II ile model tabanl\u0131 progrmlamaya yeni bir soluk geldi. \u00d6zellikle Refactoring deste\u011fi, Delphi\u2019nin 8. s\u00fcr\u00fcm\u00fcnde kaybetti\u011fi imaj\u0131n\u0131 geri kazand\u0131rd\u0131.<\/p>\n<p><strong>Delphi 2006<\/strong><br \/>\n10 Ekim 2005 \u00e7\u0131k\u0131\u015f tarihidir. Her ne kadar Delphi programc\u0131lar\u0131 .NET 2.0 deste\u011fini bekleseler de, bu s\u00fcr\u00fcm\u00fcn amac\u0131 .NET ve Win32 alan\u0131nda iyile\u015ftirmelere gidilmesi idi. \u00d6zellikle Win32 k\u00fct\u00fcphanesindeki bir \u00e7ok temel rutinde, FastCode k\u00fct\u00fcphanesi kullan\u0131ld\u0131. Yine bu s\u00fcr\u00fcmde de .NET 1.1 deste\u011fi veren Delphi, bizleri ECO III ile tan\u0131\u015ft\u0131rd\u0131. Ayr\u0131ca Win32 ve .NET ortamlar\u0131 i\u00e7in Together ve Caliber RM destekleri eklendi. Pattern Organizer, Code Templates gibi \u00f6zelliklerin yan\u0131nda Refactoring geli\u015ftirildi. Ayr\u0131ca bu s\u00fcr\u00fcmde C# Builder, C++ Builder b\u00fct\u00fcnle\u015fik olarak geldi.<\/p>\n<p><strong>Delphi 2007<\/strong><br \/>\n19 Mart 2007 tarihinde \u00e7\u0131kt\u0131. Bu s\u00fcr\u00fcmde esas ama\u00e7 Windows Vista ve Ajax\u2019t\u0131r. Ve bu s\u00fcr\u00fcm sadece Win32 i\u00e7in \u00e7\u0131km\u0131\u015ft\u0131r. .NET s\u00fcr\u00fcm\u00fc bulunmamaktad\u0131r.<\/p>\n<p><strong>Delphi for PHP<\/strong><br \/>\n27 Mart 2007 tarihinde piyasaya sunuldu. Qadram \u015firketinin uzun s\u00fcreden beri \u00fczerinde u\u011fra\u015ft\u0131\u011f\u0131 QStudio, CodeGear(Borland\u2019\u0131n alt \u015firketi) taraf\u0131ndan sat\u0131n al\u0131nd\u0131 ve ismi Delphi for PHP olarak piyasaya \u00e7\u0131kt\u0131. \u00d6zellikle VCL k\u00fct\u00fcphanesinin PHP versiyonu ile birlikte Qooxdoo ve Ajax destekleri ile \u00f6n plana \u00e7\u0131k\u0131yor.<\/p>\n<p><strong>Delphi 2009<\/strong><br \/>\n2008\u2032nin ortas\u0131nda \u00e7\u0131kmas\u0131 planlanan 2009 s\u00fcr\u00fcm\u00fcn\u00fcn en \u00f6nemli yenili\u011fi VCL in Unicode destekli hale gelecek olmas\u0131d\u0131r. Bunun yan\u0131nda Win32 i\u00e7in Generics deste\u011finin gelecek olmas\u0131 di\u011fer bir yeni \u00f6zellik olacak.<\/p>\n<p><strong>Delphi 2010\u00a0<\/strong><br \/>\nDelphi 2009 den sonra \u00e7\u0131kmas\u0131 planlanan Weaver s\u00fcr\u00fcm\u00fcn\u00fcn en \u00f6nemli yenili\u011fi VCL in Reflection destekli hale gelecek olmas\u0131d\u0131r.<\/p>\n<p><strong>Delphi XE (2011)\u00a0<\/strong><br \/>\nDelphi 2010 dan sonra \u00e7\u0131kan versiyonudur.Beklenenin aksine 64 bit deste\u011fi ile gelmemi\u015ftir.Delphi 2010\u2032un IDE ortam\u0131n\u0131n hatalar\u0131 giderilmi\u015f bir versiyonudur.Yeni olarak Cloud Computing(Windows Azure ve Amazon E2C) ortam\u0131 i\u00e7in program yazabilme deste\u011fine sahiptir.Ayr\u0131ca SVN deste\u011fi ile versiyonlama sistemi entegre edilmi\u015ftir.<\/p>\n<p>Bu s\u00fcr\u00fcmlerin ilerisinde ise a\u015fa\u011f\u0131daki \u00f6zelliklerin dile getirilmesi planlanmaktad\u0131r.<\/p>\n<p>1. Unicode karakter seti ile kod yaz\u0131m\u0131.<br \/>\n2. multi-core\/multi-threaded development<br \/>\n3. Development for PDAs and the Compact Framework<br \/>\n4. Language enhancements and standards conformance<br \/>\n5. Rich Internet Application (RIA) development<br \/>\n6. Cross-compilation to other operating systems<br \/>\n7. Continuously improved and frequently updated documentation<\/p>\n<p><strong>Delphi son ? (2012)\u00a0<\/strong><br \/>\nWin32, Win 64, MacOS 32, .NET<\/p>\n<p><strong>Delphi ? (2013)\u00a0<\/strong><br \/>\nWin32, Win 64, MacOS 32, Linux 32, .NET<\/p>\n<p><strong>Delphi ? (2013)\u00a0<\/strong><br \/>\nWin32, Win64, MacOS 32\/64, Linux 32\/64, .NET<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Delphi 1 Delphi nin ilk s\u00fcr\u00fcm\u00fc 14 \u015eubat 1995 de sat\u0131\u015fa sunuldu. Sadece 16 Bit uygulamalar i\u00e7in kaynak kodlar\u0131 i\u00e7eriyordu. Bile\u015fenleri son derece k\u0131s\u0131tl\u0131yd\u0131. Delphi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":72,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,4,1,3,2],"tags":[6,7,8,9],"_links":{"self":[{"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/71"}],"collection":[{"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":1,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":73,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/71\/revisions\/73"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/media\/72"}],"wp:attachment":[{"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.erdoganozkaya.com.tr\/index.php\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}