bilişim teknolojileri eğitimi – video dersler
Asp.net
asp.net ile web uygulamaları geliştirme
Bilişim Teknolojileri Alanı
Web Tasarım ve Programlama Dersi
2. Dönem Asp.net VB video dersleri – uygulamaları
Dinamik Stil Değiştirme
21 Şub
.stil1 {background-color;#900;}
.stil2 {background-color;#800;}
function degistir1()
{
document.getElementById('metin').className="stil1"
}
function degistir2()
{
document.getElementById('metin').className="stil2"
}
asp.net ile ilgili genel açıklamalar
8 Şub
- Html sayfaları istemci üzerimde çalışır. Asp.Net gibi sunucu tabanlı olan teknolojiler ise server üzerinde çalışır. Html siteler aynen istemciye kopyalanır, sunucu tabanlı siteler ise sunucuda çalıştırılır ve html olarak istemciye gönderilir. Bu sebep den dolayı istemcide sadece sunucu tarafından yorumlanmış html kodları görünür.
- Asp.Net kontrollerinde (ıd=”txtisim”) ve (runat=”server”) belirtmek zorundayız.
- Asp.Net kontrollerinin etiketlerinin başında “asp:” den sonra kontrol ismi yazılır.
- Html sayfalarını çalıştırmak için üzerine çift tıklamak yeterliyken Asp.Net dosyalarını çalıştırmak için bir web sunucu üzerinde yayınlamak gerekir. Eğer dosya üzerinde çift tıklarsak düzenleme modunda açılır.
- ASP.NEt projesi geliştirme aşamasında bir web sunucu kurmaya gerek yoktur. Visual Web Developer içerisinde entegre olan bir web sunucusu F5’e basıldığında otomatik olarak çalışmaya başlar.
- Proje geliştirmesi bittik den sonra siteyi Asp.Net desteği olan bir sunucu üzerinden yayınlamak gerekir. Projemizi yayınlayacağımız sunucunun desteklediği .Net Firamework ile projede ki Asp.Net Firamework aynı olmalıdır.
- (Örnek): Eğer Projemizi Asp4.0 ile geliştirdiysek Asp2.0 destekleyen bir sunucuda yayınlayamayız.
- Asp.Net in dosya uzantısı “aspx” dir. Asp.Net diye bir dil yoktur.
- ASp.net microsoftun .NET framework ile web geliştirme teknolojisinin adıdır.
- Asp.Net Microsoft’un web geliştirme teknolojisine verdiği isimdir.
- Asp.Net, C#.Net, Visual Basic.Net geliştirilebilir.
- Aspx dosyalarına Asp.Net etiketleri, Html etiketleri, Css tanımlamaları ve Java Script tanımlamaları yapılabilir ancak html uzantılı bir çalışmaya Asp.Net etiketi yazılamaz.
- Aspx dosyasının ilk satırında yer alan tanımlamalara “Page Directives” denir.
- Asp.Net kodları “inline” ve “code-behind” olmak üzere iki farklı şekilde yazılabilir.
- Code-behind yapılan çalışmalarda aspx dosyası içinde Asp.Net, Html, Css, Java Script kodları yer alır.
- Kodlamalar eğer C# ile yapılmışsa “CS” Visul Basic ile yapılmışsa “VB” dosyasında yer alır.
- Asp.Net projesi ile ilgili ayarlamalar “web.config” dosyasında bulunur.
asp.net -> ckeditor kullanımı
4 Haz
[jwplayer file="http://blog.ekarakus.com/wp-content/uploads/video/asp-net/asp-net-ckeditor-kullanimi.flv"]
asp.net -> proje 2 -> sql servera bağlanıp üye kaydı yapma
30 May
[jwplayer file="http://blog.ekarakus.com/wp-content/uploads/video/asp-net/asp-net-uye-ol.flv"]
web tasarım ve programlama dersi proje oluşturma
26 May
proje de kullanılması gereken yöntem – teknikler
- MasterPage kullanımı
- Validator kullanımı
- Css kullanımı
- JQuery kullanımı
- Resim Yükleme (upload)
- İçerik oluşturma à CKEditor kullanımı
- Menu kullanımı –
- Kullanıcı Yetkilendirme
Sitede ziyaretçi kısmında bulunması gereken bağlantılar
- Üye ol
- üye girişi
- Hakkımızda
- Kulüpten Haberler
- Kulüp yönetmeliği
- Kulüp üye listesi (üyelere – özel)
Sitede üyelere kısmında bulunması gereken bağlantılar
- Profilim
- Üye Listesi
Sitede yönetici kısmında bulunması gereken bağlantılar
- Profilim
- Üye Listesi
- Üye Düzenle
- Üye Sil
- Üye Ekle
- Yönetici belirle
- Haber Gönder
- Haber Düzenle
- Haber Sil
Dikkat edilecek noktalar
- Sitede kesinlikle üyelik sistemi bulunmalıdır
- Kesinlikle MasterPage yapısı kullanılmalıdır, masterpage oluştururken hazır yapılar kullanılabilir.
- Veritabanı işlemlerinin tamamı SQL Server üzerinden yapılacaktır
- Veritabanı işlemlerinde her kullanıcı kendi kullanıcı adı ile kendi dosyasına bağlanıp işlem yapacaktır
- ConnectionString ifadeleri web.config dosyasında saklanacak
- Haber/Duyuru Ekleme işlemlerinde içerik CKEditor nesnesi kullanılarak oluşturulacak.
- Dosya ve klasör isimlerine dikkat
- Resim boyutlarına dikkat
- Stil tanımları harici bir css dosyasından çağrılmalı
- Kullanılacak görsellerin JPG,PNG ve kullanılacak animasyonların ise SWF,GIF formatında olmasına dikkat edilecek
- Ana katman/tablonun genişliği 1000px i geçmeyecek
- Ana sayfada kaydırma çubuğu çıkmayacak
- Tablo/katman hizalamalarına dikkat edilecek,
- Seçilecek renklerin (temaların) bir biriyle uyumlu olmasına ve gözü yormayacak düzenlerin seçilmesine dikkat edilmelidir.
-











