
Joseph Goodman
0
3029
107
Microsoft Windows kullanıyorsanız ve programlamaya ilgi duyuyorsanız, nereden başlayacağınız konusunda bunalmış olabilirsiniz. Sonuçta, programlama ve geliştirme büyük bir endüstridir ve birçok farklı dil ve yazılım programı vardır. Belki henüz nasıl kod yazılacağını bile bilmiyorsun ama öğrenmek istiyorsun.
Kodlama dahil yeni bir şey öğrenmek için asla geç değildir. Çitin hangi tarafında olduğunuz önemli değil, bir başlangıç noktasına ihtiyacınız var. Dışarıda pek çok kaynak var, ancak Microsoft kullanıcıları için en iyi geliştirme araçlarından bazıları Redmond'dan geliyor..
İşte platformlar arası seçenekler de dahil olmak üzere Microsoft'tan bazı harika geliştirme araçları.
1. Visual Studio 2017
Visual Studio 2017, tam özellikli bir entegre geliştirme ortamıdır (IDE) ve birçok güçlü özelliğe sahip.
- Sürükle ve bırak görsellerine odaklanan, ne görüyorsanız onu elde edin (WYSIWYG) arabirimini kullanır.
- Projeleri ve Çözümleri Vurgulıyor
- Otomatik tamamlama, bir hata ayıklayıcı, veritabanı entegrasyonu, sunucu kurulumu ve yapılandırmaları ile birlikte gelir
- Çeşitli farklı uygulama türleri için kaynak kontrolü, hata izleme ve dağıtım araçları içerir
- .NET geliştiricileri için en iyisi
- İOS, Android ve Windows'ta geliştirmek için hala harika çalışıyor
- C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python vb. Destekler.
Visual Studio Community 2017 ücretsiz sürümüdür ve öğrenciler, açık kaynaklı ve bireysel geliştiriciler için tasarlanmıştır.
Microsoft ayrıca, profesyonel ve küçük işletme geliştirme ekipleri için Visual Studio Professional 2017 ve daha büyük şirketler için Visual Studio Enterprise 2017'ye sahiptir, ancak bu ikisi yalnızca ücretsiz deneme sürümüne sahiptir. Professional'ın 499 dolarlık bir MSRP'si var ve Kurumsal 6000 $ 'a gidiyor.
İndir: Windows için Visual Studio | Mac (Ücretsiz)
2. Visual Studio Kodu
Visual Studio Code, özellikleri açısından bir yumruk hala paketleyen hafif bir kod kaynak editörüdür.
- Çeşitli uygulama kaynak kodunu görüntülemek, düzenlemek, çalıştırmak ve hata ayıklamak için kullanılır
- Visual Studio'nun görsel WYSIWYG öğelerine sahip değil
- Projeler yerine dosyalara yöneliktir
- İskele desteği yok ancak yerleşik Git komutları var
- IntelliSense özelliği sayesinde değişken türlerine, işlev tanımlarına ve içe aktarılan modüllere göre akıllı tamamlamalar sunar
- Yeni diller, hata ayıklayıcılar, yeni hizmetler ve daha fazlası için uzantılarla özelleştirilebilir.
Ayrıca Visual Studio Code 10 için Visual Studio Code 10 İçin Temel Verimlilik İpuçları olan bazı önemli verimlilik ipuçlarına da sahibiz. Visual Studio Code 10 İçin Temel Verimlilik İpuçları Visual Studio Code, diğer programlama metin editörlerini sudan kurtarıyor. Ücretsiz, açık kaynak kodlu, yıldırım hızlı ve verimlilik özellikleri ile dolu. , hem de mükemmel Mac sürümünde tam bir özet olarak Visual Studio Code, Mac için Mükemmel Metin ve Komut Dosyası Düzenleyicisi mi Visual Studio Code, Mac için Mükemmel Metin ve Komut Dosyası Düzenleyicisi mi Microsoft'un metin editörü sayısız dili destekliyor ve hatta gerek yok farklı ihtiyaçlara hizmet ettikleri için Xcode ile karşılaştırmak. .
İndir: Windows için Visual Studio Kodu | Mac | Linux (Ücretsiz)
3. XML Not Defteri 2007
Microsoft'un XML Notepad 2007, kullanıcılara XML belgelerini görüntülemek ve düzenlemek için basit ve sezgisel bir arayüz sağlar. Anahtar özellikler:
- Düğüm Metin Görünümü ile senkronize edilmiş Ağaç Görünümü, böylece kod adlarını ve değerlerini hızlıca düzenleyebilirsiniz
- Artımlı arama
- Kes / kopyala / yapıştır işlevleri
- Sürükle ve bırak arayüzü
- Düzenleme işlemleri için Sonsuz geri al / yinele
- Yapılandırılabilir yazı tipleri ve renkler
Programın ismi olmasına rağmen “2007” içinde görünür ve eski görünür, hala Microsoft'tan XML belgeleriyle çalışmayı kolaylaştıran çok güçlü bir yazılımdır..
İndir: Windows için XML Notepad 2007 (Ücretsiz)
4. Çocuklar İçin Küçük Temel
Programlama ile ilgilenen bir çocuğunuz varsa, Small Basic'e göz atmalısınız..
- Başlangıç dostu programlama dili ve UI
- Özellikle çocuklara kod yazmayı öğretmek için yapılmış
- Kolay anlaşılır metin tabanlı programlama dili ve aracı
- Eğlenceli, Sosyal, Basit ve Kademeli programlama dinamiklerini bütünleştirir
- 3 yaş ve üstü çocuklar için
İndir: Windows için Small Basic (Ücretsiz)
5. Microsoft Azure
Microsoft Azure, Windows ve diğer platformlarda geliştirme yapmak isteyen herkes için harika bir kaynak.
- Kayıt olmak ücretsiz
- Ücretli Azure hizmetlerini 30 gün boyunca keşfetmek için 200 $ kredi kazanın
- Siz yükseltme yapana kadar hiçbir ücret alınmaz
- Ücretsiz hizmetler, kurumsal uygulamaların test edilmesini ve dağıtılmasını içerir
- Özel mobil deneyimler oluşturun
- Daha iyi deneyimler oluşturmak için kullanıcı verilerinden içgörü kazanın
Azure'a sahip olmak için ücretsiz bir hesap açmanız yeterli. Bir telefon numarasına ve bir kredi kartına ihtiyacınız olacak, ancak doğrulamak için kartta yalnızca 1 ABD doları tutarında bir ücret alınmaktadır ve yükseltme yapmayı tercih etmediğiniz sürece hiçbir ücret alınmayacaktır..
Azure ile ücretsiz bir hesap açabilir ve 12 ay popüler ücretsiz servisler, ücretli Azure hizmetlerini 30 gün boyunca keşfetmek için 200 dolarlık bir kredi alabilirsiniz ve yükseltme yapmaya karar verene kadar hiçbir ücret alınmaz.
6. Visual Studio Uygulama Merkezi
Visual Studio App Center'ı, ilgili bir uygulama için görev denetiminiz olarak düşünün.
- Uygulamaları otomatik olarak oluşturur
- Gerçek cihazlarda test etmenizi sağlar
- Uygulamayı beta test cihazlarına dağıtın
- Kullanıcılardan kilitlenme raporları topla
- Kullanıcı analitiklerini topla
- Gelecekteki iyileştirmeler için veri toplama için özel etkinlikler oluşturma
- Uygulamalarınıza dakikalar içinde push bildirimleri ekleyin
Visual Studio App Center'ı kullanmak için ücretsiz bir hesap açmanız yeterlidir. GitHub, Microsoft, Facebook veya Google hesaplarını daha kolaysa kullanabilirsiniz.
7. Microsoft Sanal Akademisi
Çok çeşitli platformlarda ve yapılarda programlama yapmak istiyorsanız, en iyi seçeneğiniz Microsoft Sanal Akademisi'dir..
- Teknik beceriler geliştirmek ve kariyerlerini ilerletmek için yüzlerce çevrimiçi eğitim kursu
- Windows 10 geliştirme
- Bulut Geliştirme
- Oyun Geliştirme
- Web Geliştirme
- Veritabanı Geliştirme
- C # / XAML
- Görsel stüdyo
- Yeni başlayanlar
- Mobil Uygulama Geliştirme
- Tüm kursların takip etmesi kolay videolar ve yol tarifleri var
- Videolar çevrimdışı erişim için indirilebilir
- Oynatma listeleri oluştur
- Öz değerlendirmelerle ilerlemeyi takip edin
- Tamamlanan kurslar için sertifikalar kazanın
Microsoft Virtual Academy'nin avantajlarından yararlanmak için sadece ücretsiz bir hesap oluşturun.
8. MSDN Dergisi
MSDN Dergisi değerli bir çevrimiçi kaynaktır.
- Okuyuculara Microsoft geliştirme teknolojilerinin güncel, kapsamlı kapsamını sunar
- Masaüstü, mobil, bulut veya web geliştiricileri için harika
- Çevrimiçi arşive tam erişim ve en son sayı, her zaman PDF olarak herkes tarafından kullanılabilir
- Denemek için örnek kod ve uygulamalar içerir
Biraz okuma ve örnek kodun öğrendiğiniz gibi düzeltilmesini istiyorsanız, MSDN Magazine harika bir ücretsiz kaynaktır..
9. Microsoft Geliştirme Bülteni
Gelen kutunuz üzerinden kritik geliştirici haberlerinden haberdar olmak istiyorsanız, Microsoft Geliştirici Bülteni'ne abone olmalısınız..
- Sorunlar iki haftada bir
- Güncel gelişme haberleriyle dolu
- Hala sindirimi kolay, kompakt bir form koruyor
- Tüm arşiv çevrimiçi olarak kullanılabilir
- Microsoft hesabınızla abone olun
Gelen kutunuzdaki başka bir bültene aldırmazsanız, bu, Microsoft geliştirmelerinden haberdar olmak için harika bir yoldur.
10. Azure Uygulama Hizmeti
Azure Uygulama Hizmeti, daha önce bahsettiğimiz Microsoft Azure paketinin bir parçasıdır.
- Dört uygulama türü: Web Uygulaması, Kaplamalı Web Uygulaması, İşlevler Uygulaması ve API Uygulaması
- Her uygulama türüyle birlikte gelen çeşitli özel şablonlar arasından seçim yapın
- Herhangi bir platform veya cihaz için web ve mobil uygulamalar oluşturmak için hızlı ve kolay
Sadece oturum açın veya bir hesap oluşturun ve oluşturmaya başlayın.
11. Visual Studio Dev Temelleri
Kapsamlı bir hepsi bir arada kullanışlı geliştirme araçları merkezi istiyorsanız, Visual Studio Dev Essentials'a göz attığınızdan emin olun..
- Sayısız geliştirme aracına hızlı erişim
- Ayrıca, Syncfusion gibi denemelere erişebileceğiniz daha kaliteli hizmetlere de sahiptir.
- Sanal masaüstü uygulamalarına kısayollar
- Kullanıcı görüşleri sağlar
Dev Essentials, tartıştığımız araçların birçoğu için güzel ve merkezi bir merkezdir ve birkaç daha yararlı kaynak sağlar. Virtual Studio Dev Essentials'a erişmek için tek ihtiyacınız olan bir Microsoft hesabı.
Programlamayı Öğrenmek İçin Asla Kötü Bir Zaman Yok
Kim olduğun ya da kaç yaşında olduğun önemli değil, programlama gerçekten belirlenmişlerse, herkesin hayatındaki herhangi bir noktada öğrenebileceği bir beceridir..
Pek çok geliştirici çalışmaları için Apple ürünlerini kullanabilse de, bu, Microsoft'un kendilerinden hiçbir iyi kaynak veya araç olmadığı anlamına gelmez. Bunlar size geliştirmede yardımcı olacak en iyi seçeneklerden bazıları ve doğrudan Microsoft'tan geliyorlar.
Şimdi, harika kaynak ve araçlarla donanmış olduğunuz için, yeni programcılar için bu harika başlangıç projelerini inceleyin. Yeni Programcılar için En İyi 10 Başlangıç Projesi Yeni Programcılar için En İyi 10 Başlangıç Projesi Programlamayı öğrenmek, ancak nereden başlayacağınızı bilmiyor ? Bu acemi programlama projeleri ve öğreticiler sizi başlatacak. .