Archive

Archive for the ‘Yazılarım’ Category

Para biriminde ayıraç kullanımı

Nisan 25th, 2012 Tahir MUTLU No comments

geliştirdiğiniz arayüzlerde parabirimi konusunda kullanıcılar ayıraç olarak “.” mı ? “,” mü ? kullanacaklarını hep  karıştırırlar. bunu önlemek için ya bu işaretlerden girilmesini istemediğimizi kısıtlarız , bu alanın yanlarına bir açıkla ekleriz lütfen ayıraç için şu ifadeyi kullanın şeklinde. Bu kullanım aynı zamanda sizin geliştirdiğiniz ordamda bilgisayarınız bölgesel ayarlarına görede değişebilir , eğer uygulamanızı kullanan [...]

C# Split String Kullanımı 2

Mayıs 25th, 2011 Tahir MUTLU No comments

Bir Önceki Makalemizde tek bir karaktere göre ve string bir ifadeye göre split kullanımına deyinmeye çalışmıştık. Bu yazımızda ise yine tek karaktere göre ama birden fazla belirterek , yani “+” gördüğünde yada “-” gördüğünde yada “*” gördüğünde ayırma işlemini uygula şeklinde bir örnek yapacağız. char[] ayiraclar = new char[] { ‘+’, ‘-’,'/’,'*’ }; string ifade [...]

Categories: Yazılarım Tags: ,

ASP.NET MVC(Model View Controller) NEDİR ?

Ocak 25th, 2011 Tahir MUTLU No comments

Hazırladığımız projelerde yapımızı bir takım yapılara böleriz (iş katmanı,veri katmanı). Bölmedeki amacımız da işlerimizi kolaylaştırmaktır. Projemizi içerideki işleyişleri gruplandırarak daha küçük yapılara bölerek, bir parçadaki değişimden diğer parçanın etkilenmemesi sağlamaya çalışırız. Asp.net MVC deki temel yaklaşımda projenin üç parçaya bölünmesi (Model View Controller) ile oluşan tasarım desenidir. (Resim 1) Bu üç katmanı tanımlayacak olursak : [...]

Categories: Yazılarım Tags: , , , ,

javascript ile seçili radio buton değerini almak

Ocak 7th, 2011 Tahir MUTLU No comments

sayfanızda bulunan radio butonlardan seçili olanıın değerini almak için, name değerine göre radio yu bir değişkene atıp seçili olanı bularak değerini alabilirsiniz. ilk olarak radio değerlerimizi oluşturalım. [html] <input type=”radio” name=”renkler” id=”renkler” value=”kırmızı”>kırmızı</input><br> <input type=”radio” name=”renkler” id=”renkler” value=”truncu”>truncu</input><br> <input type=”radio” name=”renkler” id=”renkler” value=”mavi”>mavi</input><br> <input type=”radio” name=”renkler” id=”renkler” value=”sarı”>sarı</input><br> <input type=”radio” name=”renkler” id=”renkler” value=”beyaz”>beyaz</input><br> <input type=”radio” [...]

.net 4.0 da complex(karmaşık) sayı kullanımı

Ekim 29th, 2010 Tahir MUTLU No comments

Complex yapısını kullanabilmek için öncelikle projemize System.Numerics’i referans olarak eklememiz gerekiyor. Ekleme işlemini gerçekleştirdikten sonra complex yapısının kullanımı gerçkten çok kolay. Örneklerle devam edecek olursak önce bir complex sayı türetelim ve ekranda değerlerini görelim. using System.Numerics … … … … static void Main(string[] args) { Complex c1 = new Complex(12,24); Console.Write(“Kompleks sayının real kısmı :” [...]

Lambada ifadelerinde FindAll Kullanımı

Ekim 19th, 2010 Tahir MUTLU No comments

Merhaba arkadaşlar. Bu yazımda sizlere kısaca Lambada ifadelerinde FindAll kullanımında bahsedeceğim. FindAll ile oluşturmu olduğumuz liste (List) içerisindeki değerlerden kritiremize uygun olanların tamamını başka bir listeye atabileğimizi gözlemliyor olacağız. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _findall { class Program { static void Main(string[] args) { List lstOlusan = new List(); lstOlusan.Add(3); lstOlusan.Add(500); [...]

Categories: Yazılarım Tags: ,

Installer Class Kullanımı

Ekim 13th, 2010 Tahir MUTLU No comments

Geliştirmekte olduğumuz uygulamalarımız, kullanıcılara aktarılırken mutlaka bir kurulum paketi haline getirilir. Bu kurulum esnasında kimi zaman gerekli bileşenlenlerin kurulu olup olmadığını kontrol ederiz (örneğin : .net FW kurulumu, kurulu ise sürümü, veri tabanı uygulamaları için veri mssql,mysql oracle vb. kurulumu? Kurulu ise tabloların,procedure’lerin aktarılması). Kurulum esnasında kullanıcıdan bir takım bilgiler istenebilir,  bizim paket içerisindeki dosyaları [...]

SQL Sub Query ve Join işlemi arasında performans testi

Ağustos 5th, 2010 Tahir MUTLU No comments

Elimizde iki tablolu bir yapı olduğunu düşünelim, İşçiler ve Yöneticiler. Üç adet yöneticimiz ve bu yöneticilere bağlı 60000 çalışanımız olsun. Yöneticilere ait olan işçi sayılarına baktığımızda : Select COUNT(*),yoneticiID From tblIsci Group By yoneticiID Order By yoneticiID Yonetici ID İşçi Sayısı 1 40000 2 19999 3 1 İlk olarak 1 adet işçinin bağlı olduğu ID [...]

Categories: Yazılarım Tags:

Windows’un Versiyonunu Öğrenmek

Haziran 1st, 2010 Tahir MUTLU 1 comment

Geliştirmekte olduğumuz uygulamalarda, bazen uygulamamızı kuracak olduğumuz bilgisayarın işletim sisteminin versiyonuna göre farklı işlemler gerçekleştirmemiz gerekebiliyor. Bunun içinde bu işlemlerden önce işletis sistemi bilgisini almamız gerekiyor. OperatingSystem sınıf özelliklerini, kullanılan işletim sistemi hakkında gerekli bilgileri sağlar. OSVersion özelliği System.Environment sınıfı, bir OperatingSystem nesnesini döndürür. System.OperatingSystem osInfo = System.Environment.OSVersion; osInfo nun Version.Minor yada Version.Major bilgilerine göre [...]

Login failed for user ‘NT AUTHORITY\IUSR’.

Mart 20th, 2010 Tahir MUTLU No comments

IIS 7 üzerinde yayınladığınız uygulamanızda , sql server ile yapmak istediğiniz veri tabanı işlemlerinde “Login failed for user ‘NT AUTHORITY\IUSR’.” hatasını alıyorsanız , Çözüm Kimlik Doğrulama seçeneğini tııkladıktan sonra Karşımıza çıkan pencerede Anonim Kimlik Doğrulama üzerinde sağ tuş tıklayıp düzenle yada yandaki menüden düzenle seçeneğini seçtikten sonra Uygulama Havuzu Kimliğini seçip Tamam diyoruz.