Asp.net Gmail Üzerinden Mail Gönderme

Bu yazıda asp.net (c#) gmail hesabınız üzerinden mail gönderme işlemini yapacağız. Gmail smtp üzerinden, gmail hesabınızın mail ve şifre bilgilerini girerek istediğiniz mail adresine mail gönderebilirsiniz. Temel bilgiler olup toplu mail ve birden fazla dosya eki eklemekte mümkündür. (yaratıcılığınıza kalmış 🙂 )
Html kodları

Devamını Oku


Jquery ile Pdf Görüntüleme Eklentileri

Merhaba arkadaşlar. Pdf dökümanınızı web sayfanız üzerinden görüntülemenize yarayacak ve işinizi kolaylaştıracak bir çok eklenti mevcut. Bir çok formatı ekstra program gerek duymadan açan Google Chrome pdf dosyaları içinde ideal. Fakat amacımız web sayfamızda (mesela popupla) görüntülemekse eklenti listesi,
 

  1. JavaScript PDF Reader (pdf.js): HTML5 altyapısını kullanarak şık gürünümlü pdf görüntüleme sayfası hazırlayabilirsiniz. Dikkat etmeniz gereken html5 altyapısı kullandığı için Internet Explorer’ın desteklemeyen sürümlerinde sıkıntı yaşamamanız.
    DEMO: http://mozilla.github.io/pdf.js/web/viewer.html

     

  2. jQuery Media Plugin: Tavsiye ettiğim ve sevdiğim bir eklentidir. Pdf dosyalarınızı iframe mantığı sayfanızın istediğiniz köşesinde sitediğiniz boyutlarda gösterebilirsiniz. Sadece Pdf dosyalarınız için değil Ses ve bazı (wmv) video formatlarını da oynatabileceğiniz güzel bir eklenti.
    DEMO: http://jquery.malsup.com/media/misc.html

     

  3. PDFObject: Yine pdf dosyalarınızı sayfanızın istediğini bir divin içerisinde ya da tam ekran sayfa şeklinde göstermenizi sağlayacak bir eklentidir.
    DEMO: http://pdfobject.com/examples/index.php

     

Devamını Oku
  

Asp.net ile Metni Sayfalara Bölmek

Asp.net bir projemde uzun bir metni kendi içerisinde sayfalara bölerek göstermem gerekti. Biraz araştırma sonucunda örnek bir kodu kendime göre uyarlayarak çözüm bulabildim. Benim gibi uzun uzun aramayın diye paylaşmak istedim.
Projenize
using System.Text.RegularExpressions;
Fonksiyonumuz;
 

Kısaca Açıklarsak; Metin içerisinde “<!–pagebreak–>” geçen kısım aralıklarını sayfalamaya başlıyor.

Devamını Oku


SEO Nedir?

Nedir bu seo?  Seo ingilizce bir kısaltmadır. Açılımı ise Search Engine Optimization yani Arama Motoru Optimizasyonu ‘ dur. Sitelerin kendi alanında arama motorlarında üstte çıkarılmasına yönelik çalışmaları kapsar.
 
SEO’nun temel amacı arama motorlarında yapılan aramalarda sitenin üst sıralarda çıkmasını sağlamaktır. Web sitenin aramalarda yukarıda çıkması demek; siteye daha fazla ziyaretçinin girmesi demektir.
 
Örneğin bir eticaret siteniz var ve ayakkabı satıyorsunuz. Ayakkabı satışlarınızı reklam vermeden arttırmak istiyorsunuz. İşte burada seo (arama motoru optimizasyonu) devreye giriyor. Ayakkabı kelimesi için seo çalışması yapılırsa reklam için binlerce lira ödemenize gerek kalmaz. Zaten üst sıralarda çıkacağınız için reklam maliyetleriniz azalacaktır.
 
Bu nedenle seo bir web sitesi için çok önemlidir. Hatta en önemlisi diyebiliriz. Bir sonraki makalemde seo için neler yapılabilir konusuna değineceğim.

Devamını Oku


Parayı Yazıya Çevirmek ASP.NET(C#)

Para birimini yazıya çevirmek için aşağıdaki kodları kullanabilirsiniz.
Çıktısı şu şekilde olacaktır.
146,50 TL = YÜZKIRKALTI TÜRK LİRASI ELLİ KURUŞ
 
Kodlar
 

kaynak : hayatisahin.com

Devamını Oku


ASP.NET PayU Entegrasyonu

PayU eticaret sitelerinin ödeme sistemlerinde kullanılmak üzere hayata geçirilmiş bir proje ve birçok eticaret sitesinde kullanılmakta. Birkaç bankanın kredi kartına taksit yapabilme imkanı sunuyor. Normal şartlarda her banka sanal posu için ayrı ayrı başvuru yapıp ayrı ayrı para ödemeniz gerekiyor. PayU sayesinde tüm bankalara başvurmanıza gerek kalmıyor. Tek çekim komisyonu biraz yüksek olsa da birden fazla kredi kartına taksit yapabileceğiniz için tercih edilebilir. Aşağıdaki kodları kullanarak sitenize entegre edebilirsiniz.
Asp.net payu entegrasyonu için aşağıdaki adımları takip edin.
Öncelikle aşağıdaki kodları head tagları arasına ekleyelim.

 

Devamını Oku