C#.NET ile SQL Bağlantısı Yapmak

C#.NET ile SQL Bağlantısı Yapmak için aşağıdaki kodları incelemeniz gerekmektedir. SQL bağlantısı yapmak için System.Data.SqlClient sınıfını kullanmanız gerekmektedir. private void AnaForm_Load(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(“Server=.; Database=DenemeDb; Integrated Security=true”); try { conn.Open(); MessageBox.Show(“Başarı ile bağlandım”); } catch (Exception) { MessageBox.Show(“HATA Oldu Bağlanamadım”); } }

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 [...]

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 { [...]

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 : [...]

SQL ve .Net işbirliği içerisinde STORED PROCEDURES

Bu dersimizde sizlerle SQL ve .Net işbirliği içerisinde STORED PROCEDURES ele alacağız. Stored Procedures sql veritabanını daha da hızlı olmasını sağlayan kod yapılarıdır. SELECT * FROM uyeler UPDATE uyeler SET kolon1=”icerik” WHERE kolon2=2 INSERT INTO uyeler(kolon1,kolon2) VALUES (“falan”,3) Bunu site yüklendiği anda bir kez gönderirseniz internet sitesini yormadan tekrar tekrar bir dağa isteyebilirsiniz.Bunun için öncelikle [...]