Hiç Bitmeyen Hikaye ASP.NET
-
Tahribatlı olupta hiç bitmeyen hikayeyi bilmeyen yoktur sanırım :D internette şöyle bir gezinti yaptım bakındım bununla ilgili ücretsiz bir script yada kodlama malesef yok(yada ben görmedim). normalde masaüstü yazılımcısı olmamla birlikte elimden geldiğince bir hiç bitmeyen hikaye oluşturdum umarım beğenirsiniz.
Deneme amaçlı attığım sitem https://www.contzu.net/
Görsellik berbat farkındayım ama en azından çalışıyor :D
Kullanılan Araçlar:
Visual Studio 2013 (VB.NET)
Mysql
Notlar
.NET 4 ile yazıldı
SSL güvenlik tanımlaması var
Connection 4 parça halinde
Web Configde belli kodlar eklendi güvenlik için
SQL inc. Engellenmeye çalışıldı.(Basit anlamda)
Proje Referansı: Mysql Data (Şifre: tbt)
http://yadi.sk/d/Qx492LWBPpcQZ
WebConfig İçeriği
http://yadi.sk/d/QWslpIPkPpcku
Default.aspx (Ana Ekran)
Source: http://yadi.sk/d/-zLepYkfPpdPV
VB Kodu: http://yadi.sk/d/-3Re8lJjPpdms
Soru.aspx (Soru Ekleme Yazarlık Bölümü)
Source: http://yadi.sk/d/QqreDTigPpeVr
VB Kodu: http://yadi.sk/d/MBRPaAcDPpecZ
Projenin Tamamı:(Şifre tbt)
http://yadi.sk/d/valBD-sRPpfSU
PHP
Tablo:ana
Alanlar:
sid longtext
soru text
yol1 text
yol2 text
yazar text
Kodlarla ilgili sormak istediğiniz herşeyi rahatlıkla sorabilirsiniz. elimden geldiğince cevaplarım. bunun dışında projede eksik gördüğünüz yerleri burdan söylerseniz tekrar yazıp kodlayıp geliştirerek daha güzel bir proje yapabiliriz. ASP.NET te yaptığım ilk sitedir bu yüzden yardımlarınızı bekliyorum.
-
yazıp gonderdım ama cıkmadı. senın onayından sonra mı dusuyor ?
-
ruhii bunu yazdı
yazıp gonderdım ama cıkmadı. senın onayından sonra mı dusuyor ?
hayır hocam onaysız düşüyor fakat yazdığının içerisinde yasaklı kelime bulmuş olabilir :D
-
furkiak bunu yazdıruhii bunu yazdı
yazıp gonderdım ama cıkmadı. senın onayından sonra mı dusuyor ?
hayır hocam onaysız düşüyor fakat yazdığının içerisinde yasaklı kelime bulmuş olabilir :D
bişi demedım yaw kuru ıftıra :P
ruhi tarafından 11/May/14 16:46 tarihinde düzenlenmiştir -
ruhii bunu yazdıfurkiak bunu yazdıruhii bunu yazdı
yazıp gonderdım ama cıkmadı. senın onayından sonra mı dusuyor ?
hayır hocam onaysız düşüyor fakat yazdığının içerisinde yasaklı kelime bulmuş olabilir :D
bişi demedım yaw kuru ıftıra :P
sql inc. sakınırken "or" kelimesinide yasaklamışım ondan bunu yapıyormuş hemen düzeltiyorum :D
not:contzu daki hata giderildi kodlamada düzeltme işlemi için soru.aspx.vb içerisindeki
h1.Text.Contains("or") = True
h2.Text.Contains("or") = True
h3.Text.Contains("or") = True
h4.Text.Contains("or") = True
ları silmeniz yeterli
furkiak tarafından 11/May/14 16:59 tarihinde düzenlenmiştir -
furkiak, darılmak yok ama senin yazacağın masaüstü uygulamayı kullananın vay haline :)
Bunu kullandığın araç ve platformdan bahsettiğin için yazıyorum. Kodları indirmedim ama anlattıklarından yola çıkarak konuşuyorum.
Şimdi, 2014 yılında canavar bir IDE ve en yeni framework altında bir uygulama yazarken or filtreleme falan yapıyorsan sıkıntı var demektir.
Bunu bırak .Net'de, geliştirilmesi durdulduğunda doğan çocukların şimdi manita kovaladığı klasik ASP'de bile yapmak ayıptı.
ORM falan kullan demiyorum tabi ama en azından parametreli sorgular kullanırsan (SqlCommand nesnene parametreler ekleme) böyle şeyleri düşünmek zorunda kalmazsın. Enjeksiyonlarla ilgili kaygın güvenlik değil kozmetik kaynaklı olur, o kadar.
Sevgiler.
buzukatak tarafından 11/May/14 19:55 tarihinde düzenlenmiştir -
buzukatak bunu yazdı
furkiak, darılmak yok ama senin yazacağın masaüstü uygulamayı kullananın vay haline :)
Bunu kullandığın araç ve platformdan bahsettiğin için yazıyorum. Kodları indirmedim ama anlattıklarından yola çıkarak konuşuyorum.
Şimdi, 2014 yılında canavar bir IDE ve en yeni framework altında bir uygulama yazarken or filtreleme falan yapıyorsan sıkıntı var demektir.
Bunu bırak .Net'de, geliştirilmesi durdulduğunda doğan çocukların şimdi manita kovaladığı klasik ASP'de bile yapmak ayıptı.
ORM falan kullan demiyorum tabi ama en azından parametreli sorgular kullanırsan (SqlCommand nesnene parametreler ekleme) böyle şeyleri düşünmek zorunda kalmazsın. Enjeksiyonlarla ilgili kaygın güvenlik değil kozmetik kaynaklı olur, o kadar.
Sevgiler.
öncelikle masaüstü programlarım çok daha farklı bundan emin olabilirsin hocam :D
bunun dışında ilk kez bir web uygulaması geliştirdiğim için çok çok acemiyim bunun farkındayım eleştirilere göğüs gerip kendimi geliştirme düşüncesindeyim, eleştirin için çok teşekkür ederim hocam:)
-
furkiak bunu yazdıbuzukatak bunu yazdı
furkiak, darılmak yok ama senin yazacağın masaüstü uygulamayı kullananın vay haline :)
Bunu kullandığın araç ve platformdan bahsettiğin için yazıyorum. Kodları indirmedim ama anlattıklarından yola çıkarak konuşuyorum.
Şimdi, 2014 yılında canavar bir IDE ve en yeni framework altında bir uygulama yazarken or filtreleme falan yapıyorsan sıkıntı var demektir.
Bunu bırak .Net'de, geliştirilmesi durdulduğunda doğan çocukların şimdi manita kovaladığı klasik ASP'de bile yapmak ayıptı.
ORM falan kullan demiyorum tabi ama en azından parametreli sorgular kullanırsan (SqlCommand nesnene parametreler ekleme) böyle şeyleri düşünmek zorunda kalmazsın. Enjeksiyonlarla ilgili kaygın güvenlik değil kozmetik kaynaklı olur, o kadar.
Sevgiler.
öncelikle masaüstü programlarım çok daha farklı bundan emin olabilirsin hocam :D
bunun dışında ilk kez bir web uygulaması geliştirdiğim için çok çok acemiyim bunun farkındayım eleştirilere göğüs gerip kendimi geliştirme düşüncesindeyim, eleştirin için çok teşekkür ederim hocam:)
Ben de teşekkür ederim. Bu arada ben müşterin veya öğretmenin falan olmadıkça masaüstü uygulamalarınn daha iyi olmalarıyla ilgilenmiyorum :) Ama sen asla filtrelenmiş metinlerin birleştirildiği sorgular içeren uygulamaların yazılımcısı olmamaya bak. Hatta bu script bir son olsun tez hak yolunu bul :)
Kolay gelsin.
buzukatak tarafından 11/May/14 20:19 tarihinde düzenlenmiştir
