cihan
cihan
Diyarbakır
07/01/2017 tarihinden beri üye
1320 GY Puanı
2K GY Sırası
4 Rozet
9 Sertifika
6 Soru Sordu
22 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Maltepe Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (9)
Python 201 Sertifikası
Veriliş Tarihi: Ağustos 2020
Python 101 Sertifikası
Veriliş Tarihi: Ağustos 2020
Android 201 Sertifikası
Veriliş Tarihi: Ocak 2019
Android 101 Sertifikası
Veriliş Tarihi: Ocak 2019
Web Programlama 302 Sertifikası
Veriliş Tarihi: Ağustos 2017
Web Programlama 301 Sertifikası
Veriliş Tarihi: Ağustos 2017
101 Sertifikası
Veriliş Tarihi: Mart 2017
Web Programlama 201 Sertifikası
Veriliş Tarihi: Ocak 2017
Web Programlama 101 Sertifikası
Veriliş Tarihi: Ocak 2017
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

28
Tümünü Gör

componentlerde bilgi saklayabilir miyim?

android componentlerinde(buton,text..) dbden gelen veriyi saklayabilir miyim? 

html deki elemente add.attr() ile yeni bir değer ekleme gibi.

mesela herkesi listeledim(uzak sunucudan) .her kayıtta kullanıcıyı sil butonu var.herhangi bir kaydın sil butonuna tıklandığında kullanıcının idsini almam gerek.Aslında listviewin seçilen elemen textinden de silinir ama genelde id ile silmeyi yaparım.yani bu yüklenecek butonlara sırasıyla kişinin id sini özellik olarak verebilir miyim? silme işleminde de id yi buradan okuyup silmek için

5 yıl 2 ay önce yanıtladın

Veritabanı kullanımı hakkında ?

Androidte yenyim.Veri tabanı nasıl işliyor anlamadım.Mssql kullandım.sqlite zorluk çekmem ama bildiğim kadarıyla bu veritabanı telefonda tutuluyor.Ne gibi uygulamalarda kullanılır,kullanılmalı ? Sanırım oncreate ile kontrol edilir yoksa db üretilir.uygulama kapanırsa da db eklendiği verilerle kalıcıdır.Uygulama açılırsa da db kontrol edilir varsa veriler çekilir.Burada yanlış olduğum yerleri bildirmeniz , bu işlemleri öğrenebileceğim bir kaynak(örnekli) ta verebilirseniz sevinirim.

5 yıl 2 ay önce yanıtladın

farklı kullanıcılara farklı şarkılar dinletmek

başlıktan pek anlaşılır olmasa da.kullanıcıları(üyeleri) gruplayıp bu gruplara farklı şarkı dinletmek istiyorum.yani a grubunda x şarkısını b grubunda y şarkısı çalsın.bunun hosting kaynak tüketimini merak ediyorum.onlarca grup olacak ve her grupta ayrı şarkı çalacak.bunu nasıl yapmalıyım.ne zorlukları olur sizce

5 yıl 3 ay önce yanıtladın

yardım sayfama hosting ve alan adı verebilecek var mı?

yardım sayfası tasarladım ama durumum olmadığından ücretsiz hosting ve alan adı verebilecek birini arıyorum.umarım bulurum.

5 yıl 3 ay önce yanıtladın

asp.net viewstate en iyi şekilde nasıl kullanılmalı

soru başlığından anlaşılıyor.asp.net sayfalarında viewstate özelliğini en verimli şekilde kullanmak nasıl olur.profesyonel ce nasıl yapılır bilmiyorum.sunucuda işleme girecek verileri tutan elemanların viewstate özelliği açık bırakılmalı.işlem görmeyecek olanların ki kapatılmalı.bunu biliyorum.

2 seçenek geliyor aklıma

1.seçenek-bütün sayfanın viewstate özelliğini kapatıp sadece işlem görecek olanlarınkini mi tek tek açmam lazım.

2.seçenek-yoksa nasıl yapılır bilmiyorum ama bütün sayfanın viewstate özelliğini açık bırakıp ,viewstate özelliğini kapatmayı istediğim kontrolleri gruplandırıp bu gruba ait kontrollerin viewstate özelliklerini kapatma seçeneği ni mi araştırmalıyım.

sunucuda işlem gören elemanların sayısı sayfa ya göre değişse de sanırım sunucuda işlem görmeyenler daha fazla.bu yüzden 1.seçenek daha iyi görünüyor.Başka bir seçenek sunabilecek veya bunların avantaj/dezavantajlarından anlatabilecek var mı?

6 yıl 5 ay önce yanıtladın

Full Stack Web Geliştirme (Sunucu-İstemci)

28 Aralık 2020 tarihinde cevaplandı

sunucu taraflı tek olmuyor malesef.temeli istemci taraflıdır.

-iskelet : html dir

-dizayn (stil) : css tir.

-etkileşim : javascripttir.

En azından dinamik sayfada olunması gerekenler bunlar.

css'i hızlı yazmak için scss kullanıyorum.daha kullanışlı.

javascript içinde jquery tarzı bir kütüphane öğrenebilirsin.

 

C/C++ dillerinde "int main(){}" değimi, ne anlama gelmektedir?

26 Aralık 2020 tarihinde cevaplandı

metod oluşturma hakkında kısa bilgi vereyim.c# a göre veriyorum.

text1  text2  text3 (parametreler)

{

}

text1 => erişime açık olup olmayacağıı belirler (public, private gibi...)

text2 => metodun geriye döndüreceği değerin türünü belirler (int, string, bool, liste ... gibi)

text3 => metodun adıdır.

c de sanırım erişim belirteci yok (yazdığına göre)

öyleyse 

int main()  => bize int bir değer geri döndüren main adlı metod oluyor.

main() => sanırım void kullanmaya gerek yok gibi.yani bir şey geri döndürmeyen metod oluyor. void main() şeklinde c# ta kullanılır.

Metodların override edilmesi

aynı metodu alacağı parametre sayısı veya dönüş tipini değiştirerek tekrar kullanabilirsin.Override işlemi için hatırladığım kadarıyla dönüş türünü değiştirmek te kabul ediliyordu.

örneğin 

int main() => bize int döner

string main() => bize string döner.

veya

int main(int i) => 1 parametre alan int dönen main metodu

int main(int i, int j) => 2 parametre alan int dönen main metodu

 

return ifadesi : metodun dönüş türünü metodu tanımlarken belirtiyorsun zaten.return ile de bu türde birşey döndürmen gerek.

int main() içinde return "string" dersen hata alırsın.return ile int tür döndürmen gerek.

must declare the scalar variable "@urunResim" hatası asp.net

19 Eylül 2020 tarihinde cevaplandı

bu hatayı alman, içerdeki if koşulu sağlanmadığından @urunresim parametresi boş gönderiliyor.if-else ten sonraki kodlar direk çalıştığından, yani @urunresim parametresini eklemediğinden hata veriyor.if içinde bir yerde bir hata alıyorsun.breakpoint ile adım adım ilerleyip nerede hata yaptığını bulabilirsin.

- seçili dosya olduğundan emin ol.seçmemiş ise hata verir.Hata vermemesi için tüm komutları if ifadenin içine alabilirsin.

ASP.net EntityFrameWork tablo join sorunu

1- Çözümün yanlış.Uniqueidentifier özelliğinde tanımlayabilirsin ve yeni makale eklerken, bu başlıkta bir makale var ise kaydedilmesini business katmanında önleyebilirsin zaten.

2-Veritabanı (mssql management studio da) zaten hepsi ayrı kategorilerde listelenir.Tablola Tables altında, Viewlar Views altında.Okunabilirliğini zorlaştırıyorsun sadece.

ASP.net EntityFrameWork tablo join sorunu

kodlardan yeni olduğun anlaşılıyor.

1. Makale başlığı makale ile anlam bağlantısı vardır.Bu yüzden ayrı bir tabloda tutulması hatalı olur.Eğer öyle ise makale içeriğini de ayrı tabloda tutabilirsin.Veritabanı Normalizasyon işlemlerini araştır.

2. Veritabanında tablo isimlerinin başına tbl, table gibi isimlendirmeler ekleme.Makale ile ilgili ise direk Makale olarak ekle.

3. hatan ise ; Anonymous metodu (select new) yanlış kullanıyorsun.TBL_MAKALE makale = new TBL_MAKALE(); ile instance oluşturmuşsun ama senin repeaterın Listele query syntax'ından gelen verileri kaynak olarak almış (myRepeater10.DataSource = Listele;).

yani TBL_MAKALE makale = new TBL_MAKALE(); tanımı hiç bir işe yaramıyor.Bu satırı silebilirsin.

Anonymous metodunu kullandığın eval metoduna göre aşağıdaki gibi düzenliyorum.

var Listele=(from s in db.TBL_MAKALE
                           join f in db.TBL_BASLIK on s.ID equals f.Makale_ID
                           select new
                           {
                               Makale_Icerik = s.Makale_Icerik,
                               MakaleBaslik = f.MakaleBaslik,
                               Makale_Drurum = s.Makale_Durum
                           }).ToList();

Bunları deneyip cevap yazarsın.