dAhA kArAr vErMeDiM

Salı, Hazirane 6, 2006 - Delphi 2006 ve ASP.NET ile Arşivbank Sitesi - 1 -

Kategori: KOD BANKASI

    Başlığa bakıpta hemen heyecanlanmayın. Tek bir konuda tüm mevzuyu anlatabilecek bilgiye henüz sahip değilim. Malümunuz bizim bankanın sitesini ömer hocanın ve IQBilisim katkılarıyla ASP.NET üzerine inşaa ediyoruz.  Bazılarınız neden PHP, ASP, PERL değilde ASP.NET diyecektir. Öncelikle bu benim kişisel tercihim değil. Arşivbank Projesi her ne kadar henüz fiili olarak çalışan organize olmuş bir ekibe sahip değilsede ileriye dönük bir ekip sisteminin temelleri oluşturulmuş bir projedir. Bu nedenle gerek halen bir şekilde proje içinde yer alan ekip arkadaşlarım gerekse ileride ekibe girecek adaylar için ASP.NET teknolojisini ve bu teknolojinin Delphi ile kullanımınıda pekiştirmeyi amaçlıyorum.

    PHP, ASP gibi dillere nazaran evveliyatımda çok azda olsa ASP.NET ile tanışmışlığım var. ASP.NET ile www üzerinde hem Türkçe hem diğer dillerde kaynak sıkıntısı çekeceğinizi sanmıyorum. Ancak Delphi 2006 gibi bir dille ASP.NET uygulamaları konusunda henüz yeteri kadar Türkçe kaynak yok.
 
    Hatta öyleki delphi'nin yerleşik imdat (Help) sisteminde bile .NET FRAME WORK class yardımı ağırlıklı geliyor. .NET FRAME WORK'e yönelik VB., C#, J# gibi diller için örnekler yardımın içinde mevcut. Ancak yardımın içinde delphi 2006 için daha .NET ile ilgili tek bir örnek satır göremedim. Ya ben bakmayı bilmiyorum, yada Delphi'yi geliştiren ekip unutmuş.

    Başlıktan da anlayacağınız üzere dilim döndüğü, vaktim yettiği kadar bizim bankanın site tasarımını yaparken yaptığım işleri, kodları, rastladığım ipuçlarını burdan paylaşacağım. Olaki daha iyisini bilen arkadaşlarımız bize extra bilgiler sağlayarak katkıda bulunur, yol gösterirler. UMut ediyorum ki bu yazı dizisi sonunda paylaşacağımız tüm bu bilgiler sadece delphi 2006 için değil, .NET FRAME WORK uygulamalarının tamamını kapsayan güzel bir kütüphane olacaktır.

    Cevizde zaten ASP.NET için bir forum mevcut olduğundan, muhtemelen eksiklerimizin, yanlışlarımızın çoğunu bu bölümdeki arkadaşlarımızın desteği ile gidereceğiz. Biz onlara Visual Studio sürümlerine alternatif olarak Delphi 2006 masalını okuyacağız, onlarda bize ASP.NET ile ilgili konuları anlatacak, yol gösterecekledir.

    Dilimin dönmediği, vaktimin yetmediği yerlerde yardım ve desteğinizi esirgemeyeceğinizi umaraktan ufak ufak başlayalım.

   Gerekli Takım Taklavat Listesi :

    Biraz yemek tarifi gibi oldu ama espriyi bozmamak adına burada anlatacaklarımızı uygulayabilmek için aşağıda listelenen uygulamalara ihtiyacımız olacak.

  • Çok pişmiş tüm güncellemeleri yapılmış bir OS. Tercihen  Windowz 2003 Server veya Windowz XP Profesyonel. Sakın ola emektar windowz95/98/me ile  bu işi kıvırabileceğimizi düşünmeyin,  yanılmış olursunuz.
  • Servis istasyonuna uğranıp 1 nci vitese takılarak havası alınmış  IE 6.0  + SP 1. Burada bir anti parantez açayım,  bu şartın gerekçesini tam olarak anlamış değilim. Yani neden ff, opera değilde ie. Ben  derlenmiş ASP.NET  sayfalarımı  ff ve operadada  görebiliyorum ki. Belki bir yerlerde ayar düğmesi vardırda  biz daha görmemişizdir. Ama her nedense  Borland  ekibi  MS ile ortakmış gibi  illede  ie illede  ie demişler.  Üstelik birde  yamalı olacak.
  • .NET FRAME WORK 1.1. Kambersiz düğün olmaz değil mi?
  • Tam kıvamında delphi 2006. Namı diğer Borland Developer Studio 2006 . Sossuz. Sadece hot fixleri yüklesenizde yeter. Bu arada bundan sonra delphi 2006 demeyip sadece BDS veya BDS 2006 demek istiyorum. Umarım hatırlayıp karıştırmazsınız.
  • Mümkünse www'de bir adet web sitesi. Değilse boş verin lokal takılalım.
  • Bir adette veri tabanı hizmet birimine ihtiyacımız var. Ben MySQL'i tercih ettim. Üstelik taa jüpiter'e konuşlu. Lokal bile değil. Ama tercih sizin. En azından  Access bari olsun. En azından lafına sakın kimse alınmasın severim Access'i. Bu konuyu başka bir yerlerde zaten tartışıyoruz.
  • Tatlı olarak biraz CSS, resim vs.

    Hepsi bu kadar. Eğer elinizin altnda BDS 2006 'nın benim adını böyle söylemeyi sevdiğim Arşiment sürümü varsa bütün bunlar sizin için otomatik kurulacaktır. Ama isterseniz de ellede tek tek elleyip kurabilirsiniz. Varsayılan modunuzda tüm bu uygulamaların kurulması pişirilip servis edilmesi gibi konularda deneyim sahibi olduğunuzu düşünüyorum. Değilse önce bunlar hakkında biraz malümat alıp tekrar buraya dönün. Ben sizi beklerim.

BDS 2006'yı Nasıl Başlatsak ?

    Ben delph 6 ya kadar olan sürümlerin hepsiyle iyi kötü çalıştım. Arada Delphi7' ve 2005'i atladım. Ama biraz delphi 8 aşnalığımda yok değil. Nerdeyse delphi işini bırakıp C# ve Visual studio işine dalacaktım ki, Borland'cı kardeşlerimiz Delphi 2006'yı tasarlamışlar. İyide yapmışlar kalbimi tekrar kazandılar.

    Saydım BDS 2006'da tam 4 çeşit başlangıç şekli var. Şimdi şekillerle ilgilenmediğimizden yeri gelirse deşeriz. Bize ASP.NET için lazım olanlar ;

  • "C:Program FilesBorlandBDS4.0Binbds.exe"
  • "C:Program FilesBorlandBDS4.0Binbds.exe" -pDelphiDotNet

    İkisinden biriyle bir uygulama başlatınca işimizi görecek yerleşik alet edavat yüklenip karşımıza dikiliyor. File menüsünden new ordanda ASP.NET Web Application - Delphi for Net deyince aşağıdaki pencere açılıyor.

Delphide Asp.NET Projesine Giriş

  Yazıyı daha fazla uzatmamak ve ceviz'in reklam gelirlerini artırmak için tamda bu noktada bir reklam arası veriyoruz. Arayı fazla uzatmadan devam etmeye çalışacağız. Reklam arasında yazıya ilişkin eleştirilerden çok, ASP.NET ile ilgili bilgilere ağırlık vereceğinizi umuyorum. Baştada söylediğim gibi bende yazarken sizinle birlikte öğreniyorum. Her ne kadar burada herkes acemiyim diye bağırsada biz kimin acemi kimin usta olduğunu biliyor ve bu ustaları zevkle takip ediyoruz değil mi?  Hepinize selamlar, çalışmalarınızda başarılar..

EkleBunu Sosyal Paylaşım Butonu
Yorum yaz!

<- Son Sayfa :: Sonraki Sayfa ->

Hakkımda

Ah bir öğrensem şu bilgisayar işini. Bırakıp gideceğim bu yerleri bu işleri.

Bağlantılar

Ana Sayfa
Profilim
Arşiv
Arkadaşlarım
e-posta

Kategoriler

Arkadaşlarım