Ana içeriğe atla

Yayınlar

Developer etiketine sahip yayınlar gösteriliyor

WPF - 2D, 3D ve Yüzey (Topoloji) Uygulamaları

Windows Presentation Foundation ile yapılmış profesyonel projeleri incelediğimizde genellikle 3D işlemlerinin uygulandığını görüyoruz. Geliştiriciler uygulamalarında 3D ‘yi tercih etmelerinin sebeplerinin başında WPF ‘in grafik kartlarını başarılı bir şekilde kullanabilmesi gelmektedir. Bu başarıyı sağlayan en büyük etmen ise Windows Vista işletim sistemli bilgisayarlarda grafik kartını çok daha performanslı bir şekilde kullanabilmesidir. Vista işletim sisteminde animasyonların bir çoğunun WPF ‘te kullanılan sınıflar ile yapıldığını düşünürsek neden 3D işlemlere daha fazla yer verildiğini anlayabiliriz. Günümüzde hazırlanan ve hazırlanmakta olan uygulamaları göz önüne alarak bizlerde uygulamalarımızda 3D işlemleri uygulamamız, yeni teknolojileri yakalamak açısından yararlı olacaktır. Bu ve diğer bir çok sebebi düşünerek bu makalemizde Windows Presentation Foundation ile 3D uygulamalarını nasıl geliştireceğimizi ayrıntılı bir biçimde incelemeye çalışacağız. Daha önceleri ayrıntılı bi

F# Nedir?

Bu makalemizde kolay, basit, tipleri fonksiyonel olarak programlayabilen ve yepyeni bir dil olan F#(Fsharp) ‘ı incelemeye çalışacağız. Yeni çıkmış olan bir dili anlatan makaleler genellikle programlama dilini ve dilin oluşmasını sağlayan etmenlere değinerek giriş yapar. Bizde bu makalemizde bu yolu izleyerek başlayacağız. Temel etmenlere de değinmeden önce daha önemli olan “ F# nedir ” ‘i ve “ Fonksiyonel Programlama nedir ” ‘i incelemek daha mantıklı olacaktır. Fonksiyonel Programlama Nedir? Fonksiyonel programlama (FP) çok eski zamanlardan, ileri düzey programlama dillerinden beri kullanılan bir yapıydı. FP ‘yi 1955 yılında IPL bulmuştur. İlk olarak ise FORTRAN dili tarafından kullanılmıştır. İkinci olarak kullanan dil COBOL olmuştur. FORTRAN ve COBOL prosedürsel bir mantıkla programlarını oluşturabilme olanağı tanıdığı için bilimden mühendisliğe kadar birçok alanda kullanılmışlardır. Bu mantık 1970 ’li yıllara kadar devam ettikten nesne tabanlı programlama çıkarılmıştır. Nesn

Silverlight 2.0 Mimarisi

Bu makalemizde ilk olarak Microsoft Silverlight 2.0 mimarisine değineceğiz. Daha sonrasında ise bu mimari ile değişen veya gelişen fonksiyonların neler olduklarına değinmeye çalışacağız. Bu değişiklikleri incelerken hem de kodlar ile de karşılaştırarak bir önceki sürümü ile karıştırılamamasına özen göstermeye çalışacağız. Bir önceki Silverlight 2.0 makalemizde bu ürünün genel yapısına göz atmaya çalışmıştık. Bu yapıya bakarken eski sürümden bu yanan nasıl bir değişim olduğunu da anlatmıştık. Silverlight ‘ta zaman ilerledikçe sadece Script ile geliştirilebilen bir web uygulaması olmaktan çıkarak sunum çekirdeği ve CLR yapısını da yanına alarak çok daha kompleks bir yapı biçimini almıştır. Silverlight ‘ın bu gelişimlerindeki en büyük etken ise, bu uygulamayı yalnızca web geliştiricilerinin değil diğer yazılımcılarının da kullanmalarını istenmesinden kaynaklanmaktadır. Bu katkı sayesinde isteyen Silverlight ‘ta JavaScript ile uygulama geliştirirken isteyende yönetilebilir kodlar yardımı

Silverlight Slide Show - Popup Example

Merhabalar; Teknik bilgileri bütün herkesin anlayabilmesi için ingilizce olarak verdim. Bu yazıları daha ayrıntılı bir biçimde makale olarak sizlere sunacağım için Türkçelerini o zamana bıraktım. Şimdi ise size hazırlamış olduğum bir Silverlight uygulamasını sunuyorum. Bu uygulama linkine tıklanıldığı zaman ayrı bir popup penceresi açarak aşağıdaki resimde olduğu gibi karşımıza bir görüntü sunuyor. Bu uygulamanın ekran görüntüsü aşağıdadır. Uygulamanın canlı örneği için aşağıdaki linki kullanabilirsiniz... Slide Show, Popup ile canlı örnek...

Silverlight Libraries Source Code Will Be Available

On January 17 2008, Scott Guthrie announced the availability of .NET Framework Source Code under read-only reference for debugging purposes. That was great news indeed for .NET developers especially for those who had used .NET Reflector . This will solve a lot of debugging mysteries behind the "[External Code]" in the call stack. But hold on a sec, there is greater news for Silverlight developers, the source code of Silverlight libraries will be available as well according to his reply to our comment. I asked him if Silverlight source code could be opened. "Yes - we'll be releasing the source and enabling debugging for the Silverlight libraries as well once they ship." he replied. Although his reply is not an official announcement, it significantly leverages the possibility of having Silverlight source released. I'm amazed to hear that from Scott Guthrie but at the same time I was wondering how it could be done. As far as I know, there is a ton of unman

iPhone SDK for Web Developers

Yes, you read it right. The iPhone SDK ist not just for Developers who want to develop native iPhone applications. It’s also for Web Developers who want to take the capabilities of the SDK to write code for their web apps. Apple did a fine work here enhancing Dashcode, the Environment for programming Dashboard Widgets on Mac OS X, with a new feature to directly build your web apps in Dashcode. In Conjunction with the iPhone Simulator you now can, preview, debug, optimize and build your web applications all in Dashcode. Apple also put online an introduction video into iTunes (note: you must have an ADC membership account) which describes new technologies like advanced JavaScript functions, native SVG support, CSS effects, offline data support, full screen mode and gesture events. More information... See you later...