|

49
TL

Bölüm 1: .Net ‘e Giriş
1.1
) .Net
framework 3.5’e giriş ve temel yapılar
·
ASP.net
Nedir
·
Web
Uygulamalarının çalışma mantığı
Ø
IIS
Ø
Web
sayfasının HTML kaynak kodları
·
.Net
framework çatısı
·
.Net
frameworkun temel bileşenleri
·
Uygulama geliştirme editörleri
Ø
.Net
framework 3.5 kurulum kontrolü
Ø
Visual
Studio 2008 kurulumu
1.2 ) .Net veri türleri ve
namespace kavramı
·
Temel
veri Türleri
·
Kullanıcı tanımlı veri türleri
·
Namespace
1.3 ) Visual Studio 2008
·
Web
uygulamasını oluşturma
·
ASP
.net sayfasının kod kısmı
·
ASP.net
sayfasının tasarım kısmı
·
Visual
Studio 2008 arayüzü
·
Hazır
kontroller ve özellikleri
Ø
Hazır
kontrollerin sayfamıza eklenmesi
·
Buton
ve textboxdan oluşan ilk uygulama
1.4 ) Visual Basic 2008’e giriş
·
Değişkenler
Ø
Değişken mantığı
Ø
Değişken tanımlama
ü
Local,
Procedure ve blok kapsamlı değişkenler
Ø
Değişkenlerin kapsamı
Ø
Değişken adlandırmada kesinlikle uyulması gereken kurallar
Ø
Değişkenleri adlandırırken uyulmasında fayda olan kurallar
Ø
Kullanıcı tanımlı veri türleri: Structure
Ø
Kullanıcı tanımlı veri türleri: Class (Nesneye Dayalı
programlama )
ü
Yeni
bir classın oluşturulması
ü
Class
içerisinde nesne oluşturmak
ü
Property
ü
Metodlar
v
Fonksiyonlar
v
Sub
metodu
v
Constructer
Ø
Değişkenlerin başlangıç değerleri
Ø
Diziler
ü
Dizi
mantığı
ü
Dizi
tanımlanması
ü
Dizinin elemanları
ü
Dizinin boyutlandırılması
ü
Dizinin tekrardan boyutlandırılması
v
ReDim
v
ReDim
Preserve
·
Operatörler
Ø
Aritmetiksel Operatörler
ü
Toplama
ü
Çıkarma
ü
Çarpma
ü
Bölme
ü
Üs
alma
ü
Mod
alma
Ø
Karşılaştırma Operatörleri
ü
Küçük
(<)
ü
Küçük
Eşit (<=)
ü
Büyük
(>)
ü
Büyük
Eşit (>=)
ü
Eşit
(=)
ü
Eşit
Değil (<>)
Ø
Mantıksal Operatörler
ü
And
Operatörü
ü
Or
Operatörü
ü
Xor
Operatörü
ü
Not
Operatörü
ü
AndAlso Operatörü
ü
OrElse
Operatörü
·
Koşul
mantığı
Ø
If
deyimi
Ø
If-Then-Else
deyimi
Ø
Else-If
deyimi
Ø
Select-Case
deyimi
Ø
Uygulama: Hesap Makinası
·
Döngüler
Ø
For
Next
Ø
For
Each
Ø
While
End
Ø
Do
Loop
Ø
Exit
Ø
Do
While
Ø
Do
Until
·
Mesaj
Kutusu (msgbox)
·
Hata
Yakalama(Try-catch-Finally)
·
Uygulama 1: Sayısal Loto
·
Uygulama 2: Harf Notu Hesaplama
Bölüm 2: Asp.Net
Uygulamaları Geliştirme
2.1 ) Asp.net
uygulamaları geliştirme
·
Hazır
kontrollerin absolute ve relative yerleştirilmesi
·
Tablo
yardımıyla hazır kontrollerin yerleştirilmesi
·
Sık
kullanılan hazır kontroller yardımıyla veri girişi ara yüzü
2.2) PostBack
işlemleri
·
Web
formlarının sunucuya gönderilmesi
·
Web
formlarının otomatik olarak sunucuya gönderilmesi(AutoPostBack)
·
IsPostBack kavramı
·
Web
uygulamalarının yaşam süresi
Ø
Global
Application class
Ø
Ziyaretçi sayısını bulma
2.3 )
ViewState
2.4 ) Asp
.net nesneleri
·
Page
Nesnesi
Ø
Load
olayı
Ø
IsPostBack kavramı
·
Response Nesnesi
Ø
Response.Write
Ø
Response.Redirect
·
Request Nesnesi
Ø
Sayfalar arasında sabit veri transferi
Ø
Sayfalar arasında değişken veri transferi
·
Application Nesnesi
·
Session Nesnesi
·
HttpCookie Nesnesi
2.5 ) Durum
kontrolü
·
Kullanıcı grupları, izinler oluşturmak ve yönetmek
·
Yeni
kullanıcı oluşturmak
·
Var
olan kullanıcıları yönetmek
·
Login
hazır kontrolleri
Ø
Login
Ø
LoginView
Ø
PasswordRecovery
Ø
LoginStatus
Ø
LoginName
Ø
CreateUserWizard
Ø
ChangePassword
2.6 )
Doğrulama (Validation) kontrolleri
·
Required Field Validator
·
Range
Validator
·
Regular Expression Validator
·
Compare Validator
·
Custom
Validator
·
Validation Summary
2.7 ) Temalar
·
Tema
tanım
·
Temaların kullanım amaçları
·
CSS
tanım
·
CSS
dosyasının oluşturulması
·
CSS
içerisinde class oluşturmak
·
Temalarla ilgili işlemler
2.8 ) Master
page
·
Master
Page Mantığı
·
Yeni
bir master page oluşturulması
9) Site
navigasyonları
·
Menü
·
SiteMapPath
·
TreeView
10) Diğer
standart kontroller
·
Link
Buton
·
Image
Buton
·
Image
Map
·
Panel
·
Place
Holder
·
Calendar
·
Table
·
Multiview
·
Wizard
Uygulama 1:
SMTP mail server ile mail göndermek
Uygulama 2:
Asp .net sayfalarına flash dosyası (.swf ) eklemek
Bölüm 3: Veri
Yoğun Uygulamalar Geliştirmek
3.1 ) Veri tabanı (database)
·
Veri
tabanı tanım
·
SQL
veri tabanı oluşturmak
·
Veri
tabanına ait tablo oluşturmak
·
Tablo
içerisinde sütun oluşturmak ve veri türünü belirlemek
·
Tablo
içerisine veri girişinin yapılması
3.2 ) Veri bağlama (data binding)
·
Veri
tabanı ile bağlantının yapılması
·
Veri
tabanındaki bilgileri ASP.net sayfasında kullanmak
·
GridView
·
DetailsView
·
FormView
3.3 ) Ado.Net
·
Ado.Net
Tanım
·
Ado.Net
Nesneleri
Ø
Dataset Nesnesi
Ø
DataTable Nesnesi
Ø
DataAdapter Nesnesi
Ø
DataView Nesnesi
·
Ado.net
nesnelerinin kullanılması
Ø
Yeni
bir dataset oluşturmak
Ø
Dataset’e ait tablo oluşturmak
·
Ado.net
nesnelerin detaylı şekilde kullanılması
Ø
Database deki verilerin dataset üzerinden güncellenmesi
Ø
SqlDataAdapter
Ø
Datatable
Ø
Database ile olan bağlantıyı kod ile sağlama
Ø
Select
komutu ile database’den verilerin çekilmesi
Ø
Repeater kontrolü
Uygulama 1:
Ziyaretçi Defteri
Uygulama 2:
Kayıt Ekleme - Kayıt Arama
49 TL

|