Microsoft MVP Nedir Nasıl Olunur?

Reklamlar

‪Microsoft‬ .NET ‪Framework‬ çekirdek kodlarını ‪github‬’da paylaşmaya başladı

Şahsım adına yıllardır Microsoft’un bir çıkmazda olduğunu bunun da gerekçesinin son 4-5 yıldır dişe dokunur yeni bir paradigma ortaya çıkaramamalarına bilhassa da bu süreçte mobil dünyadaki gelişmeleri ıskalamış olmalarına bağlıyor bunu da her ortamda dillendiriyordum. Hatta bu gidişin Microsoft’un başına zamanında ‪#‎IBM‬’in başına gelen şeyi getireceğini söylüyordum. Sanırım son kertede yaşanan pratik beni haklı çıkardı.

Bu sözlerime bakıp da beni bir Microsoft düşmanı vs diye nitelendirmeyin zira 2002’den beridir .NET üzerine de eğitimler veren Microsoft’un üst üste 7 kez ‪#‎MVP‬ unvanı verdiği, ‪#‎INETA‬ (uluslararası .net birliğinde) ortadoğu afrika ve Türkiye başkanlıkları yapmış birisiyim. Halen de çalıştığım üniversitede ‪#‎Android‬ dersleri dışında inatla ‪#‎WindowsPhone‬, ‪‎ASP.NET‬ ‪#MVC‬ gibi dersler de veriyorum. Bu gelişmeyi de kendi adıma Microsoft’un “can havliyle” ‪#‎opensource‬ dünyasından medet ummasına bağlıyorum. Bu sayede Android, IOS, Linux, Macosx gibi sistemlerde uygulama geliştirebilmek ya da GlassFish, JBoss, Apache gibi web server’larda ASP.NET uygulamalarını çalıştırabilmek gibi ütopyaları gerçekleştirebilmek mümkün olacak. Şüphesiz bunu Java ölecek gibi yorumlayıp üzülenler de olmuş ama ben bu tedirginliği pek mantıklı bulmuyorum doğrusu.

Diğer yandan anlam veremediğim şey ise şu; Microsoft zaten yıllardır Framework’ün kaynak kodlarını açık tutuyordu hatta ‪#‎Mono‬, ‪#‎Rotor‬ gibi projeler bu şekilde ortaya çıkmıştı. Hatta Microsoft yıllardır  “dotnet” ismini bir marka gibi konumlamaktan vazgeçip ürün gibi konumlamayı seçmişti. Yani dotnet bir selpak değil kağıt mendildir vurgusunu yapıyordu. Diğer taraftan bu altyapının standartlarını ise CLI (Common Language Infrastructure) adı altında standardizasyona sokmuştu (ECMA – 335 standartları).

http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-335.pdf

Microsoft’un resmi söylemlerine göre Mono’nun ayrı bir kod tabanı olduğu yani onun sıfırdan yazıldığı rotor’un ise open source lisansının olmadığı ve bazı uyumsuzluklarının olduğu yönünde. Bu noktada özellikle NuGet ve sıra dışı programlama vurgusu yapıyor. Enteresan noktalardan birisi de Microsoft’un bu konuda XAMARINE isimli firmayla bir tür ortak çalışma yapıyor olması. Malumunuzdur bu firma monodroid, monotouch gibi android ve ios üzerine .net ile uygulama geliştirmenin yolunu açan cross platform araçları geliştirmişti.

Yani “sanki” bütünüyle yeni olmayan bir durumu Microsoft’un çok yeni birşey yapmış gibi bir PR malzemesi haline daha getirmeye çalıştığını düşünüyor, sizlerin de yorumlarını merak ediyorum. Bu arada kodlar aşağıdaki adrese “kısmen” upload edilmiş. https://github.com/dotnet/corefx

ASP.NET Kütüphanesindeki (OOP) Tasarım Hataları

ASP.NET kütüphanesi geliştirilirken yapılmış olan bazı tasarım hataları gerek öğrenenler gerekse de benim gibi anlatanlar açısından bela niteliğindedir. Örneğin Control taban sınıfında yer alan EnableViewState ya da Controls gibi bazı üyeler bu sınıftan türeyen tüm alt sınıflara kalıtım yoluyla aktarılmakta ancak hepsinde kullanılamamaktadır.

Okumaya devam et

Visual Studio Türkçe Olmuş Sevin Ey Yurdum İnsanı !

Son birkaç gündür bu konuda bir nümaiştir gidiyor. Neymiş efendim Visual Studio 2010 Türkçe olmuş ! İlk kez bizim MVP mail grubunda duydum haberi. Bir de bunu bloglarınızda duyurun demişler, baktım herkes de pür neşe bunu blogunda duyuruyor. Hani “güleriz ağlanacak halimize” sözüne yakışır şekilde bir mutluluk dalgasıdır sarmış MVP’leri… Ben kendi adıma bu tarz reklama yönelik şeyleri zaten blogumda filan duyurmam da (beni bilenler bilir) fakat baktım ki bu mutluluk salgını farklı yerlere de sıçramış, 2 çift laf edemeden duramadım.

Okumaya devam et

Aykut Taşdelen Microsoft’tan 7.kez MVP ödülü aldı

2004 yılından beridir Microsoft tarafından Türkiyede de uygulanmakta olan MVP (Microsoft Most Valuable) programında ilk kez 2004’te bu unvanı kazanarak dünyadaki sayılı yazılımcının arasına girmiş olan Aykut Taşdelen 2011’de bu unvanını “Client Application Development” kategorisinde 7.kez yenileyerek kırılması güç bir rekora ulaştı.

(Basın bülteninden alıntı)

MVP Nedir Nasıl Olunur ?

MVP bir sertifika değildir ve herhangi bir sınavla alınmamaktadır. MVP olabilmek için o yıl nominasyona girilen kategoride en az 1 kitap yazmak, seminerler, eğitimler vermek gibi resmi bilgi paylaşım çalışmaları yapmak şartı vardır. Kişinin bu çalışmaları Microsoft tarafından da onaylanırsa o yıl, 1 yıl boyunca bu unvanı taşıyan kişi ayrıca Microsoft tarafından ödüllendirilir. MVP’ler Microsoft’un dünya çapındaki bağımsız uzmanlarıdır.