Sayfa 3 / 5«12345»

Devexpress – VerticalGrid FocusedRecord

Vertical grid üzerindeki seçili kaydı almak istiyorsanız şu şekilde yapabilirsiniz:

BenimEntityTipim gel =verticalGrid1.GetRecordObject(verticalGrid1.FocusedRecord) . . . → Read More: Devexpress – VerticalGrid FocusedRecord

Devexpress – XtraGrid Focused Row

GridControl üzerindeki mainview iniz bir GridView ise ve o anda seçili (Focused) kayda erişmek istiyorsanız. Şu şekilde erişebilirsiniz:

BenimEntityTipim gel = ((DevExpress.XtraGrid.Views.Grid.GridView)gridControl1.MainView).GetFocusedRow . . . → Read More: Devexpress – XtraGrid Focused Row

Csharp – Enum kullanımı

Enumlar yazılımcının işini kolaylaştıran, sabit değerleri sayı olarak kodlamaktansa, daha okunabilir bir şekilde kodlamayı sağlayan veri tipleridir.
Kısaca tanımı şu şekildedir :

public enum BlogIcerigi
{
AnaSayfa = 1,
ArkaSayfa = 10,
Resimli = 100,
Videolu = 1000
}

Normalde sık olarak kullanılan şekli ise şu şekildedir.

int yazim = 1;
if(yazim == (int)BlogIcerigi.AnaSayfa)
{
Console.Write("yazim bir ana sayfadır");
}

Farklı bir kullanım şekli olan birden fazla değer alması durumu ise . . . → Read More: Csharp – Enum kullanımı

#region kullanımı

#region kodların daha okunabilir bloklar haline getirilmesi amacıyla kullanılan bir keyword dur. Bir class yazdınız ve bu class içerisinde private field lar ve public propertyleriniz var ayrıca static methodlarda yine mevcut bunlardan her bir grubu mantıksal olarak gruplamak amacıyla #region ları kullanırız. Bu keywordler derleme anında dikkate alınmazken, geliştirme aşamasında takım arkadaşlarınıza ve size büyük kolaylık . . . → Read More: #region kullanımı

Csharp 4.0 – İsimli ve Opsiyonel Parametreler (Named and Optional Arguments)

Csharp 4.0 ile gelen yeniliklerden bir taneside isimli ve opsiyonel parametrelerdir. Method overloading ile çözülen bir methodu birden fazla imza ile çağırma olayını biraz daha kolaylaştırmak için getirilmiş güzel bir yeniliktir.

Kısaca özetlemek gerekirse önceleri Selamla diye bir method yazdığımızda ve bu method sadece string bir adSoyad ile çağrılabilmesi ayrıca opsiyonel olarak yaş , kilo ve cinsiyet . . . → Read More: Csharp 4.0 – İsimli ve Opsiyonel Parametreler (Named and Optional Arguments)

unmanaged code yazımı ile ilgili güzel bir makale serisi (tutorial)

http://www.brainbell.com/tutors/C_Sharp/Interoperating_with_Unmanaged_Code.htm

İlgili makalenin Türkçemize kazandırılmış halini hatta daha da güzelini çok yakında, burda görebileceksiniz. Şimdilik . . . → Read More: unmanaged code yazımı ile ilgili güzel bir makale serisi (tutorial)

Installer Class için Custom Dialog box’dan veri alma

NotEqu denen insan evladı çok güzel bir konuya değinmiş hatta baya bişiyler anlatmış konuyla alakalı.

Buyrun burdan :

http://live.mscommunity.net/blogs/notequ/archive/2008/06/05/installer-class.aspx
Yakında türkçe olanını burda yayınlamayıda . . . → Read More: Installer Class için Custom Dialog box’dan veri alma

CSharp Başlangıç Soruları (Programlama Mantığı 1.1)

Programlama ya Giriş Örnek Sorular:

1-      1 ile 100 arasındaki tek sayıları listeleyen bir program yazınız. (for)

2-      1 ile 100 arasındaki çift sayıları listeleyen bir program yazınız. (for)

3-      1 ile 100 arasındaki asal sayıları listeleyen bir program yazınız. (for)

4-      1 ile 100 arasındaki tek sayıları listeleyen bir program yazınız. (while)

5-      1 ile 100 arasındaki çift sayıları listeleyen . . . → Read More: CSharp Başlangıç Soruları (Programlama Mantığı 1.1)

PLINQO – Professional LINQ to Objects

PLINQO Codesmith tarafından geliştirilmiş bir codesmith template idir. Standart Visual Studio 2008 Linq to SqlClasses template i tarafından çıkartılan class ları özelleştirmek sıkıntılı olduğundan, daha özelleştirilebilir bir Linq to Sql veri katmanı oluşturmak için çıkmıştır.

Codesmith in Visual Studio ile entegre çalıştığını da düşünürsek, bu template ile birlikte çok kolay bir şekilde Dbml ve ona bağlı classları . . . → Read More: PLINQO – Professional LINQ to Objects

XtraGridControl ve Linq EntitySet Refresh problemi

Devexpress 8.2.6 sürümünde XtraGridControl ile yaşadığım refresh problemi şu şekilde gerçekleşti : EntitySet i datasource olarak verdikten sonra, arka planda eklediğim herhangi bir entity grid üzerinde görünmemekteydi. Yani sadece grid üzerinden yaptığım değişiklikler görünüyor, arkaplandaki değişiklikler EntitySet nesnesi üzerinde debug anında görünmesine rağmen, grid üzerinde görünmüyordu.
Problemi teşhis ettikten sonra, ilk olarak grid nesnemin üzerindeki RefreshDataSource() methodunu . . . → Read More: XtraGridControl ve Linq EntitySet Refresh problemi

Sayfa 3 / 5«12345»