Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Tag / C#

Bir dosyadaki verileri(~100MB) database’e atmak gibi basit bir operasyon yapmam gerekiyordu. Dosya “tab delimited” bir dosya ve yaklaşım 45 civarı da kolon var ve kolonlarda dolu. En basit ve ilk akla gelen yöntem satır satır bu kayıtları database’e atmak olacaktır. Ancak bu kadar çok veriyi atarken oluşabilecek “time-out”lardan dolayı, hangi kayıdın atıldığı ya da atılmadığını […]

Bir uygulama yazarken, uygulamanın çalışacağı sistem üzerindeki bazı ayarları göz önünde almak dikkat edilmesi gereken tasarım etkenlerinden biri. Eminim bir çok kişi de böyle düşünüyordur. Ama peki ne kadar buna dikkat ediyoruz? Türkiye gibi farklı karakter ve noktalama işaretlerinin kullanıldığı dillerde özellikle buna dikkat etmek gerekiyor. Bu konu ile ilgili olarak Jeff Moser’ın çok güzel […]

With Facebook Connect, you are able to integrate the Facebook Platform with your own web application. Facebook Connect does not provide many functions as Facebook itself for now but provides some very nice functions which can add values for your web applications. I am not going to mention about developing Facebook Connect application from scratch, […]

SQL Server’ın versiyon bilgilerine ‘registry’ sayesinde kolayca ulaşabiliyoruz. SQL Server’ların çalışıyor olması ya da herhangi bir database’e bağlantı yapmadan küçük bir kaç kod ile kolayca göstermeye çalışacağım. Bunun için öncelikle registry’daki SQL Server için olan ağaç yapısını anlamak gerekli. İlk kurulumda, SQL Server KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion key’i altına CurrentVersion isminde mevcut versiyonu yazıyor. Aynı makinaya başka bir […]

Eğer yukarıdaki hatayı alıyorsanız, config dosyanızda ki bağlantı cümleciğini kontrol edin. <add name=”Entities” connectionString=”metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl; provider=System.Data.SqlClient;provider connection string=&quot; Data Source=127.0.0.1;Initial Catalog=MinePlaNET;Integrated Security=True;MultipleActiveResultSets=True&quot;” providerName=”System.Data.EntityClient” /> Koyu renkle belirttiğim isimlerin data modeliniz ile aynı isimde olması gerekmekte. Eğer manuel olarak data modelinizin ismini değiştirdiyseniz bu sorun ile karşılaşırsınız. Peki bunlar ne? Bunlar aslında 3 tane dosya, *.csdl,*.ssdl,*.msl. Entity […]

Sona doğru yaklaşıyoruz sanırım. ASP.NET için geliştirilmekte olan MVC Framework’ünün RC2 versiyonu yayınlandı. Yeni versiyon setup ve deployment konularında yenilikler içeriyor. En önemli yenilik hosting şirketleri için özel kurulum modu diyebilirim. Daha fazla ayrıntıyı buradan öğrenebilirsiniz.

ASP.Net’de Ajax Toolkit ile beraber gelen CalendarExtender nesnesini kullandığınızda, kullandığınız yere göre çıkan takvimin diğer kontrollerin altında görüntüleniyor. Özellikle DIV’ler ile çalışanlar bu sorun ile eminim karşılaşmıştır. Bu sorunu aşağıdaki satırı CSS dosyasına koyarak çözebilirsiniz. .ajax__calendar_container { z-index : 1000 ;}