|
Visual Studio.net 2005 Türkçe Eğitim CD


Microsoft.net mimarisi
nedir ?
Avantajları nedir ?
Bu mimarinin programlama
ortamı nasıl kullanılır ?
C#.net ile program nasıl
yazılır ?
C#.net kod yapısı ve
kontroller, nesne yönelimli programlama, XML, SQL, Ado.net
kullanıumı, web tabanlı uygulama yazımı……..tümüyle uygulamalı ve
Türkçe
-
Visual C# 2005
kurulumu
-
Visual C# 2005 arayüzü
-
Start sayfası
-
Yeni projeler
oluşturmak
-
Uygulama geliştirme
ortamı
i.
Design view
ii.
Solution explorer
iii.
Properties
iv.
Toolbox
v.
Server Explorer
-
Menu bar ve
seçenekler
-
Visual C# 2005 dosya
türleri
-
C# programlama
temelleri
-
“Merhaba Dünya!”
uygulaması
-
Kodlama yapısı
i.
Class
ii.
Method
iii.
Değişken
iv.
Main kod
-
Skop
-
Veri türleri
i.
Değer ve referans
tipleri farkı
ii.
Değer türleri
1.
Sayısal türler (int,
float, double, decimal)
2.
Char, boolean
türler
iii.
Referans türleri
1.
object türü
2.
string türü
-
Program akış
kontrolü
i.
Durum ifadeleri
1.
if, else, else if
deyimleri
2.
switch deyimi
ii.
Döngüler
1.
for döngüsü
2.
foreach döngüsü
3.
while döngüsü
4.
do while döngüsü
iii.
break deyimi
iv.
continue deyimi
v.
return deyimi
-
Enumeration
-
Arrays (Diziler)
-
Diziler - Örnek
program : İskambil kartıları karıştırma ve dağıtma
-
Namespace ler
i.
Namespace kavramı
ii.
Using deyimi
-
Operatörler
i.
Aritmetik
operarörler
ii.
Bileşik atama
operatörleri
iii.
Eşitlik ve ilişki
operatörleri
iv.
Arttırma ve
eksiltme operarörleri
v.
İşlem önceliği
vi.
Mantıksal
operatörler
1.
And
2.
Or
3.
not
-
Object ve type lar
-
Class
-
Struct
-
Metodlar
-
UML Class Diagram
aracı
-
Class ve Struct
kullanımı
-
Constructor ve
Destructor kavramları
-
Static deyimi,
statik method ve değişkenler
-
Recursive metodlar
-
Nesne yönelimli
programlama
-
Kalıtım
i.
Temel kavramlar
ii.
Base class,
derived class
iii.
Modifiers
1.
erişilebilirlik
anahtarları
a.
public
b.
protected
c.
private
2.
diğer anahtarlar
a.
static
b.
virtual
c.
abstract
d.
override
e.
sealed
iv.
Interfaces
1.
interface
oluşturmak ve tanımlamak
2.
interface lerde
kalıtım
-
Sınıflarda çoklu
interface kullanımı
-
Abstract class ve
method lar
-
Operatör overloading
-
Casting
i.
Tip çevirimleri
1.
İmplicit
çevirimler
2.
Explicit
çevirimler
ii.
Boxing ve
unboxing
-
Delegate ve Eventler
i.
Delegate
ii.
Event
-
Exception handling
-
Exception nedir,
tanım
-
Try Catch bloğu
-
Finally bloğu
-
Exception throwing
-
Kullanıcı tanımlı
exception sınıfları
-
Debugging
-
String kütüphanesi
-
String temelleri ve
constructor ları
-
Temel string
methodları
i.
Length
ii.
Equals
iii.
Indexof
iv.
Substring
v.
Concat
-
Diğer String
methodları
i.
Replace
ii.
Tolower
iii.
Toupper
iv.
Trim
-
Stringbuilder sınıfı
i.
İnsert
ii.
Remove
iii.
Replace
iv.
Length
v.
Append
-
Char yapısı
-
Kurallı dizeler ve
Regex sınıfı
-
Collections
-
Collections
-
Arraylist
-
Stack
-
Queue
-
SortedList
-
Threading
-
Thread kavramı,
thread life cycle
-
Thread izleme ve
senkronizasyon
-
Ornek Uygulama :
Ogrenci, ogretmen, derse yazilma
-
GUI programlama 1
-
Winform uygulamaları
ve Windows Forms
-
Label, Textbox ve
Button
-
Combobox ve listbox
-
Örnek Program :
Hastabilgileri uygulaması
-
Groupbox ve Panel
-
Checkbox ve
RadioButton
-
Picturebox
-
Tooltip
-
NumericUpDown
-
Menu
-
MonthCalendar
-
DateTimePicker
-
TabControl
-
MDI Formlar
-
Dialog Bileşenleri
i.
FileOpen
ii.
FileSave
-
Timer
-
Örnek Program :
Metin Editörü
-
Veritabanı, SQL ve ADO.NET
-
XML temelleri
-
Veritabanı ve
ilişkisel veritabanı kavramı
-
SQL
i.
Temel SQL tanımı
ii.
SELECT
iii.
INSERT
iv.
UPDATE
v.
DELETE
vi.
ORDER
vii.
WHERE
viii.
JOIN (INNER, LEFT
OUTER, RIGHT OUTER)
-
StoredProcedure
-
ADO.NET
i.
OleDB ve
SqlClient sınıfları
ii.
Connection
iii.
DataAdapter
iv.
DataReader
v.
Command
vi.
DataSet
vii.
DataTable
viii.
DataRow
ix.
DataColumn
x.
ConnectionLess ve
ConnectionOriented
xi.
Transaction
-
Veri Erişimi
-
DataGridView GUI
bileşeni
-
Bileşenlere veri
bağlama (data binding)
-
Örnek uygulama :
grafik arabirim ile veritabanından okuma ve yazma işlemi
-
Örnek uygulama :
veritabanından veri okuma ve yazma işlemi (dataset, data table)
-
Örnek uygulama :
veri kopyalama (datareader)
-
XML Düzenleme
-
XML Yazma ve Okuma
i.
XMLReader
ii.
XMLWriter
-
Örnek program
-
Xpath ile xml
navigasyonu
-
ASP.NET Web
Uygulamaları
-
Web uygulamalarına
giriş ve tanımlar
-
Web uygulaması
oluşturma
-
Visual Studio web
uygulama geliştirme ortamı
i.
Menüler
ii.
Toolbox
iii.
Solution Explorer
-
Örnek: basit bir web
uygulaması
-
HTML
i.
Temel html
tagları
ii.
Tablo
iii.
Div
iv.
CSS
v.
Örnek bit html
sayfa
-
Web Bileşenleri
i.
Label
ii.
Textbox
iii.
Button
iv.
Hyplerlink
v.
DropdownList
vi.
RadiobuttonList
vii.
Image
|