Bilgisayar Öğretmeniyim Asp.Net C# ve MsSQL programlamayı yeme içme alışkanlığı gibi kullanırım. Jquery kullanmaya başlayalı uzun zaman oldu ama yazmaya son 2 senedir başladım. Eğitmen olarak çalışmaktayım yeni makalelerimi sizlere sürekli aktarmaya devam edeceğim...
Bu makalemizde Google analytics verilerini kullanarak sitemizde Google haritası (geomap, geochart) ile birlikte ziyaret sayılarını nasıl gösterebileceğimizi izah etmeye çalışacağız.
Bu makalemizde asp.net ve jquery eklentileri kulanarak etkinlik takvimi hazırlayacağız.
ASP.NET’te C# Kullanarak Resmi Boyutlandırma ve Üzerine Çapraz Watermark Yazdırma
Bu yazımızda fileupload ile yüklenen bir resmin üzerine çapraz olarak nasıl “watermark” yazabileceğimizi anlatmaya çalışacağız. Buradaki çalışma mantığını şu şekilde özetleyebiliriz. Öncelikle resmi boyutlandırıyoruz. Resmin oranını bozulmaması için de genişlik ve yükseklik oranına göre uygun şekilde boyutlandırma yapılmaktadır. Resim boyutlandırdıktan sonra resmin köşegen uzunluğu alınıyor. Bu köşegen uzunluğunu watermark yazısının boyutunu belirlemek için kullanacağız. Köşegen ne kadar uzunsa yazı da o kadar büyük olacak gibi düşünebiliriz. Daha sonra da resmin köşegen eğimini hesaplayarak o eğime uygun şekilde watermarkımızı yazarak kaydediyoruz.
ASP.NET UYGULAMALARINDA WORD DOSYASINI HTML OLARAK KAYDETMEK (WORD TO HTML)
Web aleminde arayip bulmayacaginiz bir ilk makale siteleri icin en cok aranan ozellik word dosyanizi imajlari ile birlikte upload ederek direk yayin yapabileceksiniz ustelik imajlariniza da watermark ile koruma altina bile alabileceksiniz. Asp.net uygulamalarında upload edilen bir word dosyasını html belgesi olarak nasıl kaydedebileceğimizi öğreneceğiz.
Pek çok yöntem mevcut elbet. Fakat biz işi mümkün olduğunca hızlı, anlaşılır şekilde çözmek zorundayız. Biz bu uygulamamızda tek tablo kullanacağız. Tüm alt kategorileri ve üst kategorileri tek tabloda tutacağız. Daha sonra C# kodlarımızla sonsuz (recursive) bir döngü kurgulayıp tüm kategorilerimizi yazdıracağız. Bunun için öncelikle “MyDb” isminde bir veritabanı oluşturalım. İçerisine “TblKategoriler” ismiyle yeni bir tablo açarak aşağıdaki gibi tablo alanlarımızı ve ilişkileri tanımlayalım.