Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > asp.net in asp ye göre
Yazar
dotnetonur


avatar
Dersaadet
Kayıt: 21.11.2007
30.11.2007-18:01 #32080
Orhan hocam, aslında bir çok konuda mutabıkız.

Güvenlik konusunu son kullanıcıya hizmeti götüren developerin daha çok düşünmesini gerektiğini, her dilin diğer dillere göre avantajı ve dezavantajı olduğunu ve hangi dili nerede kullanacağımızı bilmemiz gerektiğini anlamamız lazım.

 
Text editorlerde sınır olmaz. Bir ofis dökümanını gösterecek kadar zengin olabilir. Filtreni kendin yazman lazım.


Sanırım bu konuda da yanlış anlaşıldım.
Filtreyi, text editoru geliştirenlerin yazmasını ifade etmek istemedim. Filtreyi her kim yazarsa yazsın, izin verilmeyen tagların çalıştırılmaması mantığına dayanarak yazıyor. Benim asıl anlatmak istediğim şu. Öyle bir filtre yazalım ki, çalıştırılmasını istediğimiz tagları biz belirleyelim. Örneğin; <br>, <p> gibi. Ve bu taglar dışında hiçbir tag çalışmasın.

 
tahribat.com da TinyMCE var ve filtre çok sağlam.


Bu konuda da size katılıyorum. Tahribat`a kod üzerinden gelebilecek saldırılara önlemler alınmış durumda. Ayrıca servera gelecek saldırılara da karşı da HolyOne önlemini almış. CWDoktoray ile aynı datacenterdalar şuan. Bulundukları datacenter`da DOS saldırılarına karşı çok sağlam ayakta durabilmekte...





Ortam sanal olsa da, islenen suc gercektir...

Yazar
dotnetonur


avatar
Dersaadet
Kayıt: 21.11.2007
01.12.2007-16:35 #32131
ASP.NET'in ASP'ye karşı Avantajları

--> ASP.NET uygulamaları derlenmiş kod üzerinden çalışır dolayısıyla hatalar dizayn zamanında ayıklanmıştır.

--> try-catch blokları sayesinde hata yönetimi kolaylaşır.

--> Kullanıcı kontrolleri sayesinde uygulamalar daha modüler hale gelir.

--> Sayfa tasarımı windows uygulamalarındaki gibi kolay hale gelmiştir.

--> Geniş bir kontrol ve sınıf kütüphanesi ile daha kısa geliştirme zamanı sağlar.

--> Diğer .NET uygulamalarında olduğu gibi çoklu programlama dili desteği sağlar. VB.NET, C Sharp, Managed C++ v.s.

--> Cache mekanizmasını tüm sayfa üzerinde yada sayfanın belirli kısımları üzerinde tanımlanabilmesini ve bu sayede uygulamanın performansının esnek bir şekilde yönetilebilmesini sağlar.

--> Session nesnesinin SQL Server üzerinde tutulabilmesine olanak verir. Bu sayede server resetlendiğinde veya ASP.NET worker process tekrar başladığında Session değerleri korunur.

--> .NET 2.0 ile beraber framework'ün üretmiş olduğu html kodu W3CECMA standartlarına uygun hale gelmiştir. Daha önceki versiyonlarında(1.0, 1.1) bu konuda sorunlar vardı.





Ortam sanal olsa da, islenen suc gercektir...

Yazar
mrflz


avatar
Luleburgaz
admin
Kayıt: 15.06.2006
15.05.2009-10:57 #59880
Arkadaşlar buradaki yazılarını geçmişine iyi bir göndrme olacak ama
şu anda php ile yazdığım proje de, MSSQL kullanmak zorundayım( ne kötü )..

HTML sayfaların charset i utf-8 olarak kullanıyorum ve mysql de dil sorunu ortadan kaldırmak için
aşadıdaki kodlar webconfig dosyama yazıp include ettiğimde sorun ortadan kalkıyor. Yani türkçe
karakter olarak girilen formlar veritabanında da türkçe olarak tutuluyorlar..

mssql_query("SET NAMES 'utf8'");
mssql_query("SET CHARACTER SET utf8");
mssql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'"); 


// yukarıdaki sorgular gecersiz kabul edilmiyor

MSSQL de bu olaylar hakkında aslında hiçbir fikrim yok.. kendi karakter setimi utf-8 yapmak
zorunda da değilim ama olsa ii olur, latin5 turklish de olabilir ama bir şekilde türkçe karakter
sorunun cözümü nedir acaba.. Teşekkürler







I see the ghosts of navigators but they are lost







1 2 3
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb