Net Framework Ne İşe Yarar
Net Framework Ne İşe Yarar, Microsoft tarafından geliştirilmiş olan ve bilgisayarınızdan internet ile cep telefonlarınıza çoğu platformda yer alan Net Framework altyapısının ne işe yaradığını ve ne olduğunu açıklayacağız. Net Framework (Dat net fremwörk) şeklinde okunur. Microsoft aracılığı ile geliştirilen bir yazılım altyapısıdır. Tüm Microsoft platformlarının tek bir alt yapılı ve bilinmekte olan bir net destekli dil kullanılarak etkin ve oldukça kolay bir biçimde yazılım geliştirilebilmesini sağlamaktadır.
Tüm Microsoft platformları Net Framework dillerinden herhangi birisi ile geliştirilir ve destek verilerek genişletilebilir. Genellikle diller içinde en önemli olanları Visual Basic, Visual C++ (Yönetimsiz ve yönetimli), Visual C#(Microsoft'un en etkili olan programlarından birisidir. Net Framework yazılım geliştiricilere oldukça donanımlı bir şekilde geliştirme araçalar (Blend, Visual Studio gibi) ve ortamlar sunarak yalnızca projelerine odaklanmalarını sağlamaktadır. Altyapıda bulunan kütüphaneler büyük bir oranda birbirleri ile aynıdır. Böylece platformdan platforma fazla farklılık göstermeden kullanılmaktadır. Microsoft programının sunmuş olduğu birçok araç da hayatınızda ve iş ortamınızda size birçok kolaylık sağlar. Bu alt yapıda hali hazırda sizlere sunulan birçok fonksiyonu çözümleriniz de kullanarak geliştirme süresinde geçen zamanı en aza indirebilirsiniz.
Net Framework Ne İşe Yarar?
Net Framework belirli aralıklar ile Microsoft programı tarafından geliştirilerek yeni özelliklere kavuşmakta ve sık bir şekilde güvenlik güncellemeleri almaktadır.
Bu yüzden de Net Framework'ün Değişik sürümleri bulunmaktadır. (Genelde her Windows sürümlerinde güncellenir)
Temel Net Framework Sürümleri- Net Framework: 4.5.1
- Net Framework: 2.0
- Net Framework: 4.0
- Net Framework: 3.0
- Net Framework: 4.5
- Net Framework: 3.5
Yazılımı geliştirmeyi düşündüğünüz Net Framework sürümü hem yazılımını geliştireceğiniz hem de programın çalışacağı bilgisayarda bulunmalıdır. Eğer bulunmaz ise işlemi yapamazsınız. (Kütüphaneler bu şekilde bilgisayara yüklenmektedir.) Programı çalıştırdığınızda Common Language Runtime (CLR ortak dil çalışma süresi) devreye girer ve komutları sizler için bir aracı olarak (Sistem ve dil arasında) işlemektedir. Ancak platformda program gereklidir. Net Framework sürümü olmadığında takdirde çalışmaz. (Hatırlayın kodlarınızı çalıştırmak için gerekli olan kütüphaneler sistemde bulunmaktadır). Bu yüzden de programınızı bir aracı yazılım kullanarak (Windows sekizden önce gelen sürümler) ve önce mutlaka gerekli olan Net Framework Sürümünü edinmeyi sağlamalısınız. Daha sonra program kendini kurar. Windows sekiz ise Net Framework 4.5, Windows 8.1 Net Framework 4.5.1 ile gelmektedir. Ayrıca Windows sekiz ve aracı bir program kurmanıza gerek yoktur. Sistem için gerekli olan sürümü kurması için kullanıcıya gerekli yardımda bulunmaktadır. Windows sekiz gerekli Net Framework sürümünü kurmak için önce kullanıcıya danışır. Tek tuşa basılarak indirilerek kurulur. Net Framework sürümlerini Microsoft sitesinden edinebilirsiniz.
Net Framework Sürümünün Olumlu Yanları- Net Framework oldukça güvenli bir sürümdür. Çünkü her Windows ile yepyeni bir sürüme kavuşabileceğinin yanı sıra nerede ise her ay geleneksel olan Windows güncelleme günlerinde (Ayın ikinci salı gününde) güvenlik güncellemesine kavuşmaktadır. Eğer oldukça ciddi bir güvenlik problemi ise hızla birkaç gün içerisinde güncellenir. Çünkü birçok büyük firma Net Framework ailesini kullanır.
- Öncelikle daha alt seviyede olan (Native C++, C, Assembly gibi) dillere göre oldukça kolaylaştıırlır. Ayrıca birçok C++ fonksiyonu Net Framework ailesince kullanılır. Bu fonksiyonlar direk bilgisayarda bulunan Net Framework üstünden çağrılarak kullanıldığından dolayı (Dosyaların içerisine yazılmaz daha az yer kaplayan uygulamalar yapar.)
- Birçok platforma hitap edersiniz. Mobil ve tablet (Windows Phone, Windows RT), masa üstü proglamada, internet servislerinde (Azure, Aspx)
Net Framework Sürümünün Olumsuz Yanları- Birçok çalışmanız daha çok Microsoft platformlarına yönelik olmaktadır.
- Alt seviyede programlama dilleri ek bir destek kullanmadan çalışacak duruma gelir.
- Net Framework doğal (Yönetimsiz) dillere göre araya bir aracı girdiğinden dolayı daha yavaş bir şekilde çalışır. Daha fazla sistem kaynağı tüketmektedir. Aynen bellek gibidir.
19.01.2024 03:59:06
Net Framework Ne İşe Yarar ile ilgili bu madde bir taslaktır. Madde içeriğini geliştirerek Herkese açık dizin kaynağımıza katkıda bulunabilirsiniz. Sayfayı Düzenle
|
0 Yorum Yapılmış "Net Framework Ne İşe Yarar"
Kayıtlı yorum bulunamadı ilk yorumu siz ekleyin
|
|