Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Asp.Net Ve Vb.Net Konusunda Tecrübeliler
Tahribat.Com Forumları
Asp.Net - C#.Net - J#.Net - Vb.Net
      Asp.Net Ve Vb.Net Konusunda Tecrübeliler
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 31 Agustos 2010 (Sali) 03:03 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

Merhaba, asp.nete geçeli hemen hemen 1 ay oldu. Geçmekten kastım bir nevi öğrenme aşaması, tam olarak uygulama yazmışlığım yok.

Asp ile yaklaşık 3 yıldır uygulama geliştiriyorum. Geçiş aşamasında olduğum için aspdeki bazı alışkanlıklarımın asp.net karşılığını tam bilmiyorum. Asp.net tecrübesi olan arkadaşlara birkaç sorum olacak.

-- Ado.net ile standart veritabanı işlemlerini yapabiliyoruz (ekleme, düzenleme, silme). Dataset ile ise tüm veritabanını detaylı olarak yönetebiliyoruz. Peki dataset genelde ne tür durumlarda kullanılıyor, kullanılmalıdır ?

-- Örneğin 30 sayfalık bir web sayfasında veritabanıyla ilgili rutin bağlantı kodlarını tanımlamaları vs. bir dosyaya koyup bunu her sayfaya include ederek kullanıyordum. Asp.nette bu tarz birşeyi en stabil yoldan nasıl yaparım ?

-- Css ile arayüzünü hazırladığım bir tabloya asp ile veri doldurup listeleyebiliyordum. Asp.nette ise benzer görevi üstlenen repeater var. Ancak dağınık çalışmayı sevmiyorum ve arayüzde bir bütünlük olması taraftarıyım. Repeater kullanımının bana hızdan başka ne gibi bir artısı olabilir ?

-- Bir uygulamayı yazmanın belki yüzlerce yolu var. Ben en sade ve en performanslısını yazmaya özen gösteriyorum. Özellikle asp.net için şunu şöyle yapsan çok daha faydalı olur diyebileceğiniz şeyler var mı ?

3. soru hariç diğer tüm soruların aynısı bana vb.net içinde lazım. Yardımcı olabilecek olan varsa çok makbule geçer, şimdiden teşekkürler.


screw you guys! i"m goin" hoooome! 
31 Agustos 2010 (Sali) 13:39 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
GangShot


Kayıt : 8 Aralik 2009
Ne biçimde bilemedi
Erkek Üye
 

Merhaba

Öncelikle Asp.NET'e geçtiğin için tebrik ederim. Sorularına gelelim

 

1-)DataSet'in Türkçe karşışığı "veri kümesi" demektir. DataSet içerisinde birden çok tablo ve bu tabloları ilişkilendirmeye bile geçebilirsin. Yani DataSet, DataTable'ın bir üst versiyonu gibi birşeydir. DataSet'i biraz daha kapsamlı konularda kullanmanı tavsiye ederim. Onun dışında DataTable kullan...

2-)Projene bir class ekleyip o class içerisinde Static olarak tanımlayığ her sayfada Import etmen gerekir. Ama ben onunla uğraşmaktansa her sayfada Private olarak tanımlıyorum.

3-)Açıkcası Repeater yerine DataList kullanmanı tavsiye ederim. Repeater'in yapabileceği herşeyi yapabilir. Ayrıca görsel olarak tasarım uygulayabilirsin. Normalde Repeater ile kod yazarak yapıyorsun herşeyi.

4-)AJAX, jQuery, JavaScript kullan

Bu soruların Vb.Net'e göre olanı nasıl oluyor onu anlayamadım. Win32 programlama için mi yoksa Asp.NET Code Behind kısmı için mi?..

Umarım yardımcı olabilmişimdir...


adamın teki yarın ölcem demiş yarmışlar ölmüş.. 
31 Agustos 2010 (Sali) 13:54 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ntxsoft


Kayıt : 5 Kasim 2005
İzmir
Erkek Üye
 

Fikret bunu yazdı:
-----------------------------

Merhaba, asp.nete geçeli hemen hemen 1 ay oldu. Geçmekten kastım bir nevi öğrenme aşaması, tam olarak uygulama yazmışlığım yok.

Asp ile yaklaşık 3 yıldır uygulama geliştiriyorum. Geçiş aşamasında olduğum için aspdeki bazı alışkanlıklarımın asp.net karşılığını tam bilmiyorum. Asp.net tecrübesi olan arkadaşlara birkaç sorum olacak.

-- Ado.net ile standart veritabanı işlemlerini yapabiliyoruz (ekleme, düzenleme, silme). Dataset ile ise tüm veritabanını detaylı olarak yönetebiliyoruz. Peki dataset genelde ne tür durumlarda kullanılıyor, kullanılmalıdır ?

-- Örneğin 30 sayfalık bir web sayfasında veritabanıyla ilgili rutin bağlantı kodlarını tanımlamaları vs. bir dosyaya koyup bunu her sayfaya include ederek kullanıyordum. Asp.nette bu tarz birşeyi en stabil yoldan nasıl yaparım ?

-- Css ile arayüzünü hazırladığım bir tabloya asp ile veri doldurup listeleyebiliyordum. Asp.nette ise benzer görevi üstlenen repeater var. Ancak dağınık çalışmayı sevmiyorum ve arayüzde bir bütünlük olması taraftarıyım. Repeater kullanımının bana hızdan başka ne gibi bir artısı olabilir ?

-- Bir uygulamayı yazmanın belki yüzlerce yolu var. Ben en sade ve en performanslısını yazmaya özen gösteriyorum. Özellikle asp.net için şunu şöyle yapsan çok daha faydalı olur diyebileceğiniz şeyler var mı ?

3. soru hariç diğer tüm soruların aynısı bana vb.net içinde lazım. Yardımcı olabilecek olan varsa çok makbule geçer, şimdiden teşekkürler.


-----------------------------

1. sorun için yapacağın tüm işlemleri codebehind'da yapman. asp.net'in data kontrolleri arayüzde kullanmanı tavsiye etmem. 

2. sorun için web.config dosyasına connectionstring tanımlayabilirsin, her sayfaya yazmaktan daha iyidir ve istediğin an değiştirebilirsin.

3. soruna gelirsek repeater kullanman daha iyi olur, datalist ayarına göre table yada div tagleri koyar, ayrıca repeater'ın fazla özelliği olmadığı için daha esnek ve performanslıdır.

 

 

 


enginkirmaci.com | Kişisel web sitesi, uyetakip.com | Ücretsiz Üye Takip Programı 
31 Agustos 2010 (Sali) 19:22 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

Öncelikle cevaplarınız için çok teşekkürler.

@gangshot

Vb.netten kastım desktop uygulama geliştirmek. jquery genelde sıklıkla kullanırım fakat bana daha çok asp.net ile ilgili şunu kullanırsan çok daha faydalı olur tarzında şeyler lazım, çok teşekkürler :)

@ntxsoft

Kontrolleri sevemedim nedense zaten kod ile daha esnek olduğunu zannediyorum :) Web.config olayını açar mısın biraz o şekilde kullanımını gördüm ama kullanılabilir parametreleri nelerdir ne tür detaylara dikkat etmek gerekir vs. pek bilgim yok. Aynı şekilde win32 uygulamalarında da web.config tarzı herhangi bir imkan var mı tanımlama yapabileceğim ?


screw you guys! i"m goin" hoooome! 
1 Eylül 2010 (Çarsamba) 09:41 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ntxsoft


Kayıt : 5 Kasim 2005
İzmir
Erkek Üye
 

Fikret bunu yazdı:
-----------------------------

Öncelikle cevaplarınız için çok teşekkürler.

@gangshot

Vb.netten kastım desktop uygulama geliştirmek. jquery genelde sıklıkla kullanırım fakat bana daha çok asp.net ile ilgili şunu kullanırsan çok daha faydalı olur tarzında şeyler lazım, çok teşekkürler :)

@ntxsoft

Kontrolleri sevemedim nedense zaten kod ile daha esnek olduğunu zannediyorum :) Web.config olayını açar mısın biraz o şekilde kullanımını gördüm ama kullanılabilir parametreleri nelerdir ne tür detaylara dikkat etmek gerekir vs. pek bilgim yok. Aynı şekilde win32 uygulamalarında da web.config tarzı herhangi bir imkan var mı tanımlama yapabileceğim ?


-----------------------------

http://www.codersource.net/asp-net/asp-net-advanced/asp-net-web-config-configuration-file.aspx şu linkten bakabilirsin. ayrıca asp.netle yapılmış bir database uygulaması bulursan senin için daha yararlı olur. ayrıca desktop uygulaması yaparkende app.config dosyası var. web.configle aynı görevi görür. 

Tavsiyem web yada desktop'a odaklanıp ilerlemen. ikisini aynı anda öğrenmeye çalışırsan, karıştırırsın. ama birini öğrendikten sonra diğerini yapman kolaylaşacaktır.

ayrıca öğrenmek için en iyi yol bi kitap edinmen, benim tavsiyem alfa yayınlarından bir kitapla başlaman.


enginkirmaci.com | Kişisel web sitesi, uyetakip.com | Ücretsiz Üye Takip Programı 
1 Eylül 2010 (Çarsamba) 14:01 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
GangShot


Kayıt : 8 Aralik 2009
Ne biçimde bilemedi
Erkek Üye
 

@Fikret, Asp.NET AJAX'ı veya Asp.NET MVC'yi kullanabilirsin. Bunlar senin işine yarayabilir. Özellike AJAX. Çünkü içerisinde oldukçta güzel kontroller mevcut. Asp.NET 4.0'a geçmeni de tavsiye ederim.


adamın teki yarın ölcem demiş yarmışlar ölmüş.. 
1 Eylül 2010 (Çarsamba) 16:57 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SharpShooter
(keöps)


Kayıt : 10 Temmuz 2008
Erkek Üye
 

mvc ye geçme ilk aşamada küfür edersin :)


- xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ... 
1 Eylül 2010 (Çarsamba) 17:23 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
GangShot


Kayıt : 8 Aralik 2009
Ne biçimde bilemedi
Erkek Üye
 

SharpShooter bunu yazdı:
-----------------------------

mvc ye geçme ilk aşamada küfür edersin :)


-----------------------------

 

Oahahah :D Bir yerde sende haklısın :)


adamın teki yarın ölcem demiş yarmışlar ölmüş.. 
1 Eylül 2010 (Çarsamba) 19:04 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

ntxsoft bunu yazdı:
-----------------------------

Fikret bunu yazdı:
-----------------------------

Öncelikle cevaplarınız için çok teşekkürler.

@gangshot

Vb.netten kastım desktop uygulama geliştirmek. jquery genelde sıklıkla kullanırım fakat bana daha çok asp.net ile ilgili şunu kullanırsan çok daha faydalı olur tarzında şeyler lazım, çok teşekkürler :)

@ntxsoft

Kontrolleri sevemedim nedense zaten kod ile daha esnek olduğunu zannediyorum :) Web.config olayını açar mısın biraz o şekilde kullanımını gördüm ama kullanılabilir parametreleri nelerdir ne tür detaylara dikkat etmek gerekir vs. pek bilgim yok. Aynı şekilde win32 uygulamalarında da web.config tarzı herhangi bir imkan var mı tanımlama yapabileceğim ?


-----------------------------

http://www.codersource.net/asp-net/asp-net-advanced/asp-net-web-config-configuration-file.aspx şu linkten bakabilirsin. ayrıca asp.netle yapılmış bir database uygulaması bulursan senin için daha yararlı olur. ayrıca desktop uygulaması yaparkende app.config dosyası var. web.configle aynı görevi görür. 

Tavsiyem web yada desktop'a odaklanıp ilerlemen. ikisini aynı anda öğrenmeye çalışırsan, karıştırırsın. ama birini öğrendikten sonra diğerini yapman kolaylaşacaktır.

ayrıca öğrenmek için en iyi yol bi kitap edinmen, benim tavsiyem alfa yayınlarından bir kitapla başlaman.

-----------------------------

hocam asıl mesleğim web uygulamaları üzerine fakat desktop programlamada ilerlemek değil sadece az da olsa bilmek istiyorum. zafer demirkolun kitabı var şu an 2 tane de yardımcı kitap var onun haricinde. aspden asp.nete geçiş için birisi. teşekkürler :)

@gangshot

araştırıyorum şimdi, teşekkürler :)


screw you guys! i"m goin" hoooome! 
3 Eylül 2010 (Cuma) 19:09 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
HolyOne


Kayıt : 1 Haziran 2002
Istanbul
Erkek Üye
 
Mvc yi ve asp.net ajaxı tavsiye etmiyorum. bildiğin jquery yolundan sapma. ASP.netin güçlü yanları System.Collections.Generic ler ve Ado.net dir. biraz ilerletince onları kullanmayı öğren MVC kod ile tasarımı ayırmakta başarılı ama pek sarmadı beni.

Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir! 
4 Eylül 2010 (Cumartesi) 12:04 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
GangShot


Kayıt : 8 Aralik 2009
Ne biçimde bilemedi
Erkek Üye
 

HolyOne bunu yazdı:
-----------------------------
Mvc yi ve asp.net ajaxı tavsiye etmiyorum. bildiğin jquery yolundan sapma. ASP.netin güçlü yanları System.Collections.Generic ler ve Ado.net dir. biraz ilerletince onları kullanmayı öğren MVC kod ile tasarımı ayırmakta başarılı ama pek sarmadı beni.
-----------------------------

MVC sarmadıysa ne diyim sana seyhim :D hele AJAX? Tamam sende haklısın jQuery bir numara ama AJAX tavsiye edilmeyecek kadar kötü değil bence...


adamın teki yarın ölcem demiş yarmışlar ölmüş.. 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Asp.Net ve Vb.Net Konusunda Tecrübeliler Favorilerime Ekle Yukarı Çık
Konuda 11 Mesaj Var.
Konu 885 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim