İlk olarak C# interpreted bir dil değildir. C# derlenen (compiled) bir dildir. Bunun da avantajları say say bitmez. Bununla ilgili 10 makale yazılır herhalde.
Sebep : C# dolayısıyla .Net zevk için yazılım yapasınız diye veya open source proje yapasınız diye değildir. Doğrudan 'Business Application' üretmek içindir. Ve günümüzde bu tür uygulamaları geliştirirken hangi araçları, programları kullanacağınızı belirleyen kriterler nettir. Yazılımın geliştirilmesini kısaltan araçlar kullanmak birinci tercihtir. C# ve .Net özellikle neyi amaçlamaktadır? Kısa sürede uygulama geliştirmek!!!. Çünkü siz bir uygulamayı yazarken o artık eskimiş olmamalıdır. C++ ile tabii ki daha performanslı yazılımlar yapılabilir ( ki çok iyi bilginiz olmalı ) ama bunun nakite dönüşümü söz konusu değildir. Ancak Microsoft, IBM, Sun gibi şirketler bu tür yazılımlar yapabilir. Sonuç olarak Microsoft eğer piyasaya uygulama geliştiriyorsan al .Net kullan, diğer uygulamları (Word, Excel, CRM, ERP) geliştirmeyi de bana bırak demiştir. Bu oldukça mantıklı bir yaklaşımdır. Gerisi size kalmış tabii.
www.e-turhan.com , silverlight kullandım biraz nasıldır sizce site ?
neden interpreted bir dil?
misal neden c++ degil de c#? neden framework? herkes kendi gercek gerekcelerini/Sebeplerini yazarsa sevinirim
ps. just for fun and profit.
@pcy silverlight cok eksigi olmakla beraber guzel bise yapan sen de :)
ben de silverlight'e yeni basladim biraz karisik ama tam cozemedim henuz super seyler cikarmislar ben de yapabilicek miyim o super seylerden
xaml yapısı üzerine c# kurguluyorsun aslında. Tabii xaml birazcik zor. Ama silverlight birazcik hızlı pişirilip çıktı. Microsofttun Express Blendini tavsiye ederim sana. Birazcık animasyon işlerine alıştığında inan bana tahmininden çok daha basit bir hâl aliyor işler. Ama silverlight hem bir bebek, hem de premetüre!
....
tesekkurler @izon su an bi projem var c#'ta biter bitmez Blend'le ugrasmaya baslıcam umarım cabuk kavrarım :)
bişeyler yapabilecek miyim demişsin ama önce bi silverlight kendisi bişeyler yapabilir hale gelsin de :D
ben silverlighti adam ederim @gazozuna :P
3.5 mvc framework deneyin diyorum.
MVC gerçekten asp.net için mükemmel oldu özellikle winformslara yapı olarak benzetilmek için çıkan webforms'un lifecycleden kurtarıyor. ama biraz yanlış adımlarla mı ilerliyor ne ? Yine silverlighttaki durum var burda da. Gelişmeden, çıkartıyorlar. Biz kod yazarken geliştiriyorlar. artı ; mvc + nhibernate = mükemmeliyet... asp.net 2.0 yazip hâlâ 3.5'a geçememişler için kesinlikle MVC ye göz atmamaları lazım.. @meme-dini mvcyi dile getirdiğin içinde teşekkürler.
dev express toolları ile çok güzel arayüzler tasarlayabilirsiniz. ayrıca süper grid kontrolleri falan var. mutlaka bi inceleyin.
dotNETailecek yaptığımız bişeyy =)
Ben ezelden beridir hür yazarım hür yazılım!!! :)
Hangi çılgın bana windows kuracakmış şaşarım!!
Dot net ne lan ööle...
Allahın korsanları. Kapalı kaynak kodmuş. Yazdıklarınıza bill amcanız sahip çıkıomu peki?
Senin yazdıklarına, linus sahip çıkıyor mu ? ya da lkd, özgür yazılımcıları derneği ? Ayrıca opensource opensource kodu açtılar da Türkiyede kaç tane opensource proje yaratıldı ? belirli standartlarda da .net kaynak kodu açıldı. Wordpress için kaç türk ne yaptı bu zamana kadar mesala ?