Projenin Amacı Uzun URL’ler için kısa yönlendirme linki oluşturmak. Proje Öncesi Amaca uygun olarak bir planlama yapıldı. Uzun linki bir kriptolama algoritması ile oluşturulan kısa kod ile mapleyen bir veritabanı düşünüldü. Uzun linke gitmek için de 301 yönlendirme yapan bir link oluşturulması gerektiği belirlendi. Uygulama Uygulama için kullanılan paketler; MySql.Data.Entity 6.10.9 (ASP.NET) bootstrap 4.6.0 (ASP.NET)… Okumaya devam et ASP.NET ile URL Kısaltma Uygulaması
WampServer’da VirtualHost Oluşturmak
Öncelikle VirtualHost amacı bir metni link olarak kullanabilmektir. Örneğin adres satırında deneme-deneme yazdığınızda projenin açılmasını sağlayabilirsiniz. Bu işlem oldukça kolay. İşlem adım adım aşağıdaki gibi; Simge tepsisindeki simgeden Localhosta gidiniz. Tools bölümünden “Add a Virtual Host” deyiniz. Gelen sayfada ilgili bölümleri doldurunuz. Ardından kaydet butonuna basınız. Ad bölümü linke de yazacağınız, VirtualHost’un adıdır. Boşluk ve alt çizgi… Okumaya devam et WampServer’da VirtualHost Oluşturmak
HTML, CSS ve JS ile Sekmeli İçerik Yapımı
Tab menüler çok kolay bir mantığa dayanıyor. İşin özü görünen elemanı display: none yapıp görünecek elemanı da display: block yapmak. Görünecek elemanı da a etiketinin href‘ine yazdığımız eleman id‘sinden buluyoruz. Güzel görünmesi için de birkaç CSS yazmak gerek tabii ki. Ben biraz karmaşıklaştırmak için kapanan elemanın kayarak gideceği bir efekt yapmak istedim. Kodlar her zamanki gibi JSFiddle’da.
HTML ve CSS ile Elemanları Dikey ve Yatay Eksende Ortalamak
Bu işlemi yapmak için birden fazla yöntem mevcut. 1. yöntem table ve table-cell kullanmak. 2. yöntem display: flex ile yapmak. 3. yöntem de position: absolute ile elemanı tabiri caiz ise uçurmak. 3. yöntemin dezavantajı içerideki elemanın sabit bir yükseklik ve genişliği olması gerekiyor. Bana sorarsanız en kullanışlı yöntem display: flex ile yapmak. Tüm yöntemler aşağıdaki JSFiddle’da bulunuyor.
WordPress Sitede Link Değiştirirken Veritabanı Ayarlama
WordPress sitenizin linkini değiştirirken sağlıklı bir sonuç elde etmek için kaynak kodları ve veritabanını taşımanın yanı sıra veritabanındaki eski linkte kalmış alanları güncellemek gerekir. Bunun için aşağıdaki MySQL kodlarını PhpMyAdmin üzerindeki SQL sekmesinden uygulamak yeterlidir. Kodlara ek olarak WordPress kurulumunuzda farklı bir ön ek ayarladıysanız tablo isimlerinin önündeki “wp_” ibaresini kendinize göre ayarlamanız gerekmektedir. Bir diğer nokta… Okumaya devam et WordPress Sitede Link Değiştirirken Veritabanı Ayarlama
Bubble Sort Algoritması ile Sıralama
Programlama dünyasında sıralama için birçok algoritma geliştirilmiştir. Bugün en temellerinden olan “Bubble Sort” algoritmasını C dilinde ele alacağım. Bubble sort algoritmasının temeli bir diziyi döndürerek sıradaki sayının bir önceki sayı ile olan durumunu kontrol etmeye dayanır. Dizinin 2. elemanından başlayarak sonuna kadar ilerlenir ve her gelen sayının, tüm dizideki sayılar ile durumu kontrol edilir. Resimdeki… Okumaya devam et Bubble Sort Algoritması ile Sıralama
HTML “mailto” Özelliği ile Mail Linki Oluşturma
HTML’de yer alan mailto özelliği ile mail gönderebilen linkler oluşturabilirsiniz. Bu linkler sayfalarda mail olarak paylaş butonları için kullanılabilir. Bu linklerde yönetebileceğiniz birkaç parametre mevcut. Taslak;mailto:mail_adresi?subject=mail_konusu&body=mail_icerigi&cc=bilgi_mail&bcc=gizli_bilgi_mail Parametre Açıklama mailto: Taslakta mail_adresi olarak belirtilmiştir. Gönderilecek mail adresleridir. Virgül (,) ile ayırarak birden çok mail adresi girilebilir. subject Taslakta mail_konusu olarak belirtilmiştir. Gönderilecek mailin konusudur. body Taslakta mail_icerigi olarak belirtilmiştir. Gönderilecek mailin içeriğidir.… Okumaya devam et HTML “mailto” Özelliği ile Mail Linki Oluşturma
HTML, CSS ve JS ile Açılır Kapanır Menü Yapımı
HTML, CSS ve JS ile açılır kapanır menü yapmak oldukça kolay bir işlem. Bilmeniz gerekenler classList.toggle ve getElementById methodu ve addEventListener ile event ekleme. Gerisi tamamen CSS işlemleri. CSS ile yapacağımız işlem menü open classına sahipse transform özelliğini sıfır yapmak. Kodların her şeyi açıkladığını düşündüğüm için pek detaya girmeyeceğim. Karışık bir işlem değil. Sorularınız yorum yapabilir veya iletişim kısmından iletişime geçebilirsiniz. Aynı zamanda canlı… Okumaya devam et HTML, CSS ve JS ile Açılır Kapanır Menü Yapımı
ASP.NET ve C# SMTP Mail Gönderme
ASP.NET ile SMTP mail göndermek için aşağıda yazdığım Class’tan faydalanabilirsiniz. ASP.NET’te mail ayarları için web.config‘te ayarlama yapmanız gerekiyor. ASP.NET için Mail.cs ASP.NET için web.config Bu da kodun sade hali konsol ve form uygulamalarınız için kullanabilirsiniz. Gerekli kütüphaneler;
PHP ile SMTP Mail Gönderme
PHP ile aşağıdaki kütüphane ve kodla SMTP mail atabilirsiniz. Kütüphane;https://drive.google.com/file/d/1gn7XBJd0CvtX6sAme154jLa5stKpRY_6/view Kod;