Bu dersin sonunda öğrenciler; 1) Visual Studio 2010 & Visual basic ile web sayfası oluşturabilecek, 2) Visual Studio 2010 un nesne mantığını anlayabilecek, 3) Üyelik ve kullanıcı giriş web sayfalarını çeşitli kontrol mekanizmaları ve rolleri kullanarak oluşturabilecek, 4) Sql, xml, linq ve Accessi veritabanı olarak kullanarak girilen içerikleri web sayfasında gösterebilecek, 5) Web sayfasında veri göstermek için veri listesi, gridview, detailsview, datareader, dataadapter kullanabilecek, 6) İleri düzey veri bağlantısı yapabilecek, 7) Web sayfalarının güvenliği ve onaylanması gerçekleştirebilecek, 8) Dosya yükleme ve indirme sayfaları oluşturmayı öğrenebilecektir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Böte 356 dersi alınması önerilir.
DERS TANIMI
Teknolojinin eğitim-öğretim sürecinde etkili kullanımının sağlanması amacıyla, öğrenme kuramlarının ve entegrasyon modellerinin anlaşılması, bu sürece ilişkin öğretmen rollerinin ve öğrenci beklentilerinin irdelenmesi, eğitim programına entegrasyon için gerekenlerin belirlenmesi, etkili bir şekilde teknolojiyi entegre edebilmek için plan ve uygulamanın öneminin kavranması, bu dersin kazanımlarını oluşturmaktadır.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Visual Basic Temelleri
2. Hafta
Visual Studio nesneleri ve çalışma mantığı
3. Hafta
SqlExpress ve Sql Server 2010 tanıtımı ve veri bağlantısı için kullanımı
4. Hafta
Xml ve Xslt kullanarak veri bağlantısı yapılması
5. Hafta
Linq kullanılarak veri bağlantısı yapılması (Linq-SQL, Linq-XML)
6. Hafta
Login sayfası oluşturma,üyelik ve kullanıcı onaylama ve rollerin gösterilmesi. (Proje I başlangıcı-)
7. Hafta
Data bağlantıları devam
8. Hafta
Projeler üzerine geribildirim
9. Hafta
Ajax, dosya yükleme ve indirme sayfası oluşturma. (Proje I Teslimi)
10. Hafta
Javascript kullanarak html veya xml oluşturulması
11. Hafta
Web sayfası güvenliği ve izinler(Proje II başlangıcı- Hizmet içi öğretim teması ile web sitesi)
12. Hafta
Visual studio menü ve sitemap, javascript menüleri eklenmesi.
13. Hafta
Kullanıcı rolüne göre arayüzü oluşturulması ve web sitesine stored procedure kullanarak mesaj,
14. Hafta
Proje üzerinde çalışma
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
1) Ders notları 2) www.asp.net 3) http://www.w3schools.com/aspnet/ 4) http://msdn.microsoft.com/en-us/vstudio/bb466226 5) Yanık M. (2011) Visual Studio eşliğinde ASP.NET 4.0 İle Web Programcılığının Temelleri. Seçkin Yayıncılık