19
1 Bölüm 1: C# İle Programlamaya Giriş Bu bölüm, sizlere programlamanın değişik yönlerini tanıma imkanı sağlayan ve sizleri hedeflediğiniz noktalara götürecek olan sonraki bölümlere temel oluşturan son derece önemli konuları içermektedir. Bu bölümde öğreneceğiniz konuların önemini anlamak için bir binanın temeli düşünebilirsiniz; binanın ne kadar yükseleceği ve ne kadar dayanıklı olacağı o binanının ne kadar iyi temellendirildiğine bağlıdır. Bu bölüm sizlerin yazılımda öğreneceğiniz diğer konuların ve bunlara bağlı olarak yapacaklarınızın temelini oluşturacaktır. Gelin isterseniz bu son derece önemli olan bölümdeki temel konuları sıralayarak başlayalım: C# Diline Giriş C# ile Proglama Değişkenler ve Veri Tipleri Diziler Akış Kontrolleri Fonksiyonlar Hata Yakalama Konu 1: .NET Platformuna Giriş Bu konuyu bitirdiğinizde aşağıdaki soruların yanıtlarını biliyor olacaksınız: .Net Framework nedir ve neleri kapsar? Bir .Net uygulaması nasıl çalışır? C# nedir? Bir .Net uygulaması geliştirirken hangi araçlar kullanılabilir? Ders 1: Temel Yazılım ve .Net Terimleri Bu derste temel yazılım terimleri ile birlikte .Net, C# ve programlama dillerine giriş yapmış olacağız. Üzerinde uygulama geliştireceğimiz .Net platformunu anlamak için öncelikle aşağıdaki bağlantı ile açılan sayfayı okuyunuz. .Net Nedir? Kaynak Aşağıdaki bağlantı sizlere Programlama dilleri özet bir bilgi sağlayacak Programcılık ve Programlama Dilleri Dosya

test

Embed Size (px)

DESCRIPTION

asdasdasdasda

Citation preview

Page 1: test

1

Bölüm 1: C# İle Programlamaya Giriş

Bu bölüm, sizlere programlamanın değişik yönlerini tanıma imkanı sağlayan ve sizleri hedeflediğiniz noktalara götürecek olan sonraki bölümlere temel oluşturan son derece önemli konuları içermektedir. Bu bölümde öğreneceğiniz konuların önemini anlamak için bir binanın temeli düşünebilirsiniz; binanın ne kadar yükseleceği ve ne kadar dayanıklı olacağı o binanının ne kadar iyi temellendirildiğine bağlıdır. Bu bölüm sizlerin yazılımda öğreneceğiniz diğer konuların ve bunlara bağlı olarak yapacaklarınızın temelini oluşturacaktır. Gelin isterseniz bu son derece önemli olan bölümdeki temel konuları sıralayarak başlayalım:

C# Diline Giriş

C# ile Proglama

Değişkenler ve Veri Tipleri

Diziler

Akış Kontrolleri

Fonksiyonlar

Hata Yakalama

Konu 1: .NET Platformuna Giriş Bu konuyu bitirdiğinizde aşağıdaki soruların yanıtlarını biliyor olacaksınız:

.Net Framework nedir ve neleri kapsar?

Bir .Net uygulaması nasıl çalışır?

C# nedir?

Bir .Net uygulaması geliştirirken hangi araçlar kullanılabilir?

Ders 1: Temel Yazılım ve .Net Terimleri

Bu derste temel yazılım terimleri ile birlikte .Net, C# ve programlama dillerine giriş yapmış olacağız. Üzerinde uygulama geliştireceğimiz .Net platformunu anlamak için öncelikle aşağıdaki bağlantı ile açılan sayfayı okuyunuz.

.Net Nedir? Kaynak

Aşağıdaki bağlantı sizlere Programlama dilleri özet bir bilgi sağlayacak

Programcılık ve Programlama Dilleri Dosya

Page 2: test

Aşağıdaki bağlantıya tıklayarak açacağınız resim programlama dillerinin ortaya çıkışını kronolojik sırayla sizlere gösterip, diller hakkında kısa bilgi sunacaktır.

Programalam Dillerinin Kronolojisi Dosya

Şimdide bu eğitim boyunca kullanacağımız C# programlama diliyle ilgi aşağıdaki bağlantıya tıklayarak erişeceğiniz küçük yazıyı okuyunuz.

C# (CSharp) Kaynak

Ders 2: Visual Studio 2010

Bu derste .Net platformundaki uygulama geliştirme editörümüz olan Visual Studio 2010' u tanıyacaksınız.

Visual Studio' nun ne olduğunu ve Visual Studio' ortamını tanımak için aşağıdaki

videoyu izleyin.

Mini Sınav

1. Konuda anlatılanların anlaşılıp anlaşılmadığını aşağıdaki mini sınavdan alacağınız sonuçla anlayabilirsiniz.

Q1 - .Net Giriş Sınav

Konu 2: C# ile Programlama Bu konuyu bitirdiğinizde;

Windows uygulamalarını tanıyacaksınız

Windows pencerelerini tanıyacaksınız

Windows kontrollerini giriş yapacaksınız

İlk C# kodlarınızı yazabileceksiniz

Ders 1: C# ile İlk Kodlama

Page 3: test

Bu derste C# ile "Hello World" yani ilk kodlamamızı yapacağız.

C# ile programalama konusunu anlatan aşağıdaki videoyu izleyin.

Konu 3: Değişkenler ve Veri Tipleri

Bu konuyu bitirdiğinizde;

Değişken ve veri tipi kavramlarının ne olduğunu bileceksiniz.

Değişkenlerin nasıl tanımlandığını öğrenmiş olacaksınız.

Değişkenlere değer atama ve değerlerini elde etmeyi öğrenmiş olacaksınız.

C# dilindeki veri tiplerini öğrenmiş olacaksınız.

Özellik kavramını öğrenmiş olacaksınız

Değişken dönüşümlerini yapabileceksiniz

Local ve Global değişken arasındaki farkları bileceksiniz.

Operatör kavramını ve operatörlerle çalışmayı öğrenmiş olacaksınız.

Ders 1: Değişkenler ve Veri Tipleri

Programlamanın temel taşlarından değişken ve veritipi kavramını inceleyeceğimiz bu ders son derece önemlidir.

Öncelikle aşağıdaki videoyu izleyin.

Ders 2: Özellikler

Bu derste özellik ve özellik kullanımını ele alacağız.

Lütfen aşağıdaki videoyu izleyiniz.

Page 4: test

Ders 3: Tip Dönüşümleri Bu derste, veri tiplerinin birbirlerine nasıl dönüştürüleceğini öğreneceksiniz

Videoyu izleyiniz

Ders 4: Global ve Local Değişkenler

Bu derste farklı alanlarda tanımlanan değişkenler arasındaki farkları inceleyeceğiz.

Dersin videosunu izleyiniz.

Ders 5: Operatorler

Bu derste programlamanın hemen her yerinde kullancağımız operatörler konusunu ele alacağız.

Dersin videosunu izleyin.

Ders 6: Veri tiplerinin RAM'de saklanması Bu dersimizde, value type ve reference type kavramları ile tanışarak, RAM'da nasıl saklandıklarını anlayacaksınız.

Lütfen videoyu izleyiniz.

Aşağıdaki ödev setindeki ödevleri yapıp sonucunun doğruluğunu eğitmeninize kontrol ettirin.

Ödev 2.1 Değişkenler Veri Tipleri Operatorler

Konu 4: Diziler (Arrays) Neredeyse bütün programlama dillerinde var olan ve doğal olarak sık kullanılan diğer bir veri yapısı dizilerdir. Bir dizinin içerisinde aynı türden bir çok değer tutuabilir. Bu özelliği sayesinde, bellek yönetimi açısından tercih edilebilir.

Bu konuyu tamamladığınızda aşağıdaki konuları anlamış olacaksınız:

Dizilerin nasıl tanımlanacağını öğreneceksiniz.

Index kavramı ile tanışacak ve kullanacaksınız.

Array sınıfını öğrenecek ve bu sınıfı kullanarak dizi üzerinde yapılabilecek işlemleri öğreneceksiniz.

Page 5: test

Ders 1: Temel kavramlar Bu derste, dizilerin nasıl tanımlandığı ve tanımlanan dizi içinde yer alan değere nasıl ulaşılacağı gibi konuları ele alıyoruz.

Lütfen videoyu izleyin

Ders 2: Array Sınıfı Bu derste, .NET Framework içinde yer alan Array sınıfının ne amaçla kullanıldığını öğreneceğiz.

Lütfen videoyu izleyin.

Konu 5: Hata Yakalama Bu bölümü bitirdiğinizde

Hata türlerini öğrenmiş olacaksınız

Breakpoint' in ne olduğunu öğrenmiş olacaksınız

Try-Catch-Finally bloklarını öğrenmiş olacaksınız

Ders 1: Hata Yakalama ve Try - Catch - Finally

Bu derste hatalarla başa çıkmak için C# ve Visual Studio' daki mekanizmalar ele alacağız.

Dersin videosunu izleyiniz.

Test Makale Dosya

Konu 6: Akış Kontrolleri Bu konuda, algoritma kurarken sıklıkla karşımıza çıkan döngüleri ve karar yapılarını ele alacağız. Konu bitiminde aşağıdaki konuları öğrenmiş olacaksınız:

If koşullu ifadesi

Page 6: test

Switch case yapısı

for döngüsü

while döngüsü

do while döngüsü

forach döngüsü

Ders 1: If Koşullu İfadesi

Bu derste, algoritma kurarken en fazla karşınıza çıkacak olan if koşullu ifadesine temel bir giriş yapacaksınız.

Dersin videosunu izleyiniz.

Ders 2: Switch Case Karar yapılarında if deyimin bir alternatifi olan switch case deyimini bu derste ele alıyor olacağız.

Dersin videosunu izleyiniz.

Ders 3: for Döngüsü Algoritma geliştirmenin olmazsa olmaz konusu olan döngülere giriş yapıyoruz. Bu konunun iyice anlaşılması için pratik yapılması zorunludur.

Lütfen videoyu izleyiniz.

Ders 4: while Döngüsü Bu derste, while döngüsünü kavrıyor olacağız.

Lütfen videoyu izleyiniz.

Ders 5: do While Döngüsü Bu derste do while döngüsünü işliyoruz.

Lütfen videoyu izleyiniz.

Ders 6: foreach Döngüsü Bu derste C# programlama dilinde foreach döngüsünden bahsedeceğiz.

Page 7: test

Konu 7: Metodlar Daha temiz ve yeniden kullanılabilir kod yazmanın ilk adımı, metod kavramına hakim olmaktır. Bu konuyu tamamladığınızda; aşağıdaki bilgilere sahip olacaksınız:

Metod kavramını ve türlerini tanıyacak ve nerede kullanılacağını öğrenecksiniz.

Metod parametrelerini öğreneceksiniz.

Metodları overload ederek, kod standardınızı oluşturacaksınız.

Ders 1: Metodlar Bu derste, metod kavramına giriş yapıyor ve ilk olarak void metod türünü ele alıyoruz.

Lütfen videoyu izleyin.

Ders 2: Değer döndüren metodlar Bu dersimizde, değer döndüren metodları ele alıyoruz.

Lütfen videoyu izleyin.

Ders 3: Metod Overloading

Bu dersimizde, Metod overloading'in ne olduğunu, nasıl yapıldığını ve nerede kullanılacağını öğreneceğiz.

Lütfen videoyu izleyin.

Konu 8: Hazır metodlar .NET Framework'de yer alan bir çok tipin, ihtiyaca yönelik birçok hazır metodu standart hale getirilmiştir. Bu konuda örnek olarak, string ve DateTime tiplerinin metodları ile ilgili örnekler yapacağız.

Ders 1: string metodları

Page 8: test

Bu derste, string metodları ile ilgili olarak bir örnek yapacağız.

Lütfen videoyu izleyiniz.

Ders 2: DateTime Metodları Bu derste, DateTime tipinin hazır metodlarını konu alan bir örnek yapıyoruz.

Lütfen videoyu izleyin.

2

2. Bölüm - Nesne Yönelimli Programalma

Bir yazılım uygulamasının kalitesi, yalnızca düzgün çalışıp çalışmaması ile ölçülemez. Sürekli geliştirilebilir ve bakımı kolay yapılabilir olmalıdır. Yapılan proje ilerledikçe, önceden yazdığınız kodları tekrar tekrar kullanmanız gerekebilir. Ancak, kod tekrarı projeyi çok karmaşık bir hale getirir. Bir süre sonra herşey iç içe geçmeye başlar ve kod bakımı zorlaşır. İşte buna benzer sorunları ortadan kaldırmak için Nesne Yönelimli Programlama (Object Oriented Programming - OOP) tekniği ortaya çıkmıştır. Daha verimli ve temiz kod yazabilmek için, yani tam anlamıyla yazılımcı olabilmek için bu konuya tam olarak hakim olunmalıdır. Bu bölümde ele alacağımız konular aşağıdaki gibi olacaktır.

OOP Giriş - Class ve Nesne Kavramları

Encapsulation

Constructor

Inheritance

Access Modifiers

Polymorphism

Nesne Modelleme

Konu 1: Giriş - Class ve Nesne kavramları

Page 9: test

Bu derste, class (sınıf) ve nesne kavramlarını tanıyarak object oriented programming konusuna giriş yapıyoruz.

Lütfen videoyu izleyin.

Konu 2: Encapsulation Encapsulation (kapsülleme) kavramını bu derste öğreneceksiniz.

Lütfen videoyu izleyin.

Konu 3: Constructor Bu derste Constructor (oluşturucu) metodları inceliyoruz.

Lütfen videoyu izleyin.

Konu 4: Inheritance Bu dersimizde Inheritance (kalıtım) konusunu ele alıyoruz.

Lütfen videoyu izleyiniz.

Konu 5: Access Modifiers Sınıf ve sınıf üyelerinde kullanılan access modifiers (erişim belirleyiciler), bu derste ele alınacak.

Lütfen videoyu izleyiniz.

Konu 6: Polymorphism Inheritance konusu ile bire bir ilişkili olan polymorphism (çok biçimlilik) konusunu bu derste inceliyoruz.

Lütfen videoyu izleyin

Konu 7: Nesne Modelleme Şimdiye dek işlenen tüm oop konularını barındıracak şekilde, nesne modeli oluşturma üzerine örnek yapacağız.

Lütfen videoyu izleyin

Konu 8: Interface OOP Konusunda, önemli bir yere sahip olan Interface yapısına temel bir giriş yapıyoruz.

Lütfen videoyu izleyin

Page 10: test

3

3. Bölüm - Windows Tabanlı Programlama

Windows Masaüstü uygulamaları, hali hazırda yazılım piyasasında bir çok müşterinin talep ettiği bir uygulama türüdür. Özellikle, spesifik ihtiyaçlara yönelik ve biraz da kişisel uygulamalar bu platform üzerinde geliştirilirler. Biz de bu bölümde Windows Forms Application konusunu ele alıyor olacağız. Bölüm bittiğinde, aşağıdaki konularda bilgi sahibi olacaksınız:

Windows Formları

Windows Kontrolleri

Diyalog Pencereleri

MDI Formlar

GDI+ ve Çizim işlemleri

Setup oluşturma

Konu 1: Windows Forms Bir form uygulamasının temel yapı taşlarını bu konuda ele alacağız.

Ders 1: Formlara Giriş Bir windows forms uygulama projesi, nereden başlar ve prensipleri nelerdir gibi temel konulara giriş yapıyoruz.

Lütfen videoyu izleyin.

Ders 2:Formlar arası veri transferi Bu derste bir formdan diğer bir forma nasıl veri taşıyabileceğimizi göreceğiz.

Lütfen videoyu izleyin.

Konu 2: Form Kontrolleri

Page 11: test

Bu kısımda, form uygulamalarında kullanıcı dostu bir arayüz tasarımında kullanılacak kontrolleri inceliyoruz.

Lütfen videoyu izleyin.

Konu 3: Diyalog Pencereleri Bu konuda, .NET Framework'de yer alan diyalog pencerelerini içeren bir örnek geliştiriyor olacağız.

Lütfen videoyu izleyin.

Konu 4: MDI Forms Multiple Document Interface (MDI) arayüz standardının nasıl uygulandığını öğreneceğiz

Lütfen videoyu izleyin.

Konu 5: GDI+ GDI+ ile nasıl çizim yapılacağı konusunu ele alıyoruz.

Lütfen videoyu izleyin.

Konu 6: Setup oluşturma Bir .NET Uygulaması için nasıl setup dosyası oluşturulacağını öğreneceğiz.

Lütfen videoyu izleyin.

4

4. Bölüm - SQL Server Veritabanı Programlama

Günümüzde kullanılan yazılım ürünlerinde; verilerin depolanması, analiz edilmesi, bu verilerin ihtiyaca yönelik olarak filtrelenip raporlanması oldukça önemli bir ihtiyaçtır. Yine günümüzün web (2.0) dünyasında; dinamik ve interaktif bir web uygulaması geliştirmek istiyorsanız, veritabanı konusuna hakim olmalısınız. Bu bölümde; Microsoft SQL Server ürünün son versiyonu üzerinde çalışarak, aşağıdaki konularda eğitim alacaksınız:

Veritabanı kavramına giriş

Page 12: test

Veritabanı Tasarımı (Normalizasyon)

Key ve Constraint

Index

View

Fonksiyonlar

Stored Procedures

Trigger

Transaction

Konu 1: Veritabanı ve RDBMS Kavramı Bu derste; veritabanı, RDBMS ve MSSQL Server konusunu işleyeceğiz.

Lütfen videoyu izleyiniz.

Konu 2: Veritabanı tasarımı Veritabanı eğitiminin en önemli konusu hiç şüphesiz, modelleme (tasarım) konusudur. Veritabanını oluşturan tablolar, kolonlar ve ilişkiler konusunda, nasıl karar vereceğiz? İşte bu konuda, 1960'lı yıllardan beri uygulanmakta olan normalizasyon standartlarını öğrenceksiniz.

Ders 1: Normalizasyon Normalizasyon standartlarını temel yönleriyle inceleyeceğiz.

Lütfen videoyu izleyiniz.

Ders 2: Diyagram ile Veritabanı oluşturmak Bu derste; Database Diagram aracını kullanarak nasıl veritabanı oluşturabileceğimizi inceleyeceğiz.

Lütfen videoyu izleyiniz.

Konu 3: Key ve Constraint Bu derste, MSSQL Server üzerinde Key Ve Constraint konusu üzerine duracağız.

Lütfen videoyu izleyiniz.

Page 13: test

Konu 4 : Index Sql üzerinde sorgu performansını artıran Index mimarisini bu ele alacağız.

Lütfen videoyu izleyin.

Konu 5: View Bu derste, View nesnesini inceliyoruz.

Lütfen Videoyu İzleyiniz

Konu 6: Fonksiyonlar Bu derste, MS SQL Server'da kullanıcı tanımlı fonksiyonlar üzerinde duracağız.

Lütfen videoyu izleyiniz.

Konu 7: Stored Procedures MS SQL Server'de en sık kullanacağınız nesne olan prosedürler bu konuda ele alınacaktır.

Lütfen videoyu izleyiniz.

Konu 8: Trigger Bu konuda, istemci taraflı uygulamalarda sıklıkla karşılaşabileceğiniz trigger nesnesini ele alıyoruz.

Lütfen videoyu izleyiniz.

Konu 9: Transaction Bu konuda, veritabanı programcılığında karşınıza çıkabilecek çok tablolu ve dinamik işlemlerde kullanılan transaction kavramını inceliyoruz.

Lütfen videoyu izleyiniz.

Page 14: test

5

5. Bölüm - SQL Server Yönetimi

Bu bölümde Micosoft SQL Server ürününü yönetimsel olarak ele alacağız. Yönetmek denince akla gelen erişim ve yedekleme yönetimini öğrenmiş olacağız.

Konu 1: Security Bu konuda, MSSQL Server'da güvenlik konusunu ele alacak ve user,login ve role kavramlarını öğreneceğiz.

Lütfen videoyu izleyin.

Konu 2: Backup ve Restore Bu konuda veritabanının nasıl yedeklenip, geri alınacağını öğreneceğiz.

Lütfen videoyu izleyin.

6

6. Bölüm - ADO.NET

Bu bölümde; C#.NET platformu ile veritabanımızı haberleştireceğiz. Bunu yapabilmenin birçok yolu vardır elbette. Ancak tüm yöntemlerin temelinde ADO.NET teknolojisi yer alır. Bu bölümü tamamladığınızda aşağıdaki konuları öğrenmiş olacaksınız:

Temel ADO.NET kavramları

Connected Mimari

Disconnected Mimari

XML

Entity Framework

Konu 1: ADO.NET Giriş Bu kısımda, ADO.NET konusuna temel bir giriş yapıyoruz.

Page 15: test

Lütfen videoyu izleyin.

Konu 2: Connected Mimari Bu konuda, ADO.NET teknolojisinin connected mimari kısmını ele alıyoruz.

Lütfen aşağıdaki 2 videoyu izleyin.

Konu 3: Disconnected Mimari Bu konuda, ADO.NET teknolojisinin disconnected altyapısını inceleyeceğiz.

Lütfen aşağıdaki videoyu izleyin.

Konu 4: XML Veri depolama ve paylaşma için iyi bir alternatif teknoloji olan XML konusuna giriş yapıyoruz.

Lütfen aşağıdaki videoyu izleyin.

Konu 5: ADO.NET Entity Framework ADO.NET'in modifiye edilmiş son versiyonu Entity Framework'ü ele alıyoruz.

Lütfen aşağıdaki videoyu izleyin.

7

7. Bölüm - HTML, CSS, Javascript, JQuery

90'lı yılların başından bu güne, hayatı bambaşka bir hale getiren web teknolojilerinin temel taşları olan istemci taraflı betikleri (client side scripts) bu bölümde öğrenceğiz. Web uygulamaları geliştirirken mutlaka, bu konuları biliyor olmalısınız. Bu bölümü bitirdiğinizde; aşağıdaki konulara vakıf olacaksınız.

XTML ve HTML

CSS

JavaScript

JQuery

Page 16: test

Konu 1: XHTML ve HTML Bu konuda, web sayfalarının var olmasını sağlan metin düzenleme dili HTML ve standardını öğreniyoruz.

Lütfen videoyu izleyin.

Konu 2: Stil şablonları oluşturmak için kullanılan CSS'i ele alıyoruz.

Lütfen videoyu izleyin.

Konu 3: JavaScript İstemciye ekstra yetenekler kazandırmak amacıyla kullanılan JavaScript dilini inceliyoruz.

Lütfen videoyu izleyin.

Konu 4:JQuery Modern web uygulamalarının neredeyse tamamında kullanılan JQuery kütüphanesini öğreniyoruz.

Lütfen videoyu izleyin.

8

8. Bölüm - ASP.NET

Microsoft'un sunucu taraflı web uygulama geliştirme platformu olan ASP.NET teknolojisini bu bölümde işleyeceğiz. Aşağıdaki konuları tamamladıktan sonra mutlaka tekrar ediniz. Bölüm bittiğinde, kendi web uygulamanızı yapabiliyor olmalısınız.

Web Form

ASP.NET Kontrolleri

Temalar

Master Page

Kullanıcı Kontrolleri

Page 17: test

Durum Yönetimi

Globalization ve Localization

Caching

Ajax

Konfigurasyon

Güvenlik

Membership

Konu 1: Web Form Bu kısımda, ASP.NET Web Form'un temel kavramlarını ele alıyoruz.

Lütfen videoyu izleyin.

Konu 2: ASP.NET Kontrolleri Bu konuda, sunucu taraflı kontrollerin detaylarını inceliyoruz.

Lütfen aşağıdaki videoyu izleyin.

Konu 3: Temalar Bu konuda, ASP.NET teknolojisine ait özelliklerden biri olan Tema'ları öğreneceğiz.

Lütfen aşağıdaki videoyu izleyin.

Konu 4: Master Page Yine ASP.NET teknolojisine özgü bir konu olan Master Page kavramına giriş yapıyoruz.

Lütfen aşağıdaki videoyu izleyin.

Konu 5: Kullanıcı Kontrolleri Web ara yüzlerinin özelleştirilebilir olmasının önemli aygıtlarından biri olan kullanıcı kontrollerini bu konuda ele alıyoruz.

Lütfen aşağıdaki videoyu izleyin.

Konu 6: Durum Yönetimi

Page 18: test

Sunucu taraflı uygulamalarının baş aktörleri olan State Management (Durum Yönetim) nesneleri bu başlık altında inceleniyor.

Aşağıdaki 3 video bu konuya ayrılmıştır.

Konu 7: Globalization ve Localization Web ara yüzlerinin, kullanıcının yerel bilgilerine göre dinamik olarak değişmesini sağlayan ve böylelikle çokdilli uygulama geliştirmeye imkan veren kavramları inceleyeceğiz.

Lütfen aşağıdaki videoyu izleyin.

Konu 8: Caching Web uygulamalarında sunucu performansını arttırabilmek için mutlaka kullanılması gereken Caching'i ele alıyoruz.

Lütfen aşağıdaki videoyu izleyin.

Konu 9: Ajax Web 2.0'ın temellerinden olan AJAX teknolojisini tanıyacağız.

Lütfen aşağıdaki videoyu izleyin.

Konu 10: Konfigürasyon Web uygulamarında sık kullanılan ayarları tek bir noktadan yönetimi hedefleyen, konfigürasyon konunusunu ele alıyoruz.

Lütfen aşağıdaki videoyu izleyin.

Page 19: test

Konu 11: Güvenlik Web uygulamalarında güvenlik konusunun temellerini hatırlıyoruz:

Lütfen aşağıdaki videoyu izleyin.

Konu 12: Membership Web uygulamasında üyelik sistemi için .NET tarafından geliştirilen membership sınıflarının nasıl konfigüre edildiğini göreceğiz.

Lütfen aşağıdaki videoyu izleyin.

9 9. Bölüm - ASP.NET MVC

10 10. Bölüm - Tasarım Kalıpları (Design Patterns)

11 11. Bölüm - .Net Framework Sınıf Kütüphaneleri