C#

DexExpres`de Chart Kontrolu

DexExpress`in componentlarının kullanarak kucuk bir grafik ornegi yapacagim. Öncelike projemize referasn olarak DevExpress.Charts.v8.2.Core , DevExpress.Data.v8.2 ,DevExpress.Utils.v8.2, DevExpress.XtraCharts.v8.2 ve DevExpress.XtraCharts.v8.2.UI componentlarini ekleyecegiz. Daha sonra aşağıdaki kod bloğunu projene eklersek ; ChartControl barChart = newChartControl(); Series series1 = newSeries(“”, ViewType.Bar); series1.Points.Add(newSeriesPoint(“0”, 20)); series1.Points.Add(newSeriesPoint(“5”, 12)); series1.Points.Add(newSeriesPoint(“10”, 32)); series1.Points.Add(newSeriesPoint(“15”, 24)); series1.Points.Add(newSeriesPoint(“20”, 18)); barChart.Series.Add(series1); barChart.Size…

Split Metodu

C# ile string ifadeleri birbirinden ayırmaya yarayan çok kullanışlı bir metoddan bahsedeceğim. Aslında Java`da kullanılan Strıng Tokenizer`ı biraz andırması sebebi daha önce Java ile yapmış olduğum bir örneğin text olarak aynısını ekrana yazıp örneği anlatacağım, daha önceki Java örneğini görmek için tıklayınız. “Erkan Sezer Filenet P8 Platformunda Calisiyor” gibir bir…

Custom Datatable Kullanimi

.Net de DataGridView componenti ile databaseden gelen verileri datatable`a veya dataset`e aktararak, olusturulan dataset veya datable`i da DatagridView`in datasource propertiy`sine atayarak gosteririz. Peki elimizdeki veriler database`den gelmiyorsa yani bu verileri biz kendimiz hardcoded olusturmusssak bunu gridde nasil gosterecegiz? Bununla ilgili kucuk bir ornek yapacagim. Oncelikler veriler bir banka musterisine ait…

Ping Atma

Son zamanlarda sitelerde C# ile ping atilan kod parcalari goruyorum ama bircogu da bunun calismiyor , bundan dolayi burda Ping atma isle ilgili kucuk bir kod parcasi yazacagim.  Asagidaki kod bize TextBox (www.erkansezer.com  gibi) icine yazdigimi adrese ping atarak geri adres degerini gostermektedir. Oncelikle Ping atmak icin  System.Net.NetworkInformation namespace ine ihtiyac…

String Formatlama

Ekranlara tarih degerlerinde ve string tipinde ifadeleri belirli formatlara gore yazdirmak isteriz. Bununla ilgili bir ornek yapacagim. Ilk ornekte o gune ait tum gunu formatli bicimde verecegim ve bunu ekrana mesaj olarak yazdiracagim. DateTime tarih; tarih = DateTime.Now; MessageBox.Show(String.Format(“{0:D}”, tarih).ToString()); String format kismini su sekilde degistirirsem  String.Format(“{0:dddd}”,tarih)   kismini su sekilde degistirirsem …

Environment Variables

Sistemlerimizde tüm uygulamalar tarafindan erişilen değerler vardır (Environment Variables)  Bu  değerlere erişmek isteyebiliriz ve burda çeşitli durumlarda kullanırız. Örneğin TEMP dosyamızda geciçi resimleri turmak veya kendi oluşturduğumuz bir folderda txt dosyarı tutmak gibi. Tabiki bunların uzun uzun pathlerini yazmayacağım. Sizinde çok rahat şekilde göreceğiniz gibi MessageBox ile bunları ekrana yazdırdım. Bunların…