Hasan Ozgur Zavalsiz

'ın karalama defteri

  • Kodu girintilemek (Code indent)

    Bu işlemi Visual Studio'da Ctrl + K ve sonrasında Ctrl + D ile yapabiliriz.

  • Kod düzenleme

    Yazılım yazarken daha okunabilir kod yazmak için bir kısa kısa notlar aktaracağım. Bunları sık sık kullanarak kendinizi geliştirebilir ve okunabilir kodlar çıkarabilirsiniz. Bunlardan ilki aşağıda resimde gözüken menü. Organize Usings >> Remove and Sort işlemi. Bu işlem ile kullanmadığımız ve fazladan eklediğimiz kütüphaneleri çıkarıp alfabetik olarak kütüphaneleri sıralı hale getirebiliriz.  

  • Paket Yönetimi

    Uzun zamandır web günlüğüne birşey yazmadığımı farkettim. Araçlar adlı bir kategori oluşturup kullanışlı tüm araçları eklemeyi düşünüyorum. Siz hala kütüphaneleri kopyala/yapıştır ile mi yönetiyorsunuz? Nuget sizin için halletsin. NuGet Package Management System. Nuget Nuget paket galerisi

Herhangi bir sql tablosundan rastgele (random) kayıt getirmek için çok bir basit yöntem var. select sorgusunun sonuna "order by newid()" eklemek. örnek kod aşağıda SELECT TOP 5 * FROM SOZLER ORDER BY NEWID()

Continue

Form girislerinde html karakterleri hatasi

Posted by admin Comments Off

Asp.Net ile yazılmış web projelerinde giriş kutularında varsayılan olarak HTML kodu girildiğinde uygulamaya hataya düşer. Bunun tek sebebi güvenlik açısındandır. Server Error in '/WebSite1' Application. A potentially dangerous Request.Form value was detected from the client (TextBox1=" "). Eğer bir sayfada html kodu girilmesine izin vermek istiyorsanız aşağıdaki validaterequest="false" kısmını eklemeniz yeterlidir. < %@ page ...

Continue

Paket programlardaki guvenlik aciklari uzerine genel olarak yazmak istemiyorum. Benim asil deginmek istedigim konu satin alinan veya ozel olarak yazdirilan paket programlardaki guvenlik aciklari. Eger yazilimi aldiginiz sirket kaliteli kod uretiyorsa ise "Sql Sorgu Sızması" yada "Capraz Site Betik Calıstırılması" ataklarindan kolayca kurtulacaktir. Paket programlar zaman icinde isteklerimize cevap veremeyecek hale ...

Continue

Veritabanında kullandığınız tabloların sütunlarda NULL olmasına izin vermeyiniz, gerekmedikçe. Değer olarak veri tipine göre varsayılan bir atama yapınız. Örneğin sayi tipleri için "-1" verebilirsiniz. Sql yardımında yazan açıklama : Important : To minimize maintenance and possible effects on existing queries or reports, it is recommended that you minimize the use of null ...

Continue

Otomatik olarak artan ve birincil anahtar (primary key) alanı olan bir veritabanı tablomuz olsun. Bu tabloya kayıt eklediğimizde eklediğimiz kayıtın ID sini almak için SELECT @@IDENTITY kullanabiliriz. Ama burada gözden kaçan birşeyler olabilir, ilerde bu tabloya eklediğimiz ekleme tetikleyicileri ( insert trigger) buradan aldığı bilgiyi başka bir tabloya eklerse bizim eklediğimiz kayıtın ...

Continue

Sql de yazdıgınız prosedurlerin başına set nocount on yerlestirseniz performans artisi elde edersiniz

Continue
  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Popular Posts

Oracle tablolarindan

Sql, hala Oracle ve Ms Sql için bile farklılıklar gösteriyor, ...

Sql tablolarinda son

Otomatik olarak artan ve birincil anahtar (primary key) alanı olan ...

where is SQL Server

i could not install SQL Server Management Studio. The solution Microsoft ...

Paket programlardaki

Paket programlardaki guvenlik aciklari uzerine genel olarak yazmak istemiyorum. Benim ...

Oracle tablolarinda

Ms Sql veritabanı üzerinde çalıştıktan sonra Oracle veritabanına geçenlerin - ...

Sponsors

  • Cheap reliable web hosting from WebHostingHub.com.
  • Domain name search and availability check by PCNames.com.
  • Website and logo design contests at DesignContest.net.
  • Reviews of the best cheap web hosting providers at WebHostingRating.com.