"Enter"a basıp içeriğe geçin

Kategori: Asp.Net

Asp .Net Kullanıcının Ülkesine Göre Sayfaya Yönlendirme

Çoklu dil desteği olan bir site yapmak istedik diyelim. Siteye giren kullanıcıya sormaksızın otomatik kullanıcının ülkesine göre yönlendirmek istiyoruz. Bu durumda kullancının dil ve ülke değerlerini almamız gerekiyor. Peki nasıl alacağız. Kodlarımız:

using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace UlkeyeGoreYonlendirme
{
public partial class Default : System.Web.UI.Page
 {
protected void Page_Load(object sender, EventArgs e)
  {
string[] diller = { "tr-TR", "en-US", "de-DE" };
string[] url = { "http://siteadi.com/tr", "http://siteadi.com/en", "http://siteadi.com/de" };
string dil = HttpContext.Current.Request.UserLanguages[0].ToString();
for (int i = 0; i < diller.Length; i++)
    {
if (dil == diller[i]) {
Response.Redirect(url[i]);}
    }
  }
 }
}

Asp .Net Rss Oluşturma

rss temsili resimÖncelikle RSS nedir ondan bahsedeyim. RSS, genellikle haber ve  bloglar siteleri tarafından kullanılan, yeni eklenen içeriğin kolaylıkla takip edilmesini sağlayan özel bir XML dosya formatıdır. RSS’in açılımına gelecek olursak zamana göre farklılık göstermektedir. Bunlar: Rich Site Summary (RSS 0.91) (Zengin Site Özeti) ,RDF Site Summary (RSS 0.9 and 1.0) (RDF site Özeti), Really Simple Syndication (RSS 2.0.0) (Çok Basit Besleme)dir. Şimdi Asp .Net ile nasıl Rss sayfası yaparız ona gelelim.
Öncelikle bir rss sayfası ekleyin ( örneğin:rss.aspx ) ve aşağıdaki kodu sayfanın .cs dosyasına (rss.aspx.cs) yapıştırın.
Gerekli Kütüphaneler:

Asp.Net Adrotator Kullanımı

Kontrolun temel amacı web sitenizde reklam gösterimine yarar. Peki bunu nasıl yapacağız. Öncelikle sayfamızın reklam göstermek istediğimiz kısmına adrotator kontrolünü sürekliyip bırakıyoruz. Ardından projemize bir xml dosyası ekleyip xml dosyasını alttaki gibi dolduralım. Ben kısaca xmld dosyasındaki etiketlerin anlamlarını açıklayalım:
<Advertisements> Adrotator bu etiket arasını alır
<Ad> Reklam içeriği bu etiket arasına girilir
<ImageUrl> Resim bağlantısı bu etiket arasına girilir
<NavigateUrl> Reklam bağlantısı girilir
<AlternateText> Reklam resimin “alt” değerine atanır
<Keyword> Adrotator KeywordFilter özelliği için kullanılır, Adrotatorda yazılan kelimeye göre filtreleme yapabilir
<Impressions> Reklamın çıkma yüzdesi

Ayrıca  AdRotator özelliklerinden yukardaki etiketleri değiştirebilirsiniz (AlternateTextField, NavigateUrlField,ImageUrlField )

Asp.Net – DataList Sayfalama

default.aspx.cs

using System;
using System.Data;
using System.Data.SqlClient;

namespace Sayfalama
{
    public partial class _default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {        

           SqlConnection baglanti = new SqlConnection("Data Source=localhost;Initial Catalog=omu;Integrated Security=True");
           SqlCommand komut = new SqlCommand("select * from omu_mesaj ",baglanti);
            SqlDataAdapter da = new SqlDataAdapter(komut);
            DataTable dt = new DataTable();
            da.Fill(dt);
            CollectionPager1.DataSource = dt.DefaultView;
            CollectionPager1.BindToControl = DataList1;
            DataList1.DataSource = CollectionPager1.DataSourcePaged;
            DataList1.DataBind();

        }
    }
}

Konu uzun olduğu için konuya giriniz