DUYURULAR
Yeni eklenen ve/veya güncellenen sayfaları görmek için buraya tıklayınız.
Güncel ödev ve test listesini görmek için buraya tıklayınız.
Sitede yapılan iyileştirmeAer ve hata düzeltmelerine ait tüm bilgilendirmeleri görmek içinburaya tıklayınız.
.NET("dat net" diye okunur) , Microsoft'un yazılım geliştirme(ve aynı zamanda bu platformda geliştirilen yazılımların çalıştırma) ortamıdır.
Bu platformda hem masaüstü, hem web hem de mobil uygulamaları geliştirilebilmektedir.
Platformdan, Microsoft ailesinin dilleri olan C#, VB.Net ve F# dillerine ek olarak, C++, ve Python gibi dillerde de program yazılabilmektedir.
Bu platformun 3 bileşeni vardır. Bunlar;
Özetleyecek olursak, Programlama dili çeşitli kütüphanelerdeki sınıfları kullanarak yazdığımız program CLR'de önce derlenir, sonra just-in-time yorumlayıcı adı verilen programa gönderilir ve programlar çalıştırılır. Yani CLR, programların çalıştığı ortamdır. Meşhur JVM de CLR'nin Java karşılığıdır. Yani CLR ve JVM iki farklı şirketin aynı görevi gören araçlarıdır.
Detayları merak edenler google araştırması yapabilir, ancak bizim şu aşamada bu detayları bilmemize gerek yok.
Bu arada daha önce bahsettiğimiz gibi, bizim oluşturacağımız add-in projeleri bir dll dosya üretirler. Dosya ve klasör yapılarına bilahare bakacağız.
Her uygulamada olduğu gibi .Net'in de zaman içince yeni sürümleri çıkmaktadır.
Aslında, farklı versiyonları bulunan tek şey .Net framework değil. Kullandığınız dilin(vb.net veya c#), Visual Studio'nun, CLR'nin de versiyonları bulunmaktadır. Özellikle yeni versiyonda hangi yeniliklerin geldiğini bilmek bu anlamda önem arz etmektedir. VBA'de şanslıydık, zira dilin kendisinde 2000lerin başından beri hiçbir geliştirme olmamakta, sadece Excel'in yeni nesnelerine ait object modele eklentiler olmaktadır. Ancak burada versiyon değişikliklerini iyi takip etmek durumundayız. Çünkü çeşitli forumlarda araştırma yaparken sunulan çözümün hangi versiyona uygun olduğunu da bilmeniz gerekiyor. Örneğin c# 7'ye ait bir çözüm sizde c# 6 varsa çalışmaz.
Bu siteden özet, bu siteden ise detaylı tarihçeyi bulabilirsiniz.
Siz arzu ederseniz internette bol miktarda bulunan .Net tanıtım dokümanlarını da inceleyebilirsiniz. Biz şimdi kodlarımızı yazacağımız ortam olan Visual Studio'yu incelemeye geçelim.
Herkese merhaba. Hosting maliyetlerinin aşırı artması yüzünden sitemi yakın zamanda(en geç Mayıs 2023) kapatmaya karar vermiştim. Ancak, siteyi yakından takip eden bir arkadaş siteyi devralmak istemiştir. Siteyi, Mayıs ayında kendisine devir etmeye karar verdim. Üyelik bilgilerini bana güvenerek girdiğiniz için, hepsini silmiş bulunuyorum, yani mail adreslerinizi kimseyle paylaşmamış olacağım. Bilginizi rica ederim.