Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

Gönderen Konu: ASP.Nete Giriş  (Okunma sayısı 4968 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
ASP.Nete Giriş
« : 08 Ekim 2005 18:07:26 »
Evet arkadaşlar bugünden itibaren delphi.net dünyasını tanımaya başlayacağız.
Bir şeyler karalamadan önce şunu söylememde fayda var. Delphi.netle ilgili herhangi bir kaynak bulamadım anlatacaklarımı c# dilinden öğenip delphi.nete uyarlayarak anlatıyorum. Anlat4tıklarıma bakarak delphi.netin ustası olduğumu düşünmeyin. Çünkü öğrenerek anlatıyorum. Yani ben öğrendikçe bilgilerimi sizlerede aktaracağım.

Delphi:nete başlamadan önce yaptığınız projeleri test edebilmek için pc’nizi bir server haline getirmelisiniz. Bunun için ıss dediğiz uygulamayı kurmamız gerekmektedir. Bu uygulama windows cd’sinde bulunmaktadır.
Denetim masasından program ekle/kaldır simgesini tıklayarak “windows bileşenleri kur kaldır” bölümüne girip ıss kutucuğunu işaretleyip kurun. Sizden windows cd’si isteyecektir.
« Son Düzenleme: 23 Şubat 2007 12:55:23 by Fatih »
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Delphi.Nete Giriş
« Yanıtla #1 : 08 Ekim 2005 18:16:15 »
Delphiyi açıp “File>New>ASP.NET Web Application – For Delphi.Net” Menü Seçeneklerini Kullanarak ilk .Net projemizi başlatıyoruz. Karşınıza aşağıdaki gibi bir ekran görüntüsü gelecektir



Bu pencerede “Name” kısmına projemizin ismini yazıyoruz.
“Location” kısmı ise projemizin kaydedileceği yerdir. ISS’yi kurduğunuzda “c:\inetpub” Dizinine kurulur. “c:\inetpub\wwwroot” ise projelerimizi kaydedeceğimiz yerdir. Başka bir yere kaydetmeniz için bazı ayarlar yapmanız gerekmektedir. İleriki günlerde ele alacağımız konular arasındadır. Şu demek oluyor ki projemizi “c:\inetpub\wwwroot\”  dizinin altında “MyProc” dizini altına kaydediyoruz..
Özelliklerini Başka bir makalede anlatacağım.



Sıra Birkaç satır kod yazmaya geldi. Object inspector üzerindeki Comboboxtan “WebForm1”i seçip “Event” Kısmına Load olayına aşağıdaki kodu yazalım  sizinde tahmin ettiğiniz gibi “WebForm1” sayfamız oluyor. “Load” olayı ise sayfa yüklenirken meydana gelir. Delpide formun “OnShow” Olayı gibi.
Kod:  (Unknown Language)
  1.  
  2. procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
  3. begin
  4.   label1.Visible:=False;
  5.   Response.Write('İlk .Net Projemizi Test Etmek İçin Aşağıdaki Kutucuğa İsminizi Yazın');
  6. end;
  7.  
  8.  

Sayfa yüklenrken “Label” bilşenin görünmemesini sağlayıp ASP.NET’in “Response.Write() “ komutuyla sayfaya yukarıdaki yazıyı yazdırıyoruz..
Buttonun OnClick Olayına ise aşağıdaki kodu yazıyoruz.
Kod:  (Unknown Language)
  1.  
  2.  
  3. label1.Text:='Bilmiyorum ama kutucukta <b>'+textbox1.Text+'</b> yaz&#305;yor :)';
  4.   label1.Visible:=True;
  5.  
  6.  
bu kodda da Edit içindeki yazıyı alıp adınızın ne olduğunuzu sayfaya yazdırdıktan sonra “Label” i görünür hale getiriyoruz.
< b> …….< /> arasına yazacaklarınız Kalın olarak yazılır. Bu Forumdada kullandığımız html tag’ıdır.
F9’a bastığınızda aşağıdaki ekran Web Browserde görünecekrtir.



Kutucuğa isminizi yazıp Buttona tıkladığınızda ekran görüntünüz aşağıdaki gibi olacaktır.

« Son Düzenleme: 19 Haziran 2007 09:53:34 by kocaturk »
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı bulus

  • Delphi 1 Level 2
  • **
  • İleti: 10
  • Rep: +0/-0
Ynt: ASP.Nete Giriş
« Yanıtla #2 : 05 Ağustos 2008 13:42:39 »
Delphiyi açıp “File>New>ASP.NET Web Application – For Delphi.Net” Menü Seçeneklerini Kullanarak ilk .Net projemizi başlatıyoruz. Karşınıza aşağıdaki gibi bir ekran görüntüsü gelecektir


İlk denememi yapayım dedim ama yukarıdaki “File>New>ASP.NET Web Application – For Delphi.Net” benim delphi7 de görünmüyor. Acaba sebebi ne olabilir, ne yapmalıyım?

Çevrimdışı Kocaturk

  • Administrator
  • *****
  • İleti: 2.474
  • Rep: +56/-5
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: ASP.Nete Giriş
« Yanıtla #3 : 05 Ağustos 2008 15:29:38 »
Delphi 7 de gözükmez çünkü delphi 7 de yok. delphi 8 ile başlayıp 2005,2006,2007 ile devam etti.

Çevrimdışı cdmesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +1/-3
Ynt: ASP.Nete Giriş
« Yanıtla #4 : 26 Kasım 2009 10:54:31 »
Fatih hocam, anlatım tarzınız çok güzel.
acaba ilerde delphi.net veya delphi profesyonel uygulamalar adında görsel eğitim seti çıkarmayı düşünüyormusunuz. özellikle delphi.net ile web sayfası..kitabınız var ama okumayı pek sevmiyorum görerek ve duyarak öğrenmeyi daha çok seviyorum...
teşekkürler..

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: ASP.Nete Giriş
« Yanıtla #5 : 12 Aralık 2009 22:06:15 »
Çok uzak bir ihtimal.

Kopyalanmasını geçtim, uzun zamandan beri programlamadan uzağım
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.