More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Bilmem Kine !ProfileFriendsBlogMore Tools Explore the Spaces community

Blog

May 16

JavaScript ile TC Kimlik Kontrol

 
Projenizde yer alan bir input olarak girilmiş değeri Client tarafında JS ile kontrol etmek amaçlı yazılmış kod parçacığı yer almaktadır.
 

function validateForm(){

if ($("#ctl00_ContentPlaceHolder1_txtTcKimlikNo").val() != ""){

var tckimlikno;

tckimlikno = $("#ctl00_ContentPlaceHolder1_txtTcKimlikNo").val();

if ((tckimlikno!="") && (tckimlikno.length!=11)){

alert("TC Kimlik Numaranız 11 haneli rakam olmalıdır.");

return false;

}

if (tckimlikno!="") {

Tmp = Math.floor(parseInt(tckimlikno)/100);

Tmp1 = Math.floor(parseInt(tckimlikno)/100);

int1=parseInt(tckimlikno.substring(0, 1));

int2=parseInt(tckimlikno.substring(1, 2));

int3=parseInt(tckimlikno.substring(2, 3));

int4=parseInt(tckimlikno.substring(3, 4));

int5=parseInt(tckimlikno.substring(4, 5));

int6=parseInt(tckimlikno.substring(5, 6));

int7=parseInt(tckimlikno.substring(6, 7));

int8=parseInt(tckimlikno.substring(7, 8));

int9=parseInt(tckimlikno.substring(8, 9));

odd_sum=int9+int7+int5+int3+int1;

even_sum=int8+int6+int4+int2;

total = odd_sum*3+even_sum;

ChkDigit1 = (10-(total % 10)) % 10;

odd_sum = ChkDigit1+int8+int6+int4+int2;

even_sum = int9+int7+int5+int3+int1;

total = odd_sum*3+even_sum;

ChkDigit2 = (10-(total % 10)) % 10;

Tmp=Tmp*100+ChkDigit1*10+ChkDigit2;

if (Tmp!=tckimlikno) {

alert("Girmiş olduğunuz TC Kimlik Numarası yanlıştır, lütfen tekrar giriniz.");

return false;

}

}

}

}

 Ömer arkadaşıma teşekkürler katkılarından dolayı (:
 
March 17

Minority Report at CeBIT 2008



hoş birşey olsa gerek (:
 
 
 
  
Minority Report at CeBIT 2008
Uploaded by ViaMedia
January 08

Oguz Bayram - yeni blog

Merhabalar,
Takip ettiğim blog lar arasına giren ve ilk sırayı kapan bir blog sitesini sizlerle paylaşmak isterim.
 
 
Kendisi ile Netron bünyesindeyken ,Proje Liderim olarak beraber çalışma imkanı buldum.
Kendisinden çok şey öğrendim ve şu an uzakta olsa sitesi aracılığı ile de çok şey öğreniyoruz.
Ellerine Sağlık Oğuz Bayram..
 
 
October 05

UpdateProgress Control ve Image Animations


Merhabalar,
   AJAX deyince UpdateProgress in guzelliklerinden bahsetmemek mumkun olmaz. Ancak burada UpdateProgress i anlatmayacagim. Sadece progress sirasinda kullanabilecegimiz "indicator" icin karsilastigim guzel linkleri sunmak istiyorum.Gercekten bizim pazar deyimi ile "sec-begen-al" gibisinden cok hos "indicator" lar mevcuttur.
 
Linkler :

Ajax Activity Indicators
Activity Indicators
Gif Generator   (Daha ozgun indicator olusturmak icin daha hos (: )

Not: UpdateProgress i sayfamizda nasil kullanacagimiza dair hatirlatmak manasinda asagida azicik kodunu yaziyor olacagim.

<asp:UpdateProgress ID="UpdateProgress1" AssociatedUpdatePanelID="UpdatePanel1" runat="server">
 <ProgressTemplate
>
  <div class
="progress">
   <img src="indicator.gif"
/>
    Bekleyiniz...
   </div
>
 </ProgressTemplate
>
</asp:UpdateProgress>

Happy Programming !!
 
September 06

Visual Studio 2005 içinde klasik Explorer açmak


Visual Studio 2008 ile beraber Solution Explorer'da artık herhangi bir klasöre sağ tıklayıp "Open Folder in Windows Explorer" diyebileceğiz.
Ancak Visual Studio 2005 de buna imkan tanımıyor. Fakat, aşağıdaki linkten aracı indirdiğiniz zaman Solution Explorer ekranında normal Exporer seçeneğine ulaşıyor olacaksınız.

June 18

Tip/Trick: Creating Packaged ASP.NET Setup Programs with VS 2005


Paket programlarını genellikle masaüstü uygulamarla hep görmüş ve bilmişizdir.
Ancak asp.net uygulamarı içinde MS amcalar bize imkân vermişler ve hizmetimize sunmuşlar...
Buyrun nasıl yapıldığına bakalım :

http://weblogs.asp.net/scottgu/archive/2007/06/15/tip-trick-creating-packaged-asp-net-setup-programs-with-vs-2005.aspx

Scott Guthrie amca ya teşekkürler :)


Happy Programming ..
June 09

Iterative Development

Merhabalar,
Başlıktan da anlaşılacağı gibi,Iterative Development hakkında küçük bir şey göstermek istiyorum.
waterfall development ve iterative development hakkında bir çok makale yazılmıştır günümüze kadar. ancak Joe Marasco adında bir CEO cu amcamız (: makalesinde ki küçük bir resim hoşuma gitti ve size waterfall development ile iterative development arasında farkı anlatan bir resim göstermek istedim.

January 22

Visual Studio Orcas yeni WebForm Dizayn lar

Malumunuz artık Visual Studio Orcas ın yeni WebForm Dizaynları cıktı. Benim hoşuma gitti. Sizinle de screenshot larını paylaşmak istedim. Buyrun bakalım,görelim ve sevelim :)
 
 
November 30

Impersonation

Belki biraz yazılım cı arkadaşlarıma faydalı olur manasında bu gece yaşadığım bir tecrübemi aktarayım.

Windows Servislerini Asp.Net tarafında çalıştırma ya da duruklatmak manasında System.ServiceProcess referans ı ile ServiceController class ını kullanarak makinenin servislerini yönetmek istedim. Ancak Windows uygulamasındaki kadar kolaylık sağlamadı sağolsun.Hata olarak servisi çalıştıramayacağını ya da durduramayacığını söyledi değerli Vs.Net imiz. (:

Araştırmalar sonucunda canımız herşeyimiz web.config içerisine şunu yazmak yeterli olduğunu öğrendim.

<identity impersonate="true" userName="MakinaAdı\Kullanıcı" password="Şifre"/>

Not: Impersonate nedir? diyen olursa da Url vereyim artık (:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsent7/html/vxconImpersonation.asp

Happy Programming !!...
Mutlu Günler...

October 03

Dünyada tek "Türkiye"

 

Dünyada tek "Türkiye"

 

Bir sabah uyaniyoruz ve bir bakiyoruz ki dünya sular altinda kalmis.
Su üstünde kalan tek kara parçasi var; o da Türkiye. Koca gezegende
70 milyon Türk'ten baska kimse kalmamis. Ilk tepkiler ne olurdu
dersiniz?..


Buyrun Bakalim......

- Amma balik yeriz artik be! 
- "Türk'ün Türk'ten baska dostu yok" derlerdide inanmazdim. 
- Ulan tam da 'Uluslararasi Iliskiler' bölümünü kazanmistik.Sansa bak! 
- Artik ne ihracat kaldi ne de ithalat... Nihayet cari açigi, dis ticaret açigini filan sifirladik... 
- Ülke olmak için ilk basvuran ilimiz Yalova oldu. 
- Tarkan'in Ingilizce albümü raflarda kaldi... 
- Bakanlar Kurulu karari ile sularimiz 12 bin mile çikarildi...
-Piyasaya sahte dolar ve avro sürmekten tutuklanan kalpazanlar kendileriyle dalga geçen polislere saldirdi... 
- Ankara'da resmi temaslarda bulunan Fransa Cumhurbaskani Jak Sirak, T.C. vatandasi olmak için basvurdu. Sirak'in Türkiye Birligi'ne alinmasi için referandum yapilacak... 
- Stratejik açidan hiçbir önemimiz kalmadi, ama artik ne önemi var. 
- Ülkemizde bulunan yabanci turistler "Ne is olsa yaparim abi" diyip is aramaya basladi. 
- GS Teknik Direktörü Hagi,"Türkiye'den ayrilacakmisiniz?" diyen gazeteciyi "Manyakmisin lan sen?" deyip tartakladi... 
- Yildirim Demirören, Ege'de mavi yolculuga çikan Deyvid Bekhim'la üç yillik mukavele imzaladi.
Bekhim imza töreni sonrasi BJK amlemli plaj havlusunu öperek basin mensuplarina poz verdi... 
- Aziz Yildirim, "Fenerbahçe artik bir dünya takimidir, varmi itirazi olan" açiklamasinda bulundu. 
- Kurt hikayesi artik inandirici olmaz. Tarih dersi kitaplarini degistirelim, yaz bakalim: Orta Asya Denizi'nden göç
ederken Türk'lere bir Yunus yol gösterdi...
-Heyyooo!... Dünya Cografyasi'ndan yirtik oglum,dersler bos geçecek...
-Abi yemisim Halikarnas'ini, Barlar Sokagi'ni! Bodrum Helga'siz,Emma'siz çekilirmi simdi yaaa...
-Edirne'den Ardahan'a gidilirmi be.. Dünyanin yolu!!
-Ulan simdi isin yoksa 4 yilda bir Olimpiyat düzenlke dur.
-VE MUTLU SON: Kibrisli Türklerin ardindan çesitli ülkelerde yasayan vatandaslarimizin da yari baygin halde sahillerimize vurmasi
"Türk'e bir sey olmaz" sözünü bir kez daha hakli çikardi....