.::Eralp Erat's Solutions Diary::..

{#Every way that I Can share!}-MS Dynamics CRM

Datareader Column Exists..

clock Nisan 28, 2010 03:29 by author NetZero2

Selamlar ;

.NET'de kod yazarken çoğu zaman farklı entity mappingleri içerisinde yer alan fieldları bir şekilde presentation layer'a taşımak isteyebilirsiniz.Collection'ları fill ettiğiniz filler metodunuzun içerisinde IDataReader objenizin içerisinde ilgili column'un olup olmadığını anlamak için aşağıdaki gibi bir fonksiyon kullanmak bizi rahatlatacak ve overload olmuş requestlerden doğabilecek olan crashlerin bir şekilde önüne geçmiş olabileceğiz.

 

19 private bool DataReaderHasColumn(IDataReader reader, string columnName)

20 {

21     reader.GetSchemaTable().DefaultView.RowFilter = "ColumnName= '" + columnName + "'";

22     return (reader.GetSchemaTable().DefaultView.Count > 0);

23 }

Kullanımı : 

 

18 ...

19 if (DataReaderHasColumn(dr, "BoruNo"))

20 {

21     entity.BoruNo = Convert.ToString(dr["BoruNo"]);

22 }

23 ...

Sevgiler.

E2

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


INETA Capital Hit - Come With US!

clock Eylül 26, 2008 01:09 by author Eralp

INETA Summer Hit üzerinden uzun bir zaman geçti gibi hissettiğimiz bu günlerde yeni bir aktivite serisi ile

tekrar karşınızdayız. Bu sefer İstanbul değil Anadolu'nun merkezi, Başkentimiz Ankara'da olacağız.

Rock Programming, Rock Sharing !
Arkadaşlar çok bir süre geçmeden yine bir araya gelecek olmanın heyecan'ı hepimizi sarmış durumda..Hepinizi Ankara'ya bekliyorum..

Sevgiler.


Etkinlik Kaydı :
Burayı Tıklayınız..

Banner'ımız :


                                  

 


2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


New providers for ADO.NET EF Beta 3

clock Mayıs 20, 2008 23:48 by author IThinkable
Kısa bir zaman öncesinde ADO .NET EF ekibininin blogunda (http://blogs.msdn.com/adonet/archive/2008/05/06/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx) şu ana kadar sadece SQL server için çalışma yapmadığını kanıtlarcasına içerisinde
  • Oracle
  • MySQL
  • PostgreSQL
  • SQLLite
provider'larının yer aldığı çalışmaları gösteren bir entry yayınlandı .. listede DB2 yok.İlgili site'da var görünmesine rağmen , IBM'in yaptığı açıklama "We do not support .NET FW 3.5 SP1 Beta yet." şeklinde..
En çok MySql ve PostgreSQL providerlarına sevindim desem yeridir , ama performans ölçümlerini yapmak ve ona göre tercih etmek lazım.Bir keresinde Pablo'ya ait bir video kaydında EF'in standart haline geleceğini dinlemiştim.Yapılan çalışmalarda bunu gösterir nitelikte..Ha bu arada Microsoft zaten var olan providerları üreticileri ile anlaşarak EF uyumlu hale getiriyor.Yukarıda verdiğim linkte ilgili demo'lara ulaşabilirsiniz..

Sevgiler.




Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Yazar Hakkında

Eralp

Uludağ Üniversitesi bilgisayar programcılığı sonrasında işletme fakültesini bitiren Erat ; 1999 yılından bu yana yazılım sektörünün içerisinde yer almış ve ilgili olduğu projelerin çözüm üretilmesin de aktif olarak rol oynamıştır.Yaklaşık 6 yılını Türkiye’nin dört bir tarafında yer alan devlet hastanelerin bilgi yönetim sistemlerini tasarlamak ve geliştirmekle geçirmiş ; LIS , IVR ve Linux sistemlerinin entegrasyonu konusunda uzmanlaşmıştır.Bu konuda halen danışmanlık hizmeti vermektedir..Uzun yıllar “Object Pascal” ile uygulama geliştirmiştir.MCP , MCAD.NET ve MCSD.NET,MCTS (MS CRM 4 Customization) unvanlarına sahiptir..Aynı zamanda Mobile Cihazlar konusunda 2007 yılında Microsoft tarafından MVP unvanına layık görülmüştür.
Çeşitli kurumsal projelerin mimari tasarım ve yazılımlarını gerçekleştirmiştir.Son zamanlarda ağırlıklı olarak Microsoft Dynamics CRM ,Sharepoint ve entegrasyon bazlı olarak Axapta(Microsoft ERP) & Project Server projelerinde yer almaktadır.CRM ve Sharepoint konusunda başta finans sektörü olmak üzere Türkiye'nin alanında en büyük firmalarına kurumsal eğitimler vermektedir.Yazılım konusunda en büyük hayali, Türkiye’mizin bir yazılım üssü haline gelebilmesinde ön ayak olmaktır. Yazılımın belli bir forma sıkıştırılmasından hiç haz etmeyen ve fanatikliği değil sadece kaliteyi ön plana çıkarabilmek adına deneyimlerini ve yeni teknolojiler hakkında oluşan bilgi ve birikimlerini üniversitelerde genç dimağlarla paylaşmaktan büyük mutluluk duymaktadır. Halen orta ve büyük ölçekli kurumsal çözümler üreten bir yazılım evinde geliştirici takım lideri olarak çalışmalarını sürdürmekte ve aynı zamanda Macintosh/Objective C programlama konusunda kendini geliştirmektedir:).2007 yılında Boğaziçi Üniversitesi Makine Mühendisliği bölümünde C# eğitimleri vermiştir.Sakarya Üniversitesi e-Bilişim dalında MBA yapmaktadır.

Yazılım geliştirme konusunda birebir özel ders verilmektedir.Konuyla ilgili lütfen eralp.erat@gmail.com adresine iletişim bilgilerini mail atınız.

 

Calendar

<<  Ağustos 2010  >>
PaSaÇaPeCuCuPa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

View posts in large calendar

Sign in