Gerçek Microsoft.Net Kitap ve DVD Çözümü
Komple Çözüm Sunan Profesyonel Microsoft.Net Öğrenim Seti Gezinti Bağlantılarını AtlaAna Sayfa » Profesyonel Yardım Merkezi » ÖĞRENİN
.NET'e geçiş yapmalı mıyım, öğrenmeli miyim ? Elbette evet. Eğer Windows işletim sistemi altında çalışan uygulamalar geliştirmek istiyorsanız, bilişim dünyasında gelecekte sağlam bir yer edinmek istiyorsanız gecikmek üzeresiniz.
.NET, C#, VB.NET, Delphi.Net veya bir başka programlama dilinden oluşmamaktadır. En çok karşılaştığımız yanlış değerlendirmelerden birisi sadece programlama dili öğrenilerek .NET'in öğrenilmiş olacağı yanılgısıdır. Örneğin C# veya VB.NET programlama dil yapısını anlatan bir kitap aldığınızda .NET'in bir parçası olan, programlama dilini öğrenmektesiniz, bir bütün olarak .NET'i değil. Kısacası, programlama dil yapısı anlatan bir kitap almak ile .NET öğrenemeyeceğinizin farkında olun.
.NET dil bağımsızlığı sağlamaktadır. Uygulama yazılımları çalışırken programın hangi dil ile yazıldığının hiçbir önemi ve değeri kesinlikle bulunmamaktadır. Şöyle düşünün, hangi dille yazılırsa yazılsın program derlendikten sonra aynı yapıya sahip olmaktadır. Dil bağımsızlığı ve nesne tabanlı mimari ile, programlama dilleri birbirlerine büyük ölçüde benzemekte, kullanılan çoğu yapı neredeyse aynı olmaktadır. Bunu şuna benzetebiliriz; Eğer ehliyetiniz varsa araba kullanabilirsiniz. Her marka araba için ayrı ehliyet alıyor musunuz ?
Programlama dili seçimi konusunu özetlersek; Bu konuda rahat olun, .NET'in en kolay tarafındasınız. C# veya VB.NET'i tercih etmenizin geliştirdiğiniz programların kalitesine veya sizin değerinize en ufak bir katkısı bulunmamaktadır. Programlama dili tercihi konusunda; eğer daha önce VB veya ASP ile deneyimleriniz varsa VB.NET, C, C++ veya Delphi ile deneyimleriniz varsa C# dilini tercih edebilirsiniz. Unutmayın bu kural değil.
.NET tamamen nesne tabanlıdır. Full Object Oriented olarak nitelenen bu yapı, Java, C++ ve Delphi'den farklı olarak kullanılan her şeyin bir nesne olmasını içermektedir. Dolayısıyla, .NET ile programlama ve tasarım yaparken adınız gibi bilmeniz gereken nesne yönelimli programlamadır. Nesne yönelimli programlama mantık ve disiplinini öğrenmeden ve özümsemeden .NET'i öğrenebileceğinizi aklınızdan bile geçirmeyin.
Nesne yönelimli programlamanın doğru şekilde yapılması kolay değildir. Özellikle nesne tabanlı yapıları daha önce kullanmadıysanız bu konuda zorlanabilirsiniz. NYP, teorik olarak öğrendikten sonra somut deneyimler ile ilerletilebilecek bir konudur.
Nesne tabanlı yapı ve programlama konusunu özetlersek; .NET programlamanın özünü oluşturmaktadır ve tüm programlama dilleri - mecburen - desteklemektedir. Nesne yönelimli programlama konusunu - tüm detaylarıyla - anlatmayan bir kitap almayın veya kursa gitmeyin, Bu bilgi ve deneyim olmadan, .NET'i öğrendiğinizi düşünmeyin.
.NET ile programlama yapmanın olmazsa olmaz bir diğer şartı da Microsoft tarafından hazırlanan .NET sınıf kütüphanesinin öğrenilmesidir. .NET sınıf kütüphanesi oldukça geniştir ve her sınıfı tüm detaylarıyla öğrenmeniz neredeyse imkansızdır. Burada yapılması gereken, sık kullanılan sınıfları öğrenmek, bilgiyi nerede bulacağını bilmektir. Ürün dokümantasyonunun kitaptan farkı da budur.
Microsoft.NET çok geniş bir konudur. Bir kitap veya kurs ile herşeyi öğreneceğinizi düşünmeyin. Kitap size vizyon sağlamalı, dokümantasyonda bulabileceğiniz konuları anlatmamalıdır. Bir başka anlatımla, kitap sizi gideceğiniz yola en iyi şekilde hazırlamalıdır. Kitap veya alacağınız kursu tercih ederken seçici olun. Word, Excel anlatır gibi ekran görüntüleriyle .NET anlatmaya çalışan, özellikle de sayfa sayısı bu yöntemle şişirilerek "içinde çok bilgi var" izlenimi sağlanmak istenen kitaplara aldanmayın. Kitapta bulunan bilginin tek ölçümü, sayfa, kelime veya cümle sayısı değil, kitap yazarının kim olduğudur. Bu konudaki önerileri mutlaka okuyun. Kitaba harcayacağınız bedeli düşünürken diğer harcamalarınızı düşünün. Örneğin .NET kursu almak isterseniz bir saat için ne kadar ücret ödemeniz gerekiyor, dört kişiyle iki saat izlediğiniz filme ne kadar ödüyorsunuz. Liste uzayabilir. Kitap ile hayat boyu sahip olacağınız ve başvuracağınız bir kaynağa sahip olmaktasınız.
Sonuç olarak; iki temel yöntem, kitap veya kurs olarak ön plana çıkmaktadır. Veya her ikisi. Profesyonel Programlama Teknikleri.Net, seçiminizde size sağlam bir alternatif sunmaktadır. Eğer kitap almayı düşünüyorsanız önerimiz, bölümleriyle, anlatım modeli ve örneklemeleriyle konusunda tek olan kitap ve DVD çözümünü mutlaka değerlendirmenizdir. Unutmayın, zaman değerlidir.