Tek Fotoluk İpucu-42(ExecuteQuery ile Injection' dan Korunmak) 26 Kasım 2011 Burak-Selim-Senyurt C#, LINQ to SQL, Tek Fotoluk Ipucu Merhaba Arkadaşlar, LINQ to SQL kullandığımız durumlarda bildiğiniz gibi dışarıdan SQL sorgularını da icra ettirebilmekteyiz. Bu amaçla DataContext tipinin ExecuteQuery metodu kullanılmakta. Ancak özellikle SQL Injection saldırılarına karşı dikkatli olmamız gerekiyor. Bu nedenle sö... [Daha fazla]
NedirTv?Com Söyleşileri - Yazılımcıların Sosyal Hayatı 24 Kasım 2011 Burak-Selim-Senyurt NedirTv? Merhaba Arkadaşlar, Uzun süredir NedirTv?Com bünyesinde bir çalışmada bulunamamıştım. Açıkçası teknik paylaşımlarımıza uzun bir süre ara vermiştik Geçtiğimiz haftalarda bu amaçla NedirTv?Com kurucusu Uğur Umutluoğlu ve Ercan Bozkurt hocalarımı... [Daha fazla]
Tek Fotoluk İpucu-41(Let Keyword) 21 Kasım 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, LINQ sorgularını pek çoğumuz etkin bir şekilde kullanıyoruzdur. Ama belki aralarda atladığımız keyword' ler de vardır. Mesela Let. Çık sık kullanmasakta oldukça işimize yarayan bir anahtar kelimedir. Söz gelimi onu bir ifadeye eşitleyip LINQ sorgusunun ... [Daha fazla]
Girişimci Ruh ve BizSpark 20 Kasım 2011 Burak-Selim-Senyurt Teknik Dışı Konular Merhaba Arkadaşlar, Üniversiteye 1993 yılında girdim. O zamanlarda Matematik Mühendisliği bölümünde GwBasic, C++, Cobol gibi programlama dilleri okutuluyordu. Yazılıma ilgili ve meraklı bir öğrenciydim. Gerçi o zamanlar bu meslek şimdiki gibi dallara ayrılmıyordu(Yani Yazılım Mühendisi, Database De... [Daha fazla]
Task Relations–Continuation Metodları 18 Kasım 2011 Burak-Selim-Senyurt Parallel Programming Continuations tekniklerinde, bir Task’ ın çalıştırılması veya icra edilmesi, atası olan ya da öncesinden tanımlanıp kendisine bağlanan Task örneklerine bağlıdır. Normal şartlar altında size tek bir Task örneği ve bu Task çalışmasını bitirdikten sonra devreye girmesi gereken bir Task örneğinin ele alındığı senaryoyu aktarmam gerekiyor. Ancak bana göre konunun daha iyi anlaşılabilmesi için aşağıdaki kod parçasında yer alan örneği göz önüne alarak başlamamız daha doğru olacaktır [Daha fazla]
Tek Fotoluk İpucu-40(Sebze Çorbası) 16 Kasım 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Hani böyle annemiz zamanında içinde yok yok dedirtecek türden çorbalar yapmıştır. Her çeşit sebzenin konulduğu Hah işte bu fotoğrafta ona benziyor. İçinde generic mimari var, reflection var, dynamic tip kullanımı var Olay gayet basit. &Cce... [Daha fazla]
Tek Fotoluk İpucu-39(Dynamic Delegate Üretmek) 14 Kasım 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Bazen çalışma zamanına ilişkin yapmamız gereken atraksiyonlar olur. Söz gelimi çalışma zamanında bir delegate tipinin dinamik olarak üretilmesini ve yürütülmesini isteyebiliriz? Peki bu nasıl olacak? İşin içerisine birazcık Reflectio... [Daha fazla]
Tek Fotoluk İpucu-38(Delegate Chain) 13 Kasım 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Arada sırada temelleri de hatırlamak gerekir değil mi? Söz gelimi bir delegate zincirini nasıl kurar ve aynı parametreler için nasıl çalıştırırsınız? İşte size örnek DelegateChain.rar (22,77 kb)
SSIS - Programatik Olarak Variable Değeri Set Etmek 11 Kasım 2011 Burak-Selim-Senyurt C# Ne varki bu ham veri içeriklerinin operasyonel düzeyde ele alınabilmeleri için ilişkisel hale getirilmeleri, bir başka deyişle SQL Server gibi ilişkisel veritabanı ortamlarına aktarılmarı gerekmektedir. Pek tabi tersi bir durumda çoğu zaman söz konusu olmaktadır. Bu gibi ihtiyaçlar dahilinde SSIS(Sql Server Integration Services) paketleri oldukça kullanışlıdır. Özellikle bir tasarım aracının söz konusu olması, zengin kontrol seti ve akış bazlı çalışma modeli önemli avantajlar olarak karşımıza çıkmaktadır. [Daha fazla]
Tek Fotoluk İpucu-37(Faydalı Interface Tiplerinden IComparer<T>) 05 Kasım 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, .Net içerisinde pek çok faydalı Interface tipi bulunmaktadır. Örneğin kendi tiplerinizin sıralama işlemlerini öğrenebilmesi için kullanabileceğimiz IComparer<T>. Nasıl kullanıldığını merak ediyor musunuz? İşte size basit bir fotoğraf Sort... [Daha fazla]