28 Aralık 2011 Çarşamba

İstanbul'daki yabancı müzik yayını yapan radyoların frekansları

İhtiyacım oldu ve biraz zor ulaştım o yüzden sizinle de güncel listeyi paylaşıyorum. İşte 2014 yabancı müzik yayını yapan radyoların listesi.

Frekans   İçerik / Ses 
88.2 TRT Radyo 3 Yabancı Müzik
89.6 Müjde FM Kültür,Yabancı Müzik
93.7 Radio FG Yabancı Müzik
94.5 Rock FM  Yabancı Müzik
94.9 Açık Radyo Kültür,Yabancı Müzik
96.0 Lounge O2 Electronica,Jazz,Latin,Soul
96.2 Radyo Eksen Yabancı Müzik
97.2 Metro FM Yabancı Müzik
99.2 Pal FM Yabancı Müzik
99.4 Virgin Radio Yabancı Müzik
100.0 Power FM Yabancı Müzik
100.2 Power XL Yabancı Müzik
100.6 Joy FM Yabancı Müzik
101.0 Capital Radio Yabancı Müzik
102.0 Luxury Lounge Yabancı Müzik
102.4 Number One FM Yabancı Müzik
 
103.6 Radio Light Kültür,Yabancı Müzik
103.8 Radio Dinamo Yabancı Müzik
106.0 Pal Station Yabancı Müzik
106.2 Radio Mydonose YabancıMüzik
107.4 Radio Voyage Yabancı Müzik

16 Aralık 2011 Cuma

Session timeout olunca başka sayfaya yönlendirilmek

Uygulamanızda kullandığınız sayfalar arası taşıma yönteminiz Session ise ve timeout'a düştüğünde kullanıcılarınızın hata sayfasına değil de(hata sayfasına yönlenen kullanıcılar, uygulamanızda bir sorun olduğunu düşünüyor olacaktır), Session kaybolduğu için hata aldıklarını bildirmek isterseniz yapmanız gereken tek satır kod kullanmak.

MasterPage yapısı kullanıyorsanız işinizin daha da kolay olacağı garanti.
Yöntem ilgili sayfada veya tüm sitenizde etkili olması için MasterPage'de
<head> kısmına aşağıdaki kodu eklemek...

URL kısmına bir web sitesinin adresini de ekleyebilirsiniz.
Böylece kendi sitenizden belli bir süre sonra veya süreyi 1 saniye gibi kısa tutarak, direkt, başka bir siteye yönlendirmeyi de aynı kod ile yapmış olabilirsiniz.

<meta HTTP-EQUIV="REFRESH" content="1800;URL=timeout.htm">

(1800 => 30 dakikayı temsil etmektedir.)

Visual Studio - Schema Compare Aracı ile tablolarınızı karşılaştırın

Test ve gerçek sistem veya local ve server'da kullandığınız veritabanlarınız arasındaki farklılıkları görmek mi istiyorsunuz?
Aslında bunu yapan bazı ücretli programlar elbette var ama Visual Studio içindeki schema compare aracı sizin ihtiyacınızın %90 çözecektir.

Bu araca Data menüsü altından ulaşabilirsiniz.

Karşınıza veritabanlarını ve karşılaştırılacak tabloları yazabileceğiniz bir alan açılacak.

Seçim ekranlarından gerekli ayarlarınızı da girdiğinizde devam etmeğe hazırsınız.

Güle güle kullanın

13 Aralık 2011 Salı

Güzel görünümlü, resimlerle kullanmak için checkbox ihtiyacınız var

Uygulamanızda bazen güzel görünümlü, hatta resim olarak değişen, checkbox kontrollerine ihtiyaç duyarsınız. Bu durumda aşağıdaki adımları takip etmek gerekiyor.
Öncelikle sayfanıza bir scriptmanager ve updatepanel'ler eklemeniz gerekiyor. scriptmanager kullanacağımız Updatepanel'ler için konulması zorunlu bir kontrol.
Updatepanel içine de checkbox görünümlü imagebutton kontrolleri kullanacağız.
Bir de seçilen değerleri tutmak hiddenfield

Kod kısmı ise şu şekilde görünüyor olacak (HTML)

<asp:HiddenField ID="hfSecilenDeger" runat="server" /><asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
   <asp:PostBackTrigger ControlID="imgBut1T" />
</Triggers>
<ContentTemplate>

<asp:ImageButton ID="imgBut1T" runat="server" Width="30px" OnPreRender="addTrigger_PreRender"
ImageUrl="~/images/checkBos.gif" OnClick="imgBut1T_Click" />
</ContentTemplate>
</asp:UpdatePanel>

Ne kadar checkbox ihtiyacınız varsa bu kod bloğunu çoğaltıyorsunuz fakat script manager'dan bir tanesi tüm sayfanızdaki update panellere yetiyor olacak unutmayın.
Yani aşağıdaki gibi
 
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<Triggers>
  <asp:PostBackTrigger ControlID="imgBut2T" />
</Triggers>
<ContentTemplate>
<asp:ImageButton ID="imgBut2T" runat="server" Width="30px" OnPreRender="addTrigger_PreRender"
ImageUrl="~/images/checkBos.gif" OnClick="imgBut2T_Click" />

</ContentTemplate>
</asp:UpdatePanel>

Bu yazdığımız kodu .cs sayfasında bir de ScripManager'a register etmemiz gerekiyor
protected void addTrigger_PreRender(object sender, EventArgs e)
{if (sender is ImageButton)
{
ImageButton MyButton = (ImageButton)sender;
ScriptManager NewScriptManager = (ScriptManager)this.FindControl("ScriptManager1");

NewScriptManager.RegisterPostBackControl(MyButton);this.ScriptManager1.RegisterPostBackControl(MyButton);

           }

}

Son yapılacak şey ise imagebutton'ların click eventlerini yakalamak

protected void imgBut1T_Click(object sender, ImageClickEventArgs e)
{
if (imgBut1T.ImageUrl == "~/images/checkDolu.gif")
   imgBut1T.ImageUrl = "~/images/checkBos.gif";
else
   imgBut100T.ImageUrl = "~/images/checkDolu.gif";

imgBut2T.ImageUrl = "~/images/checkBos.gif"; //Diğer butonun görünümünü de burada etkileyebilirsiniz, eğer her ikisinin aynı anda seçilmesini istemiyorsanız.
hfSecilenDeger.Value = "vidividi";

}

2 Aralık 2011 Cuma

İngiltere Casus Arıyor

http://canyoucrackit.co.uk/ internet sitesindeki şifreyi kıranlar, İngiltere gizli servisinde 007 James Bond olmak için bir fırsat yakalamış olacaklar. Denemek için yaklaşık 9 gününüz var. Buyrun :)