1 / 52

Programlama Visual Studio

2. .Net Framework Nedir?. .Net Framework bir uygulama platformudurKtphanelerin bir araya gelmesi ile olusan ereveBir ok ortami desteklerMasastInternetSmart Device. 3. C

zasha
Download Presentation

Programlama Visual Studio

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. 1 Programlama Visual Studio.NET

    2. 2 .Net Framework Nedir? .Net Framework bir uygulama platformudur Kütüphanelerin bir araya gelmesi ile olusan çerçeve Bir çok ortami destekler Masaüstü Internet Smart Device

    3. 3 C# Giris Programlarimizi nasil, nerede yazacagiz? Notepad Sharpdeveloper (Ücretsiz) C Sharp editor Visual Studio .net http://prdownloads.sourceforge.net/sharpdevelop/SharpDevelop_1.0.3.1768_Setup.exe?use_mirror=meshhttp://prdownloads.sourceforge.net/sharpdevelop/SharpDevelop_1.0.3.1768_Setup.exe?use_mirror=mesh

    4. 4 CLR Common Language Runtime Program ile Isletim sistemi arasinda ara katman MSIL Microsoft Intermediate Language code üretiliyor. Bu kod .Net framework tarafindan yorumlaniyor.

    5. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 5 JITers Just In Time Compilers MSIL alir ve program çalismaya basladigi anda bunu bilgisayarin yerel koduna çevirir.

    6. 6 .Net Framework

    7. 7 Ilk Uygulama

    8. 8 Ilk Uygulama

    9. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 9 Ilk Uygulama // Yorum Yazma... // Highlight //Underline // Yorum Yazma... // Highlight //Underline

    10. 10 Namespace Isim uzayi Classlarin bir araya gruplanmasini saglar. Isim kargasasini engeller. Yoksa her class veya fonksiyon için ayri bir isim bulmak gerekirdi System.Console.WriteLine("X"); Using anahtar kelimesi ile kullanildigi gösterilir

    11. 11 Main() Her C# uygulamasi Main adinda tanimlanmis bir fonksiyona sahip olmalidir. Bu fonksiyon bir giris noktasidir. Uygulama çalistiginda ilk çagrilan fonksiyon budur.

    12. 12 Uygulamamizi Çalistiralim F5 Veya Start-Debugging tusu

    13. 13 Kodu Gelistirelim static void Main(string[] args) { Console.Write("Adinizi Giriniz: "); string isim; // Degisken tanimlama isim = Console.ReadLine();   Console.WriteLine("Merhaba {0}",isim); }

    14. 14 Türler

    15. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 15 Degisken Tanimlama DegiskenTipi DegiskenAdi; int i; Rakam ile baslayamaz Anahtar kelime olamaz

    16. 16 Ayrilmis Anahtar Kelimeler

    17. 17 Türler Uygulama

    18. 18 Aritmetik Operatörler

    19. 19 Aritmetik Operatör Örnek

    20. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 20 Mantiksal Operatörler

    21. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 21 Atama Operatörleri

    22. 22 If kosulu

    23. 23 If Örnek

    24. 24

    25. 25 Switch Deyimi

    26. 26 Örnek

    27. 27

    28. 28 While Döngüsü

    29. 29 Örnek

    30. 30 break ve continue deyimleri

    31. 31 Do ... While Döngüsü

    32. 32 Örnek

    33. 33 For Döngüsü

    34. 04/09/2007 A.Teoman Naskali Sabanci Üniversitesi 34 For Döngüsü

    35. 35 For Döngüsü While döngüsünü for a çevirme 1 den 100 e kadar 5 e bölünen sayilar

    36. 36 For Döngüsü

    37. 37 Örnek

    38. 38 Diziler

    39. 39 Diziler Dizi tanimlama yöntemleri

    40. 40 Örnek

    41. 41 Foreach döngüsü

    42. 42 Metodlar

    43. 43 Metodlar

    44. 44 Return deyimi

    45. 45

    46. 46 Metodlari çagirmak

    47. 47 Classlar Veriler Metodlardan olusur Belirli bir yapiyi tanimlar

    48. 48

    49. 49 Scope

    50. 50 Scope

    51. 51 Birlesik atama operatörleri String Postfix ve prefixString Postfix ve prefix

    52. 52 Karakter tabanli dosya islemleri Dosyaya bilgi yazmak

    53. A.Teoman Naskali Sabanci Üniversitesi 53 Windows Uygulamasi

More Related