Bilogger.com Yayın Hayatına Başladı!
Çok sevdiğim abilerimden aynı zamanda iş arkadaşım Ramazan Dönmezin günlüğü bilogger.com
Bir süre önce yayın hatayına başladı:)
Hayırlı olmasını temenni ediyorum.
Çok sevdiğim abilerimden aynı zamanda iş arkadaşım Ramazan Dönmezin günlüğü bilogger.com
Bir süre önce yayın hatayına başladı:)
Hayırlı olmasını temenni ediyorum.
Açmış olduğum test projelerinin hep gözümün önünde olmasına sinir olmuşumdur.
Visual Studio oluşturmuş olduğunuz projelerin listesini açılış sayfasında karşınıza getirir. Bunları istediğiniz gibi düzenlemek istiyorsanız;
Başlat->Çalıştır->regedit
VS2005 için;
“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\ProjectMRUList”
Vs2008 için;
“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList”
Dizinine gidin ve değerleri dilediğiniz gibi silin.
Bu kadar:)
Bu gün üzerinde çalıştığım bir projede dinamik olarak arama özelliği koymam gerekti.
Jquery’ nin bununla ilgili contains adında bir özelliği mevcut. Eburhan Jquery ve Seçiciler yazısında bundan bahsetmiş.
Fakat bir eksiklik vardı özellikte. Küçük harf büyük harf ayrımı yapıyordu. Mesela “Faruk” yazdığımızda içeriğinde “FAruk” geçen bir kelimeyi bulmuyordu.
Bununla ilgili bir kod buldum paylaşmak istedim. Buyrun
$.expr[':'].containsIgnoreCase = function(a,i,m){
return $(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0;
};
Kodu herhangi bir yere yerleştirdiğinizde ve contains yerine containsIgnoreCase yazdığınızda artık küçük ve büyük harfler duyarlı oluyor.
Daha önce Asp.net Propercase yazının ilk harfini büyütme adlı yazıda fonksiyonları veri türlerinin arkasına eklemeyi anlatacağımı söylemiştim. İşte o gün bu gündür.
Bazen fonksiyonları değişkenlerin arkasına yazılan bir kelime ile kullanmak herkesin içinden geçiyordur.
Mesela ;
Dim str as string = “http://www.farukoz.com.tr”
Dim md5 as string = md5(str)
yerine
Dim str as string = “http://www.farukoz.com.tr”
Dim md5 as string= str.md5()
gibi kullanmak içinizden geçiyorsa yazıyı okumaya devam edin.
Asp.net’ e ilk başladığım zamanlarda bu özelliğin nasıl yapılacağıyla ilgili uzun süre araştırma yapmıştım. Şimdi bulmak çok daha kolay tabi ama zamanında beni uğraştırmıştı. Ben uğraştım siz uğraşmayın.
Aslına bakarsanız hazırcılığı pek sevmem fakat aynı fonksiyonu 2 kere yazarsam 3. sünü yazmak zor gelir bana hemen özel fonksiyonlar arasına atarım.
İşte onlardan birisi olan jquery focusEmpty eklentisi. Metin alanına gelindiğinde içeriğini boşaltmaya yarıyor.
Kullanımı oldukça kolay.
Sadece üzerine gelindiğinde içeriğini boşaltmak için
$(document).ready(function(){
$(”#MetinAlani”).focusEmpty();
});
Üzerine gelindiğinde içeriğini boşaltmak ve border-color değerini değiştirmek için
$(document).ready(function(){
$(”#MetinAlani”).focusEmpty({changeBorder: true});
});
Border-color değerini kendiniz ayarlamak için ise;
$(document).ready(function(){
$(”#MetinAlani”).focusEmpty({changeBorder: true ,focusBorderColor:”blue”,blurBorderColor:”red”});
});
demeniz yeterli. Hem kendimin hemde sizin zamanınızı almamak adına çok detaya inmedim. Border-type değerini öncesinde dilediğiniz gibi verebilirsiniz.
Dosyanın içinde jquery kütüphanesi, eklenti, eklentinin sıkıştırılmış hali ve örnek uygulamayı bulabileceksiniz.
Örnek uygulamaya buradan erişebilirsiniz.
Photoshop, Illustrator programlarını kullanan çoğu kişinin sorunudur psd, ai, eps gibi dosyaların önizlemesini görememek. Hele ki klasörlerinizde bu tip dosyalar çok fazlaysa ve zamanında verdiğiniz isimlere rağmen içeriğini unuttuysanız daha da içinden çıkılmaz hale gelir iş.
Buradaki dosya sayesinde bahsedilen uzantıdaki dosyaları windows klasörlerinde önizleyebilirsiniz.
Dosyayı indirin ve aşağıdaki işlemleri uygulayın;
1- Tüm adobe programlarını kapatın.
2- Her ihtimale karşın bu işleme başlamadan önce sistem geri dönüş noktası oluşturun.
3- ‘C:\Program Files\Common Files\Adobe\Shell’ dizinine zip dosyasının içindeki dll dosyalarını çıkartın.
4- Ardından aiicon.dll.reg ve psicon.dll.reg dosyalarını çift tıklayın. Oldu da bitti.
Microsoft’ dan yıllarca bekledik. Bilgisayar ile sürekli olarak çalışan kişilerden bazıları görev çubuğundaki programların sıralamasını istedikleri gibi düzenlemek isterler. Bazen programlardan birisi yanlışlıkla kapandığında diğer tüm programları kapatarak kendi sıralamalarında tekrar açarlar.
İşte burda taskbar shuffle yardımımıza koşuyor. Görev çubuğundaki açık programları kendi istediğiniz şekilde sürükleyerek sıralayabiliyorsunuz.
Dosyalar bölümünden dosyaya erişebilirsiniz.
Asp.net ile yazıyı md5 ile aşağıdaki fonksiyonlar şifreleyebilirsiniz.
c#
using System.Web.Security; // bu sınıfı import ediyoruz.
string Md5(string txt) {
return FormsAuthentication.HashPasswordForStoringInConfigFile(txt,”md5″);
}
vb.net
Function Md5(ByVal txt As String) As String
Return FormsAuthentication.HashPasswordForStoringInConfigFile(txt, “md5″)
End Function
Asp.net ile yazının ilk harfini aşağıdaki fonksiyonlar ile yapabilirsiniz.
C#
using System.Globalization;
using System.Threading;
string properCase(string metin)
{
CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
TextInfo TextInfo = cultureInfo.TextInfo;
return TextInfo.ToTitleCase(metin.ToLower());
}
vb.net
Imports System.Globalization
Imports System.ThreadingPrivate Function properCase(ByVal metin As String) As String
Dim cultureInfo As CultureInfo = Thread.CurrentThread.CurrentCulture
Dim TextInfo As TextInfo = cultureInfo.TextInfo
Return TextInfo.ToTitleCase(metin.ToLower())
End Function
İlerleyen zamanlarda bu fonksiyonları string.ToString() tarzında nasıl yapılacağınıda anlatacağım.
Döküman ve desteğin az olduğu zamanlarda asp.net programlarken karşılaştığım hataları not almıştım.
Belki sizde karşılaşırsınız buyrun;