İlan

Microsoft Windows'u kullanıyorsanız ve programlamaya ilgi duyuyorsanız, nereden başlayacağınızı düşünebilirsiniz. Sonuçta, programlama ve geliştirme büyük bir endüstri ve birçok farklı dil ve yazılım programı var. Belki henüz nasıl kod yazacağınızı bilmiyorsunuz, ama öğrenmek istiyorsunuz.

Kodlama da dahil olmak üzere yeni bir şey öğrenmek için asla geç değildir. Çitin hangi tarafında olursanız olun, bir başlangıç ​​noktasına ihtiyacınız var. Orada bol miktarda 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

Visual Studio 2017 tam özellikli bir entegre geliştirme ortamıdır (IDE) ve birçok güçlü özellikle doludur:

  • Sürükle ve bırak görsellerine odaklanan, gördüğünüz şeyi görürseniz (WYSIWYG) bir arayüz kullanır
  • Projeleri ve Çözümleri Vurgulamaktadır
  • Otomatik tamamlama, bir hata ayıklayıcı, veritabanı entegrasyonu, sunucu kurulumu ve yapılandırmaları ile birlikte gelir
  • instagram viewer
  • Ç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ştirme için hala harika çalışıyor
  • C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python vb.

Visual Studio Community 2017 ücretsiz sürümüdürve öğrenciler, açık kaynaklı ve bireysel geliştiriciler için tasarlanmıştır.

Microsoft ayrıca profesyonel ve küçük işletme geliştirme için Visual Studio Professional 2017'ye sahiptir ekiplerin yanı sıra daha büyük şirketler için Visual Studio Enterprise 2017, ancak bu ikisinin yalnızca ücretsiz Deneme. Profesyonelin MSRP'si 499 dolar, ve Enterprise 6000 dolara gidiyor.

İndir: İçin Visual Studio pencereler | Mac (Bedava)

2. Visual Studio Kodu

Visual Studio Kodu

Visual Studio Code, özellikler açısından hala bir yumruk oluşturan hafif bir kod kaynağı düzenleyicisidir.

  • Çeşitli uygulama kaynak kodlarını görüntülemek, düzenlemek, çalıştırmak ve hata ayıklamak için kullanılır
  • Visual Studio'nun görsel WYSIWYG öğeleri yok
  • Projeler yerine dosyalara yönelik
  • İskele desteği yok ancak yerleşik Git komutları var
  • Değişken türlerine, işlev tanımlarına ve içe aktarılan modüllere dayalı akıllı tamamlamalar sağlayan IntelliSense özelliği
  • Yeni diller, hata ayıklayıcılar, yeni hizmetler ve daha fazlası için uzantılarla son derece özelleştirilebilir.

Ayrıca bazılarımız var Visual Studio Code için faydalı üretkenlik ipuçları Visual Studio Code için 10 Temel Verimlilik İpucuVisual Studio Code diğer programlama metin editörlerini sudan üfler. Ücretsiz, açık kaynaklı, yıldırım hızında ve üretkenlik özellikleriyle doludur. Daha fazla oku yanı sıra dolu mükemmel Mac sürümünde yıkım Visual Studio Code, Mac için Mükemmel Metin ve Komut Dosyası DüzenleyicisiMicrosoft'un metin düzenleyicisi sayısız dili desteklemektedir ve farklı ihtiyaçlara hizmet ettikleri için Xcode ile karşılaştırmanıza bile gerek yoktur. Daha fazla oku .

İndir: İçin Visual Studio Kodu pencereler | Mac | Linux (Bedava)

3. XML Not Defteri 2007

XML Not Defteri 2007

Microsoft’un XML Notepad 2007 kullanıcılarına XML belgelerini görüntülemek ve düzenlemek için basit ve sezgisel bir arayüz sunar. Temel özellikler:

  • Düğüm Metin Görünümü ile senkronize edilen Ağaç Görünümü, böylece kod adlarını ve değerlerini hızlı bir şekilde düzenleyebilirsiniz
  • Artımlı arama
  • Kesme / kopyalama / yapıştırma işlevleri
  • Sürükle ve bırak arayüzü
  • Düzenleme işlemleri için sonsuz geri alma / yineleme
  • Yapılandırılabilir yazı tipleri ve renkler

Program adında “2007” olmasına ve eski görünse de, Microsoft'tan XML belgeleriyle uğraşmayı kolaylaştıran çok güçlü bir yazılımdır.

İndir: İçin XML Not Defteri 2007 pencereler (Bedava)

4. Çocuklar için Küçük Temel

Çocuklar için Küçük Temel

Programlama ile ilgilenen bir çocuğunuz varsa, Small Basic'e bakmalısınız.

  • Başlangıç ​​dostu programlama dili ve kullanıcı arayüzü
  • Özellikle çocuklara nasıl kod yapılacağını öğretmek için yapılır
  • 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: Küçük Temel pencereler (Bedava)

5. Microsoft Azure

Microsoft Azure

Microsoft Azure, Windows ve diğer platformlarda geliştirmeyi düşünen herkes için harika bir kaynaktır.

  • Kaydolmak ücretsiz
  • Ücretli Azure hizmetlerini 30 gün boyunca keşfetmek için 200 $ kredi kazanın
  • Yeni sürüme geçene kadar hiçbir ücret alınmayacak
  • Ücretsiz hizmetler, kurumsal uygulamaların test edilmesini ve dağıtılmasını içerir
  • Özelleştirilmiş mobil deneyimler oluşturun
  • Daha iyi deneyimler oluşturmak için kullanıcı verilerinden bilgi edinin

Azure'u edinmek için ücretsiz bir hesaba kaydolun. Bir telefon numarasına ve kredi kartına ihtiyacınız olacak, ancak doğrulamak için kartta yalnızca 1 ABD doları tutarında ödeme bekletiyorlar ve yeni sürüme geçmeyi seçmediğiniz sürece sizden herhangi bir ücret alınmayacak.

Azure ile şunları yapabilirsiniz: Ücretsiz bir hesap için üye olun 12 aylık popüler ücretsiz hizmetler, 30 gün boyunca ücretli Azure hizmetlerini keşfetmek için 200 ABD doları tutarında kredi kazanırsanız, yeni sürüme geçmeye karar verene kadar hiçbir ücret ödemezsiniz.

6. Visual Studio Uygulama Merkezi

Visual Studio Uygulama Merkezi

Visual Studio App Center'ı, uygulamayla ilgili her şey için görev kontrolünüz olarak düşünün.

  • Uygulamaları otomatik olarak oluşturur
  • Gerçek cihazlarda test etmenizi sağlar
  • Uygulamayı beta test kullanıcılarına dağıtma
  • Kullanıcılardan kilitlenme raporları toplama
  • Kullanıcı analizlerini toplayın
  • Gelecekteki geliştirmeler için veri toplama için özel etkinlikler oluşturun
  • Dakikalar içinde uygulamalarınıza anlık bildirimler ekleyin

Visual Studio App Center'ı kullanmak için Ücretsiz bir hesap için üye olun. Daha kolaysa GitHub, Microsoft, Facebook veya Google hesaplarını kullanabilirsiniz.

7. Microsoft Sanal Akademisi

Microsoft Görsel Akademi

Çok çeşitli platformlar ve yapılar arasında program yapmak istiyorsanız, Microsoft Virtual Academy en iyi seçeneğinizdir.

  • Teknik beceriler geliştirmek ve kariyer geliştirmek 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 takibi kolay videolar ve yol tarifleri vardır
  • Videolar çevrimdışı erişim için indirilebilir
  • Çalma listeleri oluşturma
  • Öz değerlendirmelerle ilerlemeyi izleme
  • Tamamlanan kurslar için sertifika kazanın

Microsoft Virtual Academy'nin avantajlarından yararlanmak için, ücretsiz hesap yap.

8. MSDN Dergisi

MSDN Dergisi

MSDN Magazine değerli bir çevrimiçi kaynaktır.

  • Okuyuculara Microsoft geliştirme teknolojilerinin en güncel ve kapsamlı kapsamını sunar
  • Masaüstü, mobil, bulut veya web geliştiricileri için harika
  • Tam erişim çevrimiçi arşiv, ve En son sorun her zaman herkes tarafından kullanılabilir PDF olarak
  • Denenecek örnek kod ve uygulamalar içerir

Biraz ışık okuma ve örnek kodun öğrendiğiniz gibi uğraşmasını istiyorsanız, MSDN Magazine fantastik bir ücretsiz kaynaktır.

9. Microsoft Geliştirme Bülteni

Microsoft Geliştirme Bülteni

Gelen kutunuz aracılığıyla kritik geliştirici haberleri hakkında güncel kalmak istiyorsanız, Microsoft Geliştirici Bülteni'ne abone olmalısınız.

  • Sorunlar iki haftada bir
  • Güncel gelişim haberleriyle dolu
  • Hala sindirimi kolay, kompakt bir form korur
  • Tüm arşiv çevrimiçi kullanılabilir
  • Microsoft hesabınız üzerinden abone olun

Gelen kutunuzdaki başka bir bülteni dikkate almazsanız, bu, Microsoft geliştirmesinden haberdar olmanın harika bir yoludur.

10. Azure Uygulama Hizmeti

Microsoft 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ı, Kapsayıcılı Web Uygulaması, İşlevler Uygulaması ve API Uygulaması
  • Her uygulama türüyle uyumlu çeşitli özel şablonlar arasından seçim yapın
  • Herhangi bir platform veya cihaz için hızlı ve kolay bir şekilde web ve mobil uygulamalar oluşturmak için idealdir

Sadece Giriş yap veya yeni bir hesap oluştur ve inşa etmeye başlayın.

11. Visual Studio Dev Essentials

Visual Studio Dev Essentials

Kapsamlı bir hepsi bir arada kullanışlı geliştirme araçları merkezi istiyorsanız, Visual Studio Dev Essentials'ı kontrol ettiğinizden emin olun.

  • Sayısız geliştirme aracına hızlı erişim
  • Ayrıca Syncfusion gibi deneme sürümlerine erişebileceğiniz daha fazla premium hizmet vardır
  • Sanal masaüstü uygulamalarına kısayollar
  • Kullanıcı bilgileri sağlar

Dev Essentials, tartıştığımız birçok araç için güzel bir merkezdir ve birkaç yardımcı kaynak daha sağlar. Erişim için ihtiyacınız olan her şey Virtual Studio Dev Essentials bir Microsoft hesabıdır.

Programlamayı Öğrenmek İçin Kötü Bir Zaman Hiç Olmaz

Kim olduğunuz veya kaç yaşında olduğunuz önemli değildir, programlama, herkesin gerçekten belirlendiyse hayatının herhangi bir noktasında öğrenebileceği bir beceridir.

Birçok geliştirici çalışmaları için Apple ürünlerini kullanabilirken, bu Microsoft'un kendisinden iyi bir kaynak veya araç olmadığı anlamına gelmez. Bunlar, geliştirme konusunda size yardımcı olacak en iyi seçeneklerden bazılarıdır ve doğrudan Microsoft'tan gelirler.

Artık bazı harika kaynaklara ve araçlara sahip olduğunuza göre, bunlara göz atın yeni programcılar için harika başlangıç ​​projeleri Yeni Programcılar İçin En İyi 10 Başlangıç ​​ProjesiProgramlamayı öğrenmek istiyor, ancak nereden başlayacağınızı bilmiyor musunuz? Bu yeni başlayan programlama projeleri ve eğitimleri size başlayacak. Daha fazla oku .

Christine, California Eyalet Üniversitesi Long Beach'ten Gazetecilik derecesi ile mezun oldu. Uzun yıllardır teknolojiyi kapsıyor ve oyun oynamaya güçlü bir tutkusu var.