Mayıs 2010 Etkinliklerim

Etkinliklerim sayfamdan da görebileceğiniz gibi, bu ay gayet dolu geçti.

Bahçeşehir Üniversitesinde 4 haftasonu XNA - Oyun Programlama seminerleri verdim.

Ayrıca SQL üzerine 8 röportaj yaptım.

Buradaki makaleden, uzmantv.com röportajlarımın metinlerine ulaşabilirsiniz.

Design Pattern'ler ve Kategorileri

Bu makaleyi okumadan önce .Net ortamında pattern kavramı makalesini okumanızı öneririm.

Gang of Four‘un tanımladığı hali ile Design Pattern‘ler 3 ana kategori içerisinde gruplanırlar;

Creational Patterns

  • Abstract Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton

Structural Patterns

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Behavioral Patterns

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

Takip eden makaleler ile bu design pattern’lerin her birini inceleyeceğiz.

BilgeAdam - XNA Seminerleri (Nisan 2010)

Nisan 2010 içinde BilgeAdam Beşiktaş şubesinde XNA Seminerleri veriyor olacağım.

Seminerlerin saatleri aynı; 13:30 - 15:00

BilgeAdam - XNA Seminerleri (Nisan 2010)

Bahçeşehir Üniversitesi - XNA Semineri - 09 Nisan 2010

09 Nisan 2010 tarihinde Bahçeşehir Üniversitesinde XNA Semineri veriyor olacağım.

Bahçeşehir Üniversitesi XNA Semineri

Dizi oluşturma ve sıralama

C# ile en basit dizi tanımlama yöntemi, değişken tipinin sonuna [] karakterlerini eklemektir.

Örnek :

int[] TekSayilar = { 3, 1, 9, 5, 7 };

string[] Ogrenciler = { “Engin”, “Ahmet”, “Mehmet”, “Ali”, “Veli” };</pre>

Dizileri sıralamak için, Array sınıfının static Sort() methodunu kullanabiliriz;

Array.Sort(TekSayilar);

Array.Sort(Ogrenciler);

Şimdi TekSayilar ve Ogrenciler dizilerindeki elemanları ekrana yazdırırsak;

foreach (int Sayi in TekSayilar)
    Console.WriteLine(Sayi);

foreach (string Ogrenci in Ogrenciler)
    Console.WriteLine(Ogrenci);


Dizilerdeki elemanların **sıralanmış** olduklarını görürüz.

Engin Polat hakkında

Chief Architect, Microsoft RD, Microsoft MVP

Ada ve Ege'nin babası ;)

Kategoriler

İstatistik

Makale Adedi: 452

Creative Commons Lisansı