Tag Archives: c#

Algoritma ve Akış Diagramları

ALGORİTMANIN HAZIRLANMASI Algoritma,herhangi bir sorunun çözümü için izlenecek yol anlamına gelmektedir.Çözüm için yapılması gereken işlemler hiçbir alternatif yoruma izin vermeksizin sözel olarak ifade edilir.Diğer bir deyişle algoritma verilerin bilgisayara hangi çevre biriminden girileceğinin,problemin nasıl çözüleceğinin,hangi basamaklardan geçirilerek sonuç alınacağının,sonucun nasıl ve nereye yazılacağının sözel olarak ifade edilmesi biçiminde tanımlanabilir. Algoritma hazırlanırken,çözüm için yapılması gerekli işlemler,öncelik …

TC kimlik no doğruluk kontrolü

TcKimlikNo web servisi kapanıp ücretli bir hale geldikten sonraKimlik Numarası tesbiti yapmamız gereken durumlarda sıkıntıya düşüyoruz. Fakat TC kimlik numaraları bir algoritmaya göre verildiği için basit formlarda kullanıcı’nın doğru kimlik numarası girip girmediğini tesbit etmek için şu metodu kullanabiliriz: public bool TCKimlik(string no) { if (no.Length != 11) { return false; } int sayi = …

Web.Config’de değer tutmak

Web uygulamalarımızda çoğu zaman değerini dışarıdan almaya ihtiyaç duyduğumuz değişkenler olur bunları tutmak için en iyi yöntem Web.Config içindeki appSettings bölümüdür. <appSettings> <add key=”HostName” value=”127.0.0.1″ /> </appSettings> Eklediğimiz bu parametrenin değerine şu şekilde ulaşabiliriz: VB.NET AppSettings.Item(“HostName“) C#.net ConfigurationSettings.AppSettings[“HostName“].ToString(); Fakat bu sınıfı kullanabilmek için code sayfamızın başına System.Configuration.ConfigurationSettings namespace’ini eklememiz gerekiyor. VB.NET Imports System.Configuration.ConfigurationSettings veya C#.net …

ASP.net ile bir sitenin içeriğini almak

Bazen Döviz Bilgileri, Maçsonuçları gibi başka bir sitenin içeriğini almanız gerekebilir. Bunun için C# da aşağıdaki meddu kullanabilirsiniz: public static string icerikAl(string url) {     WebRequest wReq = WebRequest.Create(url);     wReq.Timeout = 10000; // zaman aşımı süresi     WebResponse wRes = wReq.GetResponse();     Encoding enc = Encoding.GetEncoding("iso-8859-9");     StreamReader sRed = new StreamReader(wRes.GetResponseStream(), enc);     …