• Like
C Sharp ve .NET
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

C Sharp ve .NET

  • 879 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
879
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
11
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. C#
    Volkan ULUTAŞ
    www.volkanulutas.com
    Volkan ULUTAŞ
    www.volkanulutas.com
    Onurcan YOZGAT
  • 2. C SHARP
    C ve C++ diline yeni eklentiler yapılarak ((C++)++) bir adım daha ileriye götürülmüş ve tamamen nesneye yönelik tasarlanmış C# dilinin isimlendirilmesinde, + karakterlerinin birbirlerine yakınlaşmış hali ve bir melodi anahtarı olan C# Major kullanılmıştır.
  • 3. C# - TARİHİ
    Bu dilin tasarlanmasına Pascal, Delphi derleyicileri ve J++ programlama dilinin tasarımlarıyla bilinen AndersHejlsberg liderlik etmiştir. 2000 yılında yayımlanmıştır.
    Birçok alanda Java'yı kendisine örnek alır. .NET kütüphanelerini kullanmak amacıyla yazılan programların çalıştığı bilgisayarlarda uyumlu bir kütüphanenin ve yorumlayıcının bulunması gereklidir. Bu, Microsoft'un .Net Framewok'u olabileceği gibi ECMA standartlarına uygun herhangi bir kütüphane ve yorumlayıcı de olabilir.
  • 4. .NET TEKNOLOJİLERİ
    C Sharp, Microsoft’un .NET teknolojisi için geliştirmiş olduğu yeni nesil dildir.
    Peki .NET teknoloji nedir?
  • 5. Microsoft .NET, uygulama geliştiricilerin yazılım geliştirme sürecinde altyapı işlemleri için harcadığı eforu en aza indirgemek ve daha güvenli, güvenilir ve sağlıklı uygulamalar geliştirebilmelerini sağlamak için geliştirilmiş altyapıdır.
  • 6. .NET – İHTİYAÇ DUYULMA NEDENLERİ
    Uygulamaların, sistemlerin ve kurumlardaki birimlerin ve farklı kurumların arasındaki iletişim sorunu.
     
    Çalışanların ihtiyaç duydukları verilere, ihtiyaç duydukları an, kesintisiz, hatasız ve güvenli bir şekilde ve istedikleri platformdan erişebilmeleri ihtiyaçları.
    Uygulama geliştirme sürecinde, geliştiricilerin altyapı kodları ile uğraşması ve bunun sonucunda uygulama geliştirme ve test süresinin uzaması.
    Bir uygulamanın farklı platformlarda çalıştırılabilmesi için aynı işlemleri gerçekleştirecek kodların tekrar tekrar yazılması ihtiyacı.
  • 7. .NET
    Microsoft.Net platformu her türlü yazılım geliştirme ihtiyacına yönelik hazır bir altyapı sunarak uygulama geliştiricilerin windows,web ve mobil platformlara yönelik uygulamaları,çok daha hızlı,kolay ve güçlü bir şekilde geliştirebilmelerine olanak tanıyordu.
     
    Uygulama geliştiriciler şifreleme,kimlik doğrulama,yetkilendirme,soket iletişimi,her türlü veri kaynağına yönelik veri tabanı işlemleri ,xml ve web servisi teknolojilerine kadar milyonlarca sınıf ve fonksiyonları hazır şekilde karşılarında görürler.
  • 8. C# ve .NET
    Özellikle nesne yönelimli programlama kavramının gelişmesine katkıda bulunan en aktif programlama dillerinden biridir .NET platformunun anadili olduğu bir çok kesimce kabul edilmiştir.
  • 9. C# Yol Haritası
    Version Microsoft CompilerLanguageSpecification
    C# 1.0 Ocak 2002 Aralık 2001
    C# 2.0 Kasım 2005 Aralık 2002
    C# 3.0 Kasım 2006 Haziran 2005
    C# 4.0 Geliştiriyor Haziran 2006
  • 10. DEMO 1
    KRONOMETRE GELİŞTİRME
    Zaman Aralığını kendin ayarlayabiliyorsun
    Butonlar
    Combobox
  • 11. DEMO 2
    ÇANKAYALI WEB TARAYICI - GELİŞTİRME
    Internet Explorer ya da Firefox benzeri uygulama.
    Çankaya ya özel kısa yollar içeriyor.
    Textbox, buton,
    Dock
    Picture Box
  • 12. SORULAR