Sanırım kursta ödev olarak verildiği için soğudum yeni bir projeye girişeceğim. Ekran görüntüsü dvd satış oylama falan… Asp.net ile yapılmıştır. Tema ücretsiz temadır.
Ana Sayfa >> Şu an Yazılım kategorisi yazılarına bakıyorsunuz.
Bilge adamda katıldğım seminer sertifikası daha doğrusu kağıt parçası… Neden kağıt parçası derseniz 10′ a yakın seminere katılmama rağmen sadece bir tanesini yazmışlar ve ayrıca normal yazılar ile adımın yazdığı yazı arasındaki fark hemen belli oluyor. Bu sertifikayı birine göstersek bırak ya photoshopta yazmışsın getirmişsin derler. Bilge adam gibi bir yer bilgeliğini göstermeyip sadece sertifikayı dijital olarak vermek ile kalmamış rezil bişey yollamışlar.

Eğitim süresince aldığım notları yavaş yavaş paylaşmak istiyorum. İlk ve önemli temel konuların başında bunlar geliyor.. Sen çokmu biliyorsun derseniz hayır bende profesyonel değilim ama en azından bu hataları yapmıyorum sizde yapmayın
Proje ismi için dikkat edilmesi gerekenler;
1) Rakamla başlıyamaz.
2) Özel karakter yazılamaz (@# ) gibi
3) Boşluk olamaz
4) Türkçe karakter olamaz.
Uygulama geliştirmek için gerekli adımlar;
1) Uygulama arayüzünü tasarlayın
2) Form dahil olmak üzere bütün özelliklerinin ayalanması gerekmekte. ( yazı tipi renkler ) gibi
3) Kodları yaz.
4) Kod tarafından çağırılacak bütün kontrollere isim verin ( label a ad yazılacaksa = lblAd) yazılması gibi.
Visual Studio bazı kısayolları ise;
1)Kodları seçip Ctrl + k + c = (Comment)Yorum satırı yapar açıklama yazmak için yada kodları pasif yapmak için.
2) Ctrl + k + u = (UnComment) Yorum satırını aktif etmek için
3) Ctrl + k + D = Kod otomatik düzenlemek için.
Kısayolları görmek ve kendimiz kısayolları belirlemek istersek ;
Tool/ options / General’ın içinden Keyboard ( burdan kullandığımız dili seçeriz ve kısayollar belirliyebiliriz.)
Kolay Gelsin.
Fırından yeni çıktı. Güzel uygulamalar sorunuz olursa yorum olarak sorabilirsiniz.
Hocamızın dediğini dinleyip aranan kelimeyi session ile alayım diye 2 gündür uğraşıyorum
Hatamı buldum projeme ekledim buradan paylaşayım
default.aspx
Session["arama"] = btnArama.Text;
Response.Redirect(“arama.aspx”);
Sessionımıza “arama” dedik.
Prosedürümüz;
—————–
Create proc Arama
@arama nvarchar
as
select FilmID,FilmAdi
from Filmler
where FilmAdi like ‘%’ + @arama + ‘%’
——————-
arama.aspx
Paremetre olarak session yakaladık.
SqlConnection con = new SqlConnection(
ConfigurationManager.ConnectionStrings["DvdShopCenter"].ConnectionString);
SqlCommand com = new SqlCommand(
“arama”, con);
com.CommandType = System.Data.CommandType.StoredProcedure;
com.Parameters.AddWithValue(“@arama”, Session["arama"]);
con.Open();
aramaListesi.DataSource = com.ExecuteReader();
aramaListesi.DataBind();
con.Close();
———————–