Category Archives: .Net

LINQ – Building Dynamic Expression Tree

Posted in .Net, LINQ, Visual C# .Net | Leave a comment

LINQ – Compiling Expression Tree

 

Posted in .Net, LINQ, Visual C# .Net | Leave a comment

LINQ – Bool Expression

 

Posted in .Net, Visual C# .Net | Tagged , , | Leave a comment

Asp.Net MVC 301 Seo Yönlendirmesi

Seo için www’sız isteklerde www’li haline çevirmek için aşağıdaki kodu kullanabilirsiniz. Tabii IIS6 sistemde önerdiğim, IIS7 de rewrite url ile yapılmasının daha doğru bulduğum yöntemdir.

Posted in .Net, Asp.Net, Dersler, Visual C# .Net, VisualBasic.Net | Tagged , , , | Leave a comment

EnterpriseLibrary.Logging Timestamp Hatası

Microsoft Enterprise Library Log modülünü kullanırken kayıt altına alınan logun saatinin yanlış olma ihtimali yüksektir. UTC formatında varsayılan olarak gelen bu formatı kolayca değiştirebiliriz.

Posted in .Net, 3.Part Web Uygulamaları, Asp.Net, Dersler, Visual C# .Net | Tagged , , | Leave a comment

Asp.Net İle Windows Servis Çalıştırma / Durdurma

Web programlama yaparken Windows Servisler yazarak iş akışlarını daha kolay yönetebiliriz. Windows servisleri belli sıklıklarla çalıştırarak, gerekli görevleri düzenli olarak yaptırabiliriz. Büyük CRM ve ERP projelerinde servisleri çoğunlukla kullanmaktayım.

Posted in Asp.Net, Visual C# .Net, Windows 2003 | Tagged , , | 1 Comment

.Net Dillerinde Windows Servisleri Debug Edebilme

Çalıştığım şirkette, projenin bir bölümünde windows servis yazmam gerekti. Her zaman servis dosyalarını debug edememek büyük bir zaman kaybıma sebep olmuştur. Bu durumu çözmek için c# dilinde ki özel sınamaları kullandım.

Posted in Kısa Kısa Yararlı, Visual C# .Net | Tagged , , , | Leave a comment

MSDTC on server ‘servername’ is unavailable.

Bu hatayı almanız durumunda; Başlat -> Çalıştır -> services.msc çalıştırarak, Servisler ekranına giriş yapın. Servislerden “Distributed Transaction Coordinator” çalıştırarak sorunu çözebilirsiniz.

Posted in .Net, Asp.Net, Visual C# .Net, VisualBasic.Net | Tagged , , | Leave a comment

WebRequest – useUnsafeHeaderParsing Sorunu

.Net dilinde WebRequest sınıfı üzerinden, harici bir linke, post veya get işlemlerin de; “{“Sunucu protokol ihlalinde bulundu. Section=ResponseHeader Detail=CR’nin ardından LF gelmelidir”}” gibi bir hata çıkabilir. Mesaj başlıklarından kaynaklanan bu sorunu çözmek için .Config dosyasına küçük bir ekleme yapmamız yeterlidir. 

Posted in Kısa Kısa Yararlı, Visual C# .Net | Leave a comment

ObjectSet Olan Veriyi ObservableCollection Tipine Çevirmek

LINQ üzerinden dönen veriyi, Binding yaparken ObservableCollection<T> olarak Bind etmek isterseniz aşağıdaki şekilde yapabilirsiniz.

Posted in Kısa Kısa Yararlı, Visual C# .Net, Windows Presentation Foundation | Tagged | Leave a comment

Entity Framework ile Ekleme, Düzenleme ve Silme (CRUD) İşlemleri (Video)

Bu makalem de Entity Framework ile ekleme, düzenleme ve silme işlemlerimizi öğrenebileceğimiz bir video paylaşmak istiyorum. Umarım yeni başlayan arkadaşlara yardımcı olur.

Posted in Visual C# .Net | Tagged , , , , , | 3 Comments

Html5 İle Verileri Cache’de Saklamak

Html5 ile hayatımıza bir çok yeni teknoloji girdi. Bunlardan birisi de cache sistemidir. Aslında tarayıcıların eskiden beri desteklediği bu teknoloji Html5 ile tamamen desteklenir hale geldi. Html5 desteği olan tüm tarayıcılarda bu özelliği istediğimiz gibi kullanabiliyoruz. İster local düzeyde istersek de … Continue reading

Posted in Asp.Net, Html5 | Tagged , , , , | Leave a comment

Asp.net Varsayılan Temayı Ayarlama

Asp.net üzerinde herhangi bir sayfaya temayı yüklemek istediğimizde, OnPreInit fonksiyonunu override etmemiz gerekiyor. Bu şekilde sayfadan sayfaya farklı şablonlar kullanabiliyoruz. Fakat projenizde her seferinde, OnPreInit fonksiyonunu override etmek yerine, app.config üzerinde birkaç değişiklik ile bu sorunu da halledebiliyoruz.

Posted in Asp.Net, Visual C# .Net | Tagged , , , , | Leave a comment

Asp.net, Tarayıcıya Göre Görünüm Yapmak

Bu yazımızda, Asp.Net 2.0 sürümünün bir özelliği olan “tarayıcıya göre davranış” konusunu işlemeye çalışacağız. “Tarayıcıya Göre Davranış” verilmiş olan kuralların, belirtmiş olduğunuz tarayıcı da geçerli olmasıdır. Örneğin Internet Explorer tarayıcısında, sitenizin arka planının siyah olmasını veya Firefox tarayıcısında MasterPage dosyanızın, … Continue reading

Posted in Asp.Net, Visual C# .Net | Tagged , , | Leave a comment

Asp.Net Sayfalarına JavaScript Kodları Ekleme

Asp.Net sayfalarına dinamik olarak JavaScript kodu eklememiz mümkündür. Response.Write ile script kodu, sayfanın içine yazdırılabileceği gibi, ClientScriptManager sınıfı ile yapmamızda mümkündür. Ama Response.Write yöntemini kesinlikle önermiyorum. ClientScriptManager sınıfı ile bu işleri yapmak çok daha kolaydır. Bu yazımda size ClientScriptManager sınıfını kullanarak sayfamızın … Continue reading

Posted in Asp.Net, Dersler | Tagged , , , , , , | Leave a comment

Asp.net İle Temaları Yönetin

Asp.Net‘te temalarımızı yönetmek  için App_Themes klasörü bulunmaktadır (Eğer klasör yoksa proje üzerine sağ tıklayıp, “Add Asp.Net Folder” bölümünden Theme butonuna basmalıyız.) Bu klasöre atılan temaları istediğimiz gibi özelleştirebiliriz. Örneğin A sayfasında farklı, B sayfasında farklı temalar kullanabiliriz. Genel altyapıyı doğru … Continue reading

Posted in Asp.Net, Dersler | Tagged , , , , , , | 3 Comments

C# İle Excel Dosyasına Yeni İçerik Girme

Şimdiye kadar ki yazılarımızda C# İle Excel Nasıl Oluşturulur, Nasıl Kayıt Edilir, Nasıl Açılır konularında bilgiler edindik. Excel dosyasında okuma yapmadan önce, içeriği nasıl gireriz bunun hakkında kısa bir yazı yazmayı gerek gördüm.  “C# Üzerinde Excel Öğreniyorum” bölümünün konu sıralamalarında … Continue reading

Posted in Excel, Visual C# .Net | Tagged , , , , , , , , | 3 Comments

C# İle Excel Dosyasını Açmak

Okumuş olduğunuz makale, “C# İle Excel Öğreniyorum” yazı serisinin üçüncüsüdür.  Bu yazımda herhangi bir Excel dosyasını C# ile açmayı göstereceğim. İşlem çok basit olmakla beraber, şifreli dosyalar veya diğer özelliklerde açmak için “Excel Dosyasını Kaydetme” adlı yazımı okumanızı öneririm.  Çünkü … Continue reading

Posted in Excel, Visual C# .Net | Tagged , , , , , | 3 Comments

Visual C# ve Vb.Net İle Ekran Çözünürlüğünü Değiştirme – 2

Bir önceki çözünürlük yazımda sadece ekran çözünürlüğünü değiştirmeyi anlatmıştım. Ayrıca önceki yazım her işletim sisteminde çalışmıyordu. Bugün bir arkadaşın isteği üzerine eski yazımın bir kaç değişiklik yapılmış halini yazıyorum.

Posted in Visual C# .Net, VisualBasic.Net | Tagged , , , , | 1 Comment

C# İle Excel Dosyasını Kaydetme

Bir önceki yazımda C# ile Excel Dosyasının Nasıl Oluşturulduğunu anlatmıştım. Bu yazımda ise oluşturulan bu Excel Dosyasının Nasıl Kaydedildiğini anlatmaya çalışacağım.

Posted in Excel, Visual C# .Net | Tagged , , , , , , , , , , , , , , , , , , , , , | 10 Comments