Cookie Oluşturma ve Okuma

Bu dersimizde sizlerle Cookie Oluşturma ve Okuma işlemini öğrenmeye başlayacağız. Bunun için aşağıdaki kodları inceleyin; HttpCookie cookie = new HttpCookie(“benKimim”); cookie.Value = “bilgisayarbolumu”; cookie.Expires = DateTime.Now.Date.AddDays(365); HttpContext.Current.Request.Cookies.Add(cookie); HttpCookie cookie = new HttpCookie(“benKimim”); -> Bu alanımızda HttpCookie tanımlıyoruz ve cookie adında bir değişkene atıyoruz.Aynı zamanda HttpCookie(“benKimim”) alanında ise cookie adımızı tanımlıyoruz. Aşağıdaki kodu kullanarak da cookie [...]

Replace Metodu İle Türkçe Karakterleri Temizleme

Bu dersimizde sizlerle Replace Metodu İle Türkçe Karakterleri Temizleme işlemini öğreneceğiz. Rewrite url yapısında türkçe karakterleri temizlemeniz gerekmektedir. Bunun için de Replace Metodu kullanmanız gerekir. Temp = Temp.Replace(“-”, “”); Temp = Temp.Replace(” “, “-”); Temp = Temp.Replace(“ç”, “c”); Temp = Temp.Replace(“ğ”, “g”); Temp = Temp.Replace(“ı”, “i”); Temp = Temp.Replace(“ö”, “o”); Temp = Temp.Replace(“ş”, “s”); Temp [...]

Html Giriş

Bu dersimizde Html giriş konusunu işleyeceğiz. İnternette bulduğum bu video sizler için uygun olabilir. HTML dosyaları oluşturmayı ve HTML’e giriş ile ilgili bilinmesi gerekenleri göstermekte.

Asp.net Klasördeki Resimleri Göstermek

Bu dersimizde Asp.net teknolojisinde Klasördeki Resimleri Göstermenin nasıl olduğunu öğreneceğiz. DirectoryInfo sınıfını kullanarak sunucumuzda bulunan “Urunler” adlı klasörün içindeki tüm resimleri bir “PANEL” de göstereceğiz. Projenize bir adet panel koyun. Daha sonra kod kısımına geçerek using System.IO; kütüphanesini projemize dahil edin. DirectoryInfo klasorBilgisi = new DirectoryInfo(@”Yol”); using System.IO; public partial class _Default : System.Web.UI.Page { [...]

Response ve Request nedir?

Bu dersimizde uygulamalarında Asp.net teknolojisini kullanan ziyaretçilerimize Response ve Request fonsiyonlarının ne anlama geldiğini öğreneceğiz. Response ve Requset Nesneleri şu şekilde sıralanmaktadır. Response Nesnesi Response.write Response.Redirect Response.Flush Response.Clear Response.End Request Nesnesi Request.Querystring Request.Querystring de form kullanımı Response.write nesnesi kullanarak sayfanıza belirtiğiniz yazıyı yazdırabilirsiniz. Bu nesne <% %> nesneleri arasına yazılır.

ASP.NET ile Query String İşlemleri

Bu dersimizde sizlerle Query String işlemini öğreneceğiz. Bunun için örnek bir uygulama hazırlayalım. Sayfamızın kod kısmına geçerek aşağıdaki kodu yazın. <a href=”Default.aspx?Sayfa=Deneme”>Deneme Sayfasına Git</a> if ( Request.QueryString["Sayfa"]==”Deneme” ) { Response.Write (“Sayfamıza hoş geldin”); } Yukarıdaki kodlamada QueryString değerimiz deneme eşit ise sayfaya hoşgeldin yazısını yaz görevini atıyoruz. Bu mantığı kullanarak dinamik siteler oluşturabilirsiniz.

AJAX Calendar Extender Kullanımı

Bu dersimizde AJAX Calendar Extender kullanımını öğreneceğiz. CalendarExtender kontrolü asp.net textbox kontrolüne uygulanır. Başka 1 kontrol aracılığıylada tetiklenebilir. CalenderExtender textBox kontrolune tıkladığımızda açılır. <asp:TextBox ID=”txtDogumTarihi” runat=”server” CssClass=”input_calendar”></asp:TextBox> <cc1:CalendarExtender ID=”txtDogumTarihi_CalendarExtender” runat=”server” Enabled=”True” TargetControlID=”txtDogumTarihi”> </cc1:CalendarExtender> Calender Extender kontrolü Ajax Toolkit kontrolü olduğu için sayfada kullanılmadan önce Script Maneger eklenmiş olması gerekiyor.

ASP.NET Literal Kullanımı

Bu dersimizde sizlerle birlikte ASP.NET Literal Kullanımını öğreneceğiz. Literal içine html kodları gönderebileceğimiz 1 araçtır. Bunu bir bir örnekle anlatmaya çalışalım. Sayfanıza bir adet Literal ekleyin ve sayfanızın Page load olayına aşağıdaki kodu ekleyin. Literal1.Text=”<b>Sayfamıza Hoş Geldiniz</b>”; Literal ile html kodlarını saklayabilirsiniz.

ASP.NET Configuration Manager ile ConnectionString Tanımlama

ASP.NET Configuration Manager ile ConnectionString Tanımlama işlevini öğreneceğiz. Sizinde bildiğiniz üzere veritabanına bağlanmak için her zaman bir bağlantı cümleciği gerekmektedir. Bunu manager ile bir yapıp onu her yerde çağırabilirsiniz. İşaretlediğim yerde olan bölümdeki /> olan tagı siliyoruz ve sonra > ekliyoruz otomatikman tag açılıyor.Aşağıdaki resimdeki gibi : <connectionStrings> <add name=”DB” connectionString=”Server=.; Database=Deneme; Integrated Security=true”/> </connectionStrings>

Asp.net Captcha Örneği

Bu dersimizde sizlerle sitelerin sorgulama veya yorum bölümünde kullanılan güvenlik resmi (Captcha) uygulamasını öğreneceğiz. Asp.net Captcha Örneğinde kullanılan kodlar ; using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Drawing.Imaging; // ekliyoruz using System.Drawing.Drawing2D; // ekliyoruz using System.Drawing.Design; // ekliyoruz using System.Drawing.Text; // ekliyoruz using System.Drawing; // ekliyoruz using System.Web.UI.WebControls; public partial class captcha : [...]