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.
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, varsayılan dışında bir MasterPage olmasını isteyebilirsiniz. İşte bu gibi durumlarda siteleri baştan yazmak yerine, belirlemiş olduğunuz davranışların(kuralların), çalışmasını istediğimiz tarayıcılarda uygulanmasını sağlayabiliriz.
Eskiden tarayıcılara göre görünümler hazırlamak isterken, genelde JavaScript kullanırdık. Asp.net 2.0 ve App_Browsers klasörü ile bu işlemleri çok daha hızlı yapabilmekteyiz.
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 içine JavaScript kodu eklemeyi anlatacağım.
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 ve iÅŸlevsel yapılandırabilirsek, temalar konusunda zaman kaybı yaÅŸamayız.  Bu yazımda App_Themes klasörünün içindeki tema adlarını elde etmeyi, elde edilen temaları kullanmayı anlatacağım.Â
Paypal Artık Tamamen Türk Lirasını ve Türkçe Dilini Destekliyor

PayPal kredi kartı bilgilerinizi alıcı veya satıcılarla paylaşmadan online ödeme yapmanızı ve almanızı sağlayan daha güvenli bir ödeme yöntemidir. Banka bilgilerinizi müşteriyle paylaşmadan her türlü para transferini yapabilirsiniz. İstediğiniz kişiye, istediğiniz vakit para yatırabilir, ondan para talep edebilirsiniz.  Birçok alışveriş sitesi artık paypal ödeme sistemini desteklemektedir. Kredi kartı bilgilerinizi bir kez girmek ve onaylatmak şartıyla, paypal altyapısını destekleyen sitelerden tek bir tıkla alışveriş yapabilirsiniz.
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 ufak bir değişiklik yaptım. Eğer konu hakkında fazla bilginiz yoksa, önceki yazılarımı veya "C# Üzerinde Excel Öğreniyorum" bölümünü gezmenizi öneririm.
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ü açma parametreleri ile kaydetme parametreleri neredeyse aynı özellikleri barındırıyor.
SQL_Latin1_General_CP1_CI_AS İle Türkçe Karakterle Arama Yapmak

.Net platformunu eskiden Mysql ile kullanırdım. Hiç sorun yaşamadan birkaç tane büyük projeyi bitirdim. Son projemde iş verenim, veritabanı olarak Microsoft Sql Server ile yapmamı isteyince, bende Microsoft Sql Server öğrenmeye başladım. Diğer veritabanlarından kullanım açısından herhangi bir farkı yok. Bu yüzden öğrenme de zorluk çekmedim. Fakat ilerleyen zamanlarda büyük problemlerle karşılaşmaya başladım.
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.
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.
C# İle Excel Dosyası Oluşturma
"C# Üzerinde Excel Öğreniyorum" yazı dizimin ilk makalesidir. Bu yazı dizimde C# programlama dili üzerinden Excel uygulamalarını nasıl yöneteceğimizi öğreneceğiz. İlk yazımda size "Excel'in nasıl oluşturulacağını" göstereceğim.
Öncelikle referans kütüphanemize, "Microsoft.Office.Interop.Excel" referansını ekliyorum.
Visual C# .Net Üzerinde Veritabanına Resim Kaydetmek – Resim Çekmek
.Net ailesinde veritabanına herhangi bir dosya veya resim kaydetmek çok kolay bir işlemdir. Bu yazımda size, "Visual C#.Net veya VisualBasic.Net üzerinde veritabanına resim nasıl kayıt edilir ve bu resim tekrardan nasıl çekilir" problemini en kolay yoldan çözmeyi anlatacağım.
SQL Server Üzerinde Stored Procedure Anlamak ve Kullanmak
Bu yazımda  Sql Server üzerinde Store Procedure kullanımını, sıfırdan başlayan bir yazılımcının anlayacağı şekilde anlatmaya çalışacağım. Öncelikle "Store Procedure" ne olduğunu hakkında bilgiler veriyim.
Microsoft SQL Server, Veritabanı Taşıma İşlemi

Sql server üzerinde veritabanı taşıma işlemi için birkaç yöntem bulunmaktadır.  Bu yöntemlerden benim bildiklerim, "Export Data-Import Data" - "Copy Database" - "Attach-Detach" - "Backup-Restore" yöntemleridir. Bu işlemleri "Sql Server Management Studio" üzerinden kolaylıkla yapabilirsiniz. Fakat bu yöntemlerin hepsini denememe rağmen, taşıma sırasında ilişkili tablolarım ve Identity sutunlarım devamlı zarar gördü.  Bende "Attach" yöntemi ile veritabanımı elle taşıdım. Bu yazımda size taşıma sırasında, neler yaptığımı resimlerle aşama aşama anlatmaya çalışacağım.
Mysql Türkçe Karakter Bozukluğu
Danışmanlığını yaptığım firmanın web sayfasının, yönetici bölümünü kodlarken, mysql de girdiğim karakterlerin bozuk olduğu dikkatimi çekti. Hemen araştırmalara koyuldum. Belki gözümden kaçmış olabilecek bir şeyler olabilir düşüncesiyle, forumları araştırmalara başladım.
En Uygun, İyi, Ucuz Hosting Hangileridir ? Nasıl Hosting Seçilir ?
Sunucu değiştirme ve hosting firması araştırmam kadar, zaman kaybettiğim çok az iş vardır. Bu yazımda 1 aydır, yaşamış olduğum zorlu süreci ve çözümleri anlatacağım.
Vb.Net İle MYSQL Veritabanına Bağlantı Kurmak
Bu yazımda size Vb.Net ile Mysql veritabanına bağlantının nasıl kurulacağını anlatacağım. Mysql ile ilk defa program yazacaksanız burada ki videolu kurulumu izlemenizi öneririm.
Mysql Kurulumu (Video Anlatımlı)
Arkadaşlar bu yazımda size mysql kurulumunu anlatacağım. Kurulum için hazırladığım videoya aşağıdan ulaşabilirsiniz.
Mysql Karşılaştırma İşlemleri
Karşılaştırma işlemlerinde sonuçlar 0,1 veya Null olur. Bu karşılaştırma sırasında argümanlar sayısalsa, sayısal olarak karşılaştırılırlar. String değerde ise string olarak karşılaştırma yapılır. Unix sistemlerde büyük küçük harf duyarlılığı olduğu için, sınamaları buna uygun yapmanız gerekebilir.


