Her Grafikerin Bilmesi Gereken Altın Kurallar – Net Framework (Bölüm 2)

net-framework
Bu başlık altında .Net platformunun ne olduğunu ve nasıl işlediğini tartışmaya çalışacağız.

Bizim konumuz Grafik olduğu için .Net’i Grafik alanında inceleyeceğiz.

Aslında grafik programlarımızın bilgisayarımızda doğru düzgün işleyebilmesi için sadece Direct X yeterli değil, bunun yanında yine önemli bir konu olan .Net Framework ikinci sırayı izliyor.

Peki nedir bu Framework ?

Framework , Microsoft’un “.Net platformların işletim sisteminin kernel’i ile konuşabilmesi için” geliştirdiği bir kod kütüphanesidir.

Buna neden ihtiyaç var ki , işletim sistemi programlarla direkt konuşsun işte?

Bildiğimiz üzere programların yaratılabilmesi için bir yazılıma ihtiyaç vardır, her yazılımın da kendine ait bir dili vardır.

Microsoft firması, Windows’u C# dilinde yazmıştır, oysaki birçok 3d oyun ve 2/3D program C++ dilinde yazılmıştır, çünkü C++’nın C#’a göre daha esnek olduğu literatüre geçmiştir.

Bunun yanında Delphi,Phyton gibi farklı dillerde yazılmış programlar da olabilir.

Senaryo:
Deplhi dilinde yazılmış bir X uygulaması ile C# dilinde yazılmış olan işletim sistemi nasıl anlaşabilir?
İngiliz dilini konuşan Ashley ile Türkçe dilini konuşan Nihat nasıl anlaşacak?
Cevap basit, her iki dili bilen bir tercüman aracılığı ile.
Peki bu tercümanın Delphi ile C# arasındaki karşılığı nedir?
Elbetet ki .Net Framework.

Peki bir programın işletim sistemiyle konuşması ile kastedilen nedir?

illustrator’de Ctrl+C yaptınız, program bu komutu işletebilmek için Framework’e gönderir, framework bu komutu tercüme edip işletim sistemine gönderir, böylece işletim sistemi illustrator’den “kopyala” komutu geldiğini anlar ve işler.

Neden araya Framework girdi?

Çünkü ıllustrator ve işletim sisteminin dili farklıydı.

Başka açıklamaya gerek varmı?
Anladınız, biliyorum.

Aslında Framework, işletim sistemlerimize entegre olarak gelir ancak DVD’mizdeki sürümü güncel değildir çünkü her gün geliştirilen bir platformdur. Bu sebeple her zaman resmi web sitesinden güncel sürümü edinmek faydamıza olacaktır.

Güncel sürümü şu linkten takip edebilirsiniz: Linkleri görmek için giriş yapmalısınız veya kayıtlı üye olmalısınız.

Burada yine listeden OS’nizin orjinal dilindeki sürümü seçmelisiniz. Framework güncel sürüm sayesinde işletim sisteminiz ile programlarınız tam performanslı çalışır çünkü çok iyi anlaşabilmek önemlidir.

Kaynak

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bugün dünden daha iyiyiz!

Dersler
Anket

İşlemci seçiminiz

Sonuçları Göster

Yükleniyor ... Yükleniyor ...