1 Aralık 2011 / Perşembe



Benzer belgeler
Önce Access açıp,masaüstü ne, vt.mdb adlı veri tabanı dosyasını oluşturuyoruz. Kayıt türünü seçiyoruz

1) Visual Studio da WebSiteemlakci adında yeni bir site oluşturuyoruz.

12 Ocak 2012 / Perşembe

NOT: VERİTABANINDAKİ TABLOLARI OLUŞTURMAYI DA UNUTMAYACAĞIZ.

User Control : Standart bir kullanıcı arabirimi oluşturarak; bir uygulama içinde birden fazla. Siteye User Control Eklemek : 22 Mart 2012 / Perşembe

Response : Sunucunun istemciye veri yollamasını

Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz..

ASP.NET ile Bir Web Sitesi Oluşturma

24 Kasım 2011 / Perşembe

Resimlerin üstüne yazı yazacağız. resimyukle.aspx sayfası oluşturuyoruz.

Masa üstünde vt34.mdb dosyası var, onu projemize eklemek için, App_Data ya sağ tıkla Add Existing Item vt34.mdb adlı dosyayı seç Add

Sağ Tıkla. 5 Ocak 2012 / Perşembe. Yeni bir site açıyoruz. File New Web Site Browse yeni klasör ocak5persembe OK

Örnek : TextBox1,RangeValidator,Button,Label girelim aralığında değer girilmesini istiyoruz. Label1.Text=TextBox1.Text ;

MASTER PAGE SAYFASI KULLANIMI

Columns : * Next Text Query veri tabanındaki urunler tablosu görülüyor. Finish, çalıştırınca direk veri tabanındaki bilgileri alıyor.

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

Yeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve a bağlanıp 1 Mart tarihli sayfayı açıyoruz

İNTERNET TABANLI PROGRAMLAMA- 10.ders GRIDVIEW İÇERİSİNDE YENİ KAYIT EKLEME, FOTOGRAF LİSTELEME, SIRALAMA YAPMA VE DROPDOWN EKLEME

Resmin dosya adı tutulacaktır. Ve program yolu ile path(yolu ile) sayafaya eklenecektir.

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

11 Ocak 2012 / Çarşamba. Spry menü aktifken, açılır menu ekleyebiliyoruz. Spry Menu Bar OK

VERİTABANI NEDİR? ADO.NET

İNTERNET TABANLI PROGRAMLAMA- 9.ders BİLGİLERİN GRIDVIEW İÇERİSİNDE EKLENMESİ, DÜZENLENMESİ VE SİLİNMESİ

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

Karabük Üniversitesi, Mühendislik Fakültesi... WEB TEKNOLOJİLERİ

yeni_uye_kayit.ascx UserControl sayfamızda, kaydedilmek istenen üye eğer daha önce veritabanımızda kayıtlı ise bunu buldurup kullanıcıyı uyaralım;

GridView ve DetailsView kullanarak kayıt düzenlemek


2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır.

Durum Yönetimi. Olan sayfalar ekleyelim. BasitSayac.aspx

ASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ

Şekil 1 : Şablonumuzun Photoshopda açılmış hali

Karabük Üniversitesi, Mühendislik Fakültesi... AJAX KULLANIMI

2-Hafta Temel İşlemler

İNTERNET TABANLI PROGRAMLAMA

Toplu Kayıt Kullanıcı Kitapçığı

4 Ocak 2012 / Çarşamba. Renk uyumunu seçmek için google colorschemedesigner RGB ye tıklayınca bir pencere çıkıyor

İNTERNET TABANLI PROGRAMLAMA- 8.ders VERİTABANI İLE İLGİLİ BİLGİLERİ GÖRÜNTÜLEME, KAYDETME, GÜNCELLEME VE SİLME

Görsel Programlama (Visual Programming)

SAYFALAR ARASI LİNK VERME VE BİLGİ TAŞIMA YÖNTEMLERİ

HESAP MAKİNASI YAPIMI

İNTERNET TABANLI PROGRAMLAMA- 3.ders

A- VERİTABANI BAĞLANTISINI HAZIR NESNE KULLANARAK YAPMA

ORT3167 İnternet Programcılığı 1 Ders1-2. Öğr. Grv. Aybike ŞİMŞEK

Kitap Ekle linki tıklandığında, admin.aspx sayfamızın görüntüsü aşağıdaki şekilde olacaktır.

Domain(Alan Adı) ve Hosting (Barındırma Hizmeti) Alma

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

TÜRKİYE KAMU HASTANELERİ KURUMU WEB SİTESİ YÖNETİM REHBERİ

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ. 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin

Şekil 2.1. Bu bölümde ASP.Net platformumuzu açtığımızda Toolbox penceresindeki Standart bölümündeki kontrollerden bahsedeceğiz.(şekil 2.2) Şekil 2.

4 Front Page Sayfası Özellikleri

İNTERNET TABANLI PROGRAMLAMA- 11.ders FORM UYGULAMASI (DROPDOWN BİLGİ YÜKLEME, VALIDATION KONTROLLERI, PAREMETRELİ KAYIT YAPMA)

Dreamweaver, web sitesi ve sayfalarını oluşturmayı ve yönetmeyi sağlayan bir programdır.

İNTERNET TABANLI PROGRAMLAMA


VISUAL STUDIO.NET ve Veritabanı

Adım 1) Photoshop ekranının üst bölümünde bulunan Window seçeneğinden Animation u seçiyoruz. Ve alt kısımda uzun bir kutucuk açıldığını göreceksiniz.

Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz.

Prezi kullanım hatırlatmaları

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

SINIF İÇİ UYGULAMA KODLARI

Daha önce bu işlemin iki tane dosya oluşturduğunu gördük. GecDenTest.aspx dosyasının source kısmında içeriğini inceleyecek olursanız en başta

HSancak Nesne Tabanlı Programlama I Ders Notları

3-

Android Ders Notları

BİLGİLERİ GÖRÜNTÜLEME, KAYDETME, GÜNCELLEME VE SİLME İŞLEMLERİNİN BİRLİKTE ANLATIMI

BM 102 Bilgisayar Programlama II. Windows Form Application

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY



XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

ASP.NET 1. DURUM YÖNETİMİ. BLM 318 e-ticaret ve Uyg. Durum Yönetimi Nedir? Durum Yönetimi: Karșılaștırma İÇERİK. Sunucu-taraflı Durum Yönetimi

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

İnternet Programcılığı Dersi 2.Dönem Ders Notu

MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler

Görsel Programlama (Visual Programming) 2.Hafta

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi

WORDPRESS İLE BLOG TASARLAMA REHBERİ İçindekiler

Yeni Mailing Oluşturma

Kodlama Paneli. Nazmiye Demirel Ortaokulu SCRATCH Scratch bir grafik programlama dilidir.

KARADENİZ TEKNİK ÜNİVERSİTESİ YENİ WEB SİTESİ BİRİM YETKİLİSİ WYS (WEB YÖNETİM SİSTEMİ) KULLANIM KLAVUZU

Atatürk Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü BM Web Programlama ÖDEV 1

BLG4134 Görsel Programlama III. Öğr. Grv. Aybike ŞİMŞEK

SQL SERVER BAĞLANTISI VE TABLOLAR

ASP.NET M U S T A F A K I L I Ç M C S E, M C D B A

MPLAB PROGRAM GELİŞTİRME ORTAMINDA CC8E İLE KOD HAZIRLAMA HAZIRLAYAN: DOÇ. DR. HAMİT ERDEM ARAŞ. GÖR. GENCER TULAY

SİNOP ÜNİVERSİTESİ MESLEK YÜKSEKOKULU MEKATRONİK PROGRAMI

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

ACS790 Programından OZW672 Web Server a tesis diyagramının aktarılması

Nesneye Dayalı Programlama Laboratuvarı

GRAFİK TASARIM. ACTION SCRIPT 3.0 Ders1 YARD. DOÇ. DR. MEHTAP YALÇINKAYA

Nevşehir Hacı Bektaş Veli Üniversitesi. Moodle Uzaktan Eğitim Sistemi. Öğretim Elemanı Bilgilendirme Kılavuzu

Transkript:

1 Aralık 2011 / Perşembe Örnek :İki adet panel var.eğer 1nci panelde şifre Mustafa ise kendimiz bir session değişkeni oluşturup tamam yazdıracağız.değilse Şifre hatalı yazdıracağız. protectedvoid Page_Load(object sender, EventArgs e) if (Session["giris"] == "tamam") Panel1.Visible = false; Panel2.Visible = true; else Panel1.Visible = true; Panel2.Visible = false; if (TextBox1.Text == "Mustafa") Session["giris"] = "tamam"; Response.Redirect("default.aspx"); else Response.Write("şifre hatalı"); protectedvoid Button2_Click(object sender, EventArgs e) Session.Abandon(); Response.Redirect("default.aspx"); 1

İlk açılıştaki sayfa Doğru şifre girince sayfa Çıkış yapınız tıklanınca Yeniden ilk sayfa yükleniyor Hatalı şifre girince 2

Örnek : Yeni sayfa açtık.textbox ve Button ekledik. string isim; isim = TextBox1.Text; switch (isim) case"arif"://yapılacak işlemler Response.Write("Öğretmen"); break; case"celalettin": Response.Write("Öğrenci"); break; TextBox a değer girince karşılığını yazıyor.peki karşılığı bilinmeyen bir değer girilirse string isim; isim = TextBox1.Text; switch (isim) case"arif"://yapılacak işlemler Response.Write("Öğretmen"); break; case"celalettin": Response.Write("Öğrenci"); break; default: Response.Write("Bu değeri bilmiyorum"); break; Dizi Değişken : Aynı isimde birden fazla değer alan değişkenler.aynı isimde,fakat farklı değerler barındıran değişkenlerdir.değerler sıralı olarak bir dizi numarası ile diğerlerinden ayrılırlar. String[]arac=newstring[5]; Örnek : Yeni sayfa açıyoruz.bir Button ekliyoruz. string[] hafta=newstring[5]; hafta[0]="pazartesi"; hafta[1] = "Salı"; hafta[2] = "Çarşamba"; hafta[3] = "Perşembe"; hafta[40] = "Cuma"; Bunu şöylede yapabiliyoruz. String*+ hafta=, pazartesi, Salı, Çarşamba, Perşembe, Cuma -; 3

Değerleri aktardık.şimdi bu değerleri okutup yazdıralım. Bunu for döngüsüyle yapıyoruz. string[] hafta=newstring[5]; hafta[0]="pazartesi"; hafta[1] = "Salı"; hafta[2] = "Çarşamba"; hafta[3] = "Perşembe"; hafta[4] = "Cuma"; for (int i = 0; i < 5; i++) Response.Write(hafta[i]+"<br>"); Örnek :İki sayıyı toplatalım Response.Write(Convert.ToString(Convert.ToInt32(TextBox1.Text) + Convert.ToInt32(TextBox2.Text))); 4

Try,catch bloğu : try Çalışmasını istediğimiz kodlar yazılıyor catch Hata olduğunda çalışmasını istediğimiz kodlar try Response.Write(Convert.ToString(Convert.ToInt32(TextBox1.Text) + Convert.ToInt32(TextBox2.Text))); catch Response.Write("hata oluştu"); Ödev : Hesap makinası yapacağız. Örnek : Hata mesajı yazmak için catch(systemexception hata) Response.Write("hata oluştu.hata mesajı:"+hata); 5

Örnek : Yeni sayfa açıp TextBox ve Button ekledik. Buttona tıklayınca TextBox daki değeri bir değişkene atasın. textbox içindeki değer kaç karakterden oluşuyor yazdıralım. Karakter sayısını veren komut Length string metin; metin = TextBox1.Text; Response.Write("Karakter Sayısı : " + metin.length.tostring()); Örnek : Metin içindeki bazı karakterleri farklı bir karakterle değiştirebiliyoruz. string metin; metin = TextBox1.Text; Response.Write("Karakter Sayısı : " + metin.length.tostring()); Response.Write("<br>"+metin.Replace("salak","***")); 6

Yazılan yazıları büyük harflerle yazsın string metin; metin = TextBox1.Text; Response.Write("Karakter Sayısı : " + metin.length.tostring()); Response.Write("<br>"+metin.Replace("salak","***")); Response.Write("<br>"+metin.ToUpper()); 7

2 Aralık 2011 / Cuma Bir aspx sayfası açıyoruz.masa üstünde site adlı klasör var.bunun içindeki, daha önce Dreamweaver da tasarımı yapılmış site. html dosyasını ve images dosyasını projemize aktaralım. C:\...\WebSite,sağ tıkla AddexistingItem Açılan pencerede Masa üstü site.html seç, Add Site.html dosyası projemize aktarıldı 8

Sonra, imaj klasörünü de projemize aktaralım., C:\...\Web site,sağtıkla NewFolder New folderin adını images yapıyoruz, Sonra images klasörünü sağ tıklayıp Masa üstündeki site klasöründeki images dosyası içindeki resimleri açıp Ctrl+A yapıp hepsini seçip yükle diyoruz. Projemize aktardığımız site.htmlyi çift tıklayalım 9

Sayfamıza site.html açılıyor. Source bölümünü açıp <style> den başlayıp </style> ye kadar olan kısmı seçiyoruz. Bunu kısaca şöyle yapabiliriz.<style> etiketinin sol yanındaki yi + yaparak etiketi küçültüp sağ tıkla kopyala yapıyoruz. 10

Default.aspx sayfasına gelip head ler arasına yapıştırıyoruz. Daha sonra <body> etiketi arasındaki div i silip (Dikkat : form etiketini silmiyoruz) yerine site.html deki <body> etiketi arasındakileri kopyala yapıştır yapıyoruz. <body> <formid="form1"runat="server"> <div> </div> </form> </body> burayı siliyoruz Site.html sayfası,aspx uzantılı olmuş oldu. Bu sayfayı dreamweaver deki template (şablon) gibi şablon yapıp bundan yeni sayfalar (linkler vereceğimiz) oluşturacağız. 11

Bir şablon sayfası oluşturacağız. Web Site Add New Item Templates : MasterPage Tasarımı aynen biraz önce Default.aspx e aktarırken yaptığımız gibi MasterPage.master e aktarıyoruz. Bu bizim şablonumuz olacak. 12

Sağ panel yazan yere tıklayıp oradaki div i silip onun olduğu yere soldan ToolBox dan ContentPlaceHolder kontrolünü sürükleyip bırakıyoruz. Burası değişecek olan alanımız. Yani EditableRegion. File SaveAll yap. Şimdi bu bizim şablonumuz, Bu şablonumuzdan yeni sayfalar oluşturacağız. Web Site Add New Item Web Form Name : iletisim.aspx Select master page, kutusunu aktifleştiriyoruz Add 13

MasterPage.master OK Böylece şablondan yeni sayfa oluşturmuş olduk. Sayfada fareyi gezdirdiğimizde hiçbir yerde işlem yapamadığımızı, bir tek ContentPlaceHolder içinde imlecin yanıp söndüğünü görürüz. 14

iletisim.aspx sayfasında ContentPlaceHolder içine istediklerimizi atıp kaydediyoruz. Çalıştırıyoruz Şimdi şablonda link vereceğiz. 15

Şablonumuzu açıp Banner in altındaki asdasdasd yazısını silip soldan HyperLink ekliyoruz. Sağdaki Properties panelinden Text özelliğini İletişim yazıyoruz.cssclass olarak menulink seçiyoruz. Navigate URL olarak iletisim.aspx seçiyoruz.save Şablondan Default.aspx sayfası oluşturmak için, mevcut Default.aspx sayfasını siliyoruz. 16

Şablondan yeni sayfa oluşturup adını Default.aspx yapıyoruz. SaveAll yapıp çalıştırıyoruz. Açılış sayfası olarak Default.aspx açılıyor.(index.html nin açılış sayfası olarak açıldığı gibi.) İletişim e tıklıyoruz.iletisim.aspx açılıyor. google free web sites templates İnternetten bir web sitesi indiriyoruz. ve uygulama yapıyoruz. 17