Osman KURT

Kendime Not

C# ile HTML Kodlarını Temizleme

Merhabalar,

Bugün sizlere bazı text içeriklerde gelen html kodlarının Regular Expression ile nasıl temizlenmesi gerektiğini anlatacağım.

public static string RemoveHtml(string text)
{
     return Regex.Replace(text, @"<(.|\n)*?>", string.Empty);
}

Osman KURT
Yazılım Uzmanı

Site İçinde Dinamik Font Büyütme

Arkadaşlar eğer internet üzerinden haber okuyorsanız muhtemelen görmüşsünüzdür. Haberlerin detay kısmında yazıların fontunu büyütüp küçültme gibi bir onksiyon mevcuttur. Bu gerçekten bazı insanlar için haber okumanın bir işkenceden çıkması anlamına gelir. Ben bile Visıal Studio kullanırken gözlüklerimi kullanmadığım zamanlar yazıları büyüterek kullanıyorum.

Her neyse lafı uzatmadan kodlara geçmek lazım. Aslında .net ile hiçbir alakası yok. Sadece elimizde var olan bir .js dosyası ile bu işlemi yapıyoruz. .js dosyamızı

textsizer.js (775,00 bytes) indirebilirsiniz.

Bu dosyamızı indirdikten sonra alt kısımda ki kodlarımızla olayı sonlandırıyoruz.

    <a href="javascript:ts('osmankurt',1)" style="text-decoration: none; color: Black; font-size: 15px; font-weight: bold;">A</a> |
    <a href="javascript:ts('osmankurt',-1)" style="text-decoration: none; color: Black; font-size: 12px; font-weight: bold;">a</a>
    <div id="osmankurt">Osman KURT</div>

 

Bu arada osmankurt yazan yer büyümesini istediğimiz alana vereceğimiz id yani bir td nin içine büyüme işlemi yaptıracaksak <td id="osmankurt"> yapmamız lazım. Eğer ki bütün sayfada ki yazıların büyümesini istiyorsak ise değişkenimizi belirttiğimiz yere "body" yazmamız yeterli olacaktır.

Basit ama müşteriler tarafından sıklıkla istenilen bir özellik umarım işinize yarar.

Örnek Uygulama: OrnekText.rar (955,00 bytes)

Görüşmek üzere

Osman KURT

Yazılım Gelişitirici ve Grafiker

 

ASP.Net de Türkçe Karakter Problemi ve Çözümü

ASP.Net ile hazırladığımız web projelerinde bazı zamanlar türkçe karakter problemi yaşarız. Buda hç hoş bir durum değildir. Bu durumu aşmak için webconfig dosyaından bazı ayarlamalar yapmamız gerekmektedir. Şimdi bu ayarları sizinle paylaşacağım. Gereçkten işinize çok yarayacak bir kod parçası.

<globalization requestEncoding="iso-8859-9" responseEncoding="iso-8859-9" culture="tr-TR" uiCulture="tr" fileEncoding="iso-8859-9"/>

Görüşmek Üzere,

Osman KURT

Yazılım Geliştirici ve Grafiker