Programlama
C# Mail ile html içerik gönderme
22 Ağu
<table>
<tr>
<td>
<img src=\”http://www.abcdefg.com/logo.jpg\” />
</td>
</tr>
</table>
Burada bir table mevcut ve bu table arasında logonun bulunduğu adresten logoyu çeken bir image tagı bulunuyor.
Bu table ı içerik olarak tanımlarsak yani gönderilecek mailin içeriği olarak, istenilen yapılmış olur. Hatta style bile verilebilir bu mantıkla. Ama benim dikkat ettiğim bir konu var. Background olarak image leri tanımladığımda gmail ve hotmail görmüyor. Direk image tagı olarak tanımlamal. Belkide derinlemesine araştırıldığında çözümü olabilir.
Burada dikkat edilmesi gereken, html tagları c# kod tarafında string değişkene atanırken çift tırnakların sol kısmına ters slaj konulması unutulmamalıdır.
Csharp ile Wav dosyasının süre olarak uzunluğunu bulma
22 Ağu
BinaryReader br = new BinaryReader(new FileStream(Server.MapPath("document/ses/" + _Voice), FileMode.Open));
br.ReadBytes(27); //ilk 27 byte iimize yaramyor
byte[] byterate = br.ReadBytes(4); //28.-32.
br.Close();
int byteRateInteger = BitConverter.ToInt32(byterate, 0);
long len = br.BaseStream.Length;
double uzunluk = len / byteRateInteger;
Bu adrestende wav dosyasının hangi bytes lar arası hangi özelliklerinin mevcut olduğunu görebilirsiniz.
Bugünün Haftanın Kaçıncı Günü Olduğunu Bulma
22 Ağu
(int)DateTime.Parse(DateTime.Now.ToShortDateString()).DayOfWeek) //Bu kod parçası bugünün haftanın kaçıncı günü olduğunu sayısal olarak bize verir.
Tabiiki siz ileri bir tarihe ait günün haftanın kaçıncı günü olduğunu bulmak isterseniz bu kod ile kolayca bulabilirsiniz.
Burada unutulmaması gereken önemli konu, günlerin sıralanışı ve sırası şu şekildedir.
Pazar 0.gün
Pazartesi 1.gün
Salı 2.gün
Çarşamba 3.gün
Perşembe 4.gün
Cuma 5.gün
Cumartesi 6.gün

