Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

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

Gönderen Konu: MagicAjax for .NET 1.1, .NET 2.0  (Okunma sayısı 4481 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı multimesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +2/-0
MagicAjax for .NET 1.1, .NET 2.0
« : 28 Ağustos 2007 11:14:46 »
Evet arkadaşlar sonunda .net 1.1 için olan ajax ı buldum :D nedir bu Ajax diyebilirsiniz doğal bende diyodum düne kadar :D Yaa bu ajax öyle güzel birşeyki sayfa yenilemesi yani reflesh olayını önlüyor. Mesala bir butona tıklıyorsunuz sayfanız yenilenmeden button altındaki kodları işleyebiliyor. Çok güzel dimi :) Yapacağınız tek şey bir ajax paneli alıp formunuza yerleştirmek ve reflesh olmasını istemediğiniz şeyleri üstüne koymak. Bukadar basit. Aşağıdaki adresten MagicAjax a ulaşabilirsiniz. Fakat bir sorun var ben kurup çalıştıramadım. Gözümden ufak birşey kaçıyor ama anlamadım. Eğer çalıştıran aradaş olursa yaptıklarını şöle bi özet geçerse seviniim. Bende deniyorum sonuç elde edince yazacağım. TR dökümanı olsa çok basit olacakta işte :)

Çevrimdışı multimesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +2/-0
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #1 : 28 Ağustos 2007 11:40:13 »
Yazmışım adres vermemişim :) Adres = http://www.magicajax.net Aldığım hatayıda aşağıda belirttim sanırım IIS sunucum olmadığından böyle bir hata alıyorum. Yoksa çalıştıran çalıştırıyor, kullanan kullanıyor. Sadece companenti kurmak ardından AjaxPanel i formuna koyup üstüne elemanlarını taşıman Web.Config dede 1-2 ayar yapman gerekiyor hepsi bu kadar.

Kod: [Seç]
'/testler' Uygulamasında Sunucu Hatası.
--------------------------------------------------------------------------------

Yapılandırma Hatası
Açıklama: Bu isteğe hizmet vermek için gereken bir yapılandırma dosyası işlenirken bir hata oluştu. Lütfen aşağıdaki özel hata ayrıntılarını gözden geçirin ve yapılandırma dosyanızı uygun biçimde değiştirin.

Ayrıştırıcı Hatası İletisi: 'MagicAjax' modülü zaten uygulamada ve tekrar eklenemez

Kaynak Hatası:


Satır 46:
Satır 47: <httpModules>
Satır 48: <add name="MagicAjax" type="MagicAjax.MagicAjaxModule, MagicAjax" />
Satır 49: <!-- BORLAND DEBUG KERNEL
Satır 50:      The httpModule Borland.DbkAsp.DbkConnModule is required for debugging under IIS.
 

Kaynak Dosya: C:\Documents and Settings\Mesut\Belgelerim\Borland Studio Projects\testler\web.config    Satır: 48


--------------------------------------------------------------------------------
Sürüm Bilgisi: Microsoft .NET Framework Sürümü:1.1.4322.2032; ASP.NET Sürümü:1.1.4322.2032

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #2 : 28 Ağustos 2007 11:53:31 »
Bunun bir delphi bileşeni olduğunu mu söylüyorsun? emin misin? son kararın mı? :) Anlattığın gibi güzel birşeyse ben de kullanmak isterim naçizane...
« Son Düzenleme: 28 Ağustos 2007 11:56:54 by Akrep »
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı multimesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +2/-0
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #3 : 28 Ağustos 2007 12:39:51 »
aynen öle ama sanırım IIS de çalışıyo yada ben hata yapıyorum biyerlerde çalıştıramadım daha :D İndireceğin dosya .net 1.1 için olmalı sonra delphiden component yükle diyorsun ardından compenent ismini yazı dll ini gösteriyorsun. bak aşağıda delphi 2005 e yüklenmesini gösteriyo fransıza ama galiba yardımcı olur umarım :D yaa bide yükelyip çalışan türkçe olarak açıklarsa sevinirim bende çalışmadığı için açıklama yapmak istemiyorum dediğim gibi IIS sunucusu istiyor sanırım...

http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=1203

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #4 : 28 Ağustos 2007 13:25:19 »
Etkilendim şahsen, bu gelecek teknolojisi! Kesinlikle delphiyle birleşebilmeli!

Şu siteyi inceleyin http://www.morfik.com

Senin verdiğin siteye "fransız" kaldım biraz ama çözmeye çalışıyorum.
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı multimesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +2/-0
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #5 : 28 Ağustos 2007 16:14:12 »
tamam IIS de yüklüyse bi test yap çalıştır mutlu haberlerini alalım bende cassani server var onla olmuyor çünki yada ben ayarlayamadım

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #6 : 28 Ağustos 2007 16:35:49 »
hacı ben daha bunu komponent olarak yükleyemedim ki! yazılanları aynen yapıyorum olmuyor, d2005'te. Hatta farklı açıklamalar da buldum ama onlar da işe yaramadı. Sen şu web palete ekleme kısmına kadar ayrıntılı yazarsan deneyebilirim...


İngilizce açıklamalar ve bir örnek delphi projesi burada;

http://www.stevetrefethen.com/blog/CategoryView,category,Delphi.NET.aspx

İşi gücü olmayan deneyebilir.
« Son Düzenleme: 28 Ağustos 2007 16:39:42 by Akrep »
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı Kocaturk

  • Administrator
  • *****
  • İleti: 2.474
  • Rep: +56/-5
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #7 : 28 Ağustos 2007 16:51:11 »
Ben bunu daha önce denemiştim ya assebly e referans vereceksin yada ilgili .DLL dosyadan bileşenleri

component->install .net components..-> .NET Components tab ında select an assembly.. button ına tıklayarak ilgili .DLL i ekle veya en güzeli ilgili .DLL i C:\Program Files\Borland\Borland Shared\BDS\Shared Assemblies\4.0 dizinine kopyala delphi senin yerine bulsun sende listede sadece sol taraftaki checkbox ı işaretle o kadar benzer bir iki kütüphanede bende var bakıp onlarıda ekleyebilirim ayrıca .NET 1.1 için olanın kurulması gerektiğini de söylemeye gerek yok herhalde.

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #8 : 28 Ağustos 2007 19:09:14 »
Hayret birşey ya, her zaman bu şekilde komponent yüklüyorum ama olmadı... Allahtan üçüncü verdiğin delphi kendi kendine bulsun seçeneği işe yaradı :)
 Belki d6 ile d2005 beraber yüklü olduğu içindir...

Şimdi tamam ve bende örnek proje çalışıyor. Butona tıklandığında sayfayı tamamen sunucuya göndermeden sistem saatini form üzerinde gösteriyor, veya dropdownlistlerin içeriğini değiştiriyor vs.

Multimesut kardeşim, araştırman ve aydınlatman için teşekkür ederim, Allah seni multi-mesut etsin! (çok sayıda mutluluk sebebi versin anlamında). Bu çok işime yarayacak.

Ayrıca "Ben bunu daha önce denemiştim ya.." diyen Kocatürk hocam, madem böyle güzel bişeyden haberin var ve kullandın neden bize de haber verip faydalanmamızı sağlamıyorsun? Yoksa sen bizi BEGENMİYÜRMÜSÜÜN ??!
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı Kocaturk

  • Administrator
  • *****
  • İleti: 2.474
  • Rep: +56/-5
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #9 : 29 Ağustos 2007 10:32:42 »

Ayrıca "Ben bunu daha önce denemiştim ya.." diyen Kocatürk hocam, madem böyle güzel bişeyden haberin var ve kullandın neden bize de haber verip faydalanmamızı sağlamıyorsun? Yoksa sen bizi BEGENMİYÜRMÜSÜÜN ??!


Tabiki BEGENİYÜRÜM sizi ama bu konuda bilgim yok denecek kadar az başlangıçta hızlı bir giriş yapmıştım ASP.NET e ve şu sayfa yenileme olayı ile click sesi beni uyuz etti araştırdım baktım bu işin sırrı Ajax taymış iyi dedim ama bir de baktım ki bizim D2006 net 1.1 destekliyormuş ajax olayı havada, hevesimde kursağımda kaldı, highlander ı beklemekten ağaç olduk, hay ben bunların çıkaracağı highlander ın da diyesi geliyor insanın. bizde bu arayı ASP.NET çalışarak geçiriyoruz. Yakında Fatih'in karaborsa kitabı "Delphi ile ASP.NET" e rakip olarak "ASP.NET ile Delphi" adlı kitabımı çıkarmayı düşünüyorum sanırım dava konusu olacak hiç bir benzerlik te yok.

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #10 : 29 Ağustos 2007 10:45:02 »
ama bir de baktım ki bizim D2006 net 1.1 destekliyormuş ajax olayı havada, hevesimde kursağımda kaldı, highlander ı beklemekten ağaç olduk
Ben d2005'e ve .Net 1.1'e kurdum bu magicajax'ı ? Ayrıca Highlander kendinden AJAX için kendinden mi destekli acaba? İnşallah öyledir...
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #11 : 29 Ağustos 2007 11:42:42 »
ne davası :utn:
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı multimesut

  • Delphi 3 Level 2
  • **
  • İleti: 111
  • Rep: +2/-0
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #12 : 29 Ağustos 2007 13:34:44 »
Ne demek zaten ajax la ben ilk tanıştığımda c# virsual studio 2005 diliyleydi ve .net 2.0 içindi. Bende çok araştırdım kesinlikle delphi içinde olmalı dedim. Farkındaysanız bu konu ile ilgilide forma çok başlık açtım. Baya uzun bi araştırma sonucu buldum. Herkezin işine yaraması içinde forma koydum. IIS sunucunuz ve Delphi 2006 nız varsaki bende var :) sorunsuz çalışıyor ve kullanışı çoook basit sadece web.config dosyasında değişiklik yapıyorsunuz. Sonrada delphide ajax panelinizi yerneştirip buton vs ne reflesh yapıyorsa üstüne taşıyorsunuz. Bakın size birşey diyeyim ben anladımki ne c# virsual studio 2005 nede delphi hiçbir farkı yok c# de ne yapıyorsanız delphi dede aynı sadece kodları çevireceksin çünkü kullandıkları kütüphane aynı .net ;)

web.config ->

<httpModules>
</httpModules>
arasına
Kod: [Seç]
<add name="MagicAjax" type="MagicAjax.MagicAjaxModule, MagicAjax" />
ekliyorsunuz.

Çevrimdışı Kocaturk

  • Administrator
  • *****
  • İleti: 2.474
  • Rep: +56/-5
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #13 : 29 Ağustos 2007 14:08:21 »
@Akrep Highlander Net2.0 vd söylentilere göre net 3.0 ü de destekleyecek deniliyor AJAX da net 2.0 ile geldiği için d2006 kendinden ajax desteği vermiyor magicajax ise uzunzamandır var benim ilk tanışıklığım yaklaşık bu siteye üyelik tarihimle aynı fakat benim istediğim daha özel şeyler olduğu için beni tatmin etmemişti ben

bunun gibi veya

bunun gibi bişeyler istiyorum(dum)


Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: MagicAjax for .NET 1.1, .NET 2.0
« Yanıtla #14 : 29 Ağustos 2007 14:22:57 »
Multi, ben d2005 te kurdum ve örnek proje sorunsuz çalıştı. Ayrıca Web.Config yada herhangi bir dosya üzerinde herhangi bir değişiklik yapmadım, haberin olsun.
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek