Aşağıdaki kod blogu ile bir dosyayı FileUpload sayfa bileşeni(component) ile servera yükleyebilirsiniz.
Server.MapPath methodu kullanılmadan "c:\YuklenecekAlan\" şeklinde bir "rooted" yani tam adres istemektedir.
Server.MapPath methodu ise uygulamanın bulunduğu adresi tam adres şeklinde vermektedir.
string dosyaAdi = fuSinavSonuclari.FileName;
string kaydedilecekYer =Server.MapPath("~\\uploaded\\" + dosyaAdi);
fuSinavSonuclari.SaveAs(kaydedilecekYer);
Bilişim teknolojileri, bilişim etkinlikleri, programlama, yazılım, kod örnekleri, c#, günlük programlama sıkıntıları
17 Mayıs 2011 Salı
10 Mayıs 2011 Salı
Textbox'a decimal giriş yapılmasını zorlamak için javascript
<HTML>
<HEAD>
<script language="javascript" type="text/javascript">
function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
</HEAD>
<BODY>
<INPUT id="txtChar" onkeypress="return isNumberKey(event)" type="text" name="txtChar">
// input alan veya asp textbox kullanılabilir
<asp:TextBox ID="txtOran" runat="server" onkeypress="return isNumberKey(event)"></asp:TextBox>
</BODY>
</HTML>
<HEAD>
<script language="javascript" type="text/javascript">
function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
</HEAD>
<BODY>
<INPUT id="txtChar" onkeypress="return isNumberKey(event)" type="text" name="txtChar">
// input alan veya asp textbox kullanılabilir
<asp:TextBox ID="txtOran" runat="server" onkeypress="return isNumberKey(event)"></asp:TextBox>
</BODY>
</HTML>
26 Nisan 2011 Salı
XML kodundan boşlukları silmek
using System;
using System.Text.RegularExpressions;
public static class XMLUtility
{
public static string RemoveWhitespace( string xml )
{
Regex regex = new Regex(@">\s*<");
xml = regex.Replace(xml, "><");
return xml.Trim();
}
}
using System.Text.RegularExpressions;
public static class XMLUtility
{
public static string RemoveWhitespace( string xml )
{
Regex regex = new Regex(@">\s*<");
xml = regex.Replace(xml, "><");
return xml.Trim();
}
}
20 Nisan 2011 Çarşamba
70-515 sınavına hazırlık
Evet, saçma bir çalışma yapmaya ne dersin ey yazılımcı deseler ne dersin.
"Gideyimde microsoft sertifikalarımı tamamlayayım bari"
Kendini nedense devamlı geliştirmek zorunda sanan zavallı yazılımcı tayfası için biçilmiş kaftandır bu sınavlar, madalyalarını sırım sırım sıralamışken, bir yenisini daha ister ve maalesef gidip Microsoftun sınavından sertifikaları tamamlamaya karar verir. İşte ben...
İnternette pekçok paralı sitede soru cevap şeklinde sınav bilgileri satılmakta ama ben birazda işe yarasın moduyla öğrenme niyetindeyim. Sınavda öğrensende bilsende yapamayacağın trikli sorular olduğunu da kabul ediyorum ama napalım başa gelen çekilir.
İşin ilginç yanı gerçekten aman bu ne ki bile demediğimiz otomatik oluşan sayfa kodları gibi kodların ne işe yaradığını anlamak çok da eğlenceli geliyor. Kullanırken kasmazken şimdi "Haa demek bu demek hmmm" veya "Aaaa bu şekilde de mi kullanılıyormuş" derken bende kendime şaşırıyorum ve itiraf ediyorum, "Hiiiç merak etmemişim, şimdiye dek bilmediğim için de ölmedim o da ayrı"
Sadade gelirsem, sertifika sınavından bunca yıldır yazılımcılık yapıp da çakmamak için MCTS.Self.Paced.Training.Kit.Exam.70-515.pdf kitabından yararlanıyorum, isteyen olursa gönderebilirim.
"Gideyimde microsoft sertifikalarımı tamamlayayım bari"
Kendini nedense devamlı geliştirmek zorunda sanan zavallı yazılımcı tayfası için biçilmiş kaftandır bu sınavlar, madalyalarını sırım sırım sıralamışken, bir yenisini daha ister ve maalesef gidip Microsoftun sınavından sertifikaları tamamlamaya karar verir. İşte ben...
İnternette pekçok paralı sitede soru cevap şeklinde sınav bilgileri satılmakta ama ben birazda işe yarasın moduyla öğrenme niyetindeyim. Sınavda öğrensende bilsende yapamayacağın trikli sorular olduğunu da kabul ediyorum ama napalım başa gelen çekilir.
İşin ilginç yanı gerçekten aman bu ne ki bile demediğimiz otomatik oluşan sayfa kodları gibi kodların ne işe yaradığını anlamak çok da eğlenceli geliyor. Kullanırken kasmazken şimdi "Haa demek bu demek hmmm" veya "Aaaa bu şekilde de mi kullanılıyormuş" derken bende kendime şaşırıyorum ve itiraf ediyorum, "Hiiiç merak etmemişim, şimdiye dek bilmediğim için de ölmedim o da ayrı"
Sadade gelirsem, sertifika sınavından bunca yıldır yazılımcılık yapıp da çakmamak için MCTS.Self.Paced.Training.Kit.Exam.70-515.pdf kitabından yararlanıyorum, isteyen olursa gönderebilirim.
Godaddy'den C# kodu ile email göndermek
Bu fonksiyon ile godaddyden accountunuz varsa rahatlıkla iletişim formundan kendinize mail atmakta kullanabilirsiniz.
public bool MailGonderIletisimFormu(string p_Ad,string p_email,string p_icerik)
{
bool sonuc = false;
try{
MailMessage message = new MailMessage();
message.IsBodyHtml = true;
message.From = new MailAddress(p_email);
message.To.Add(xxxx@hotmail.com);
//new MailAddress(p_kullaniciBilgileri.MailAdresi)); de kullanılabilir
message.Subject = "ILETISIM FORMU";
message.Body = p_icerik ;
SmtpClient smtp = new SmtpClient("relay-hosting.secureserver.net");
smtp.Credentials = new System.Net.NetworkCredential("info@xxyy.com", "111111");
smtp.Port = 25;
smtp.EnableSsl = false;
smtp.Send(message);
sonuc = true;
}
catch (Exception err)
{}
return sonuc;
}
public bool MailGonderIletisimFormu(string p_Ad,string p_email,string p_icerik)
{
bool sonuc = false;
try{
MailMessage message = new MailMessage();
message.IsBodyHtml = true;
message.From = new MailAddress(p_email);
message.To.Add(xxxx@hotmail.com);
//new MailAddress(p_kullaniciBilgileri.MailAdresi)); de kullanılabilir
message.Subject = "ILETISIM FORMU";
message.Body = p_icerik ;
SmtpClient smtp = new SmtpClient("relay-hosting.secureserver.net");
smtp.Credentials = new System.Net.NetworkCredential("info@xxyy.com", "111111");
smtp.Port = 25;
smtp.EnableSsl = false;
smtp.Send(message);
sonuc = true;
}
catch (Exception err)
{}
return sonuc;
}
Kaydol:
Kayıtlar (Atom)