Reklama

Jeśli korzystasz z systemu Microsoft Windows i interesujesz się programowaniem, możesz poczuć się przytłoczony tym, od czego zacząć. W końcu programowanie i rozwój to duży przemysł, a istnieje wiele różnych języków i programów. Być może nie wiesz jeszcze, jak kodować, ale chcesz się uczyć.

Nigdy nie jest za późno na naukę czegoś nowego, w tym kodowania. Bez względu na to, po której stronie ogrodzenia się znajdujesz, potrzebujesz punktu wyjścia. Istnieje wiele zasobów, ale niektóre z najlepszych narzędzi programistycznych dla użytkowników Microsoft pochodzą z Redmond.

Oto kilka świetnych narzędzi programistycznych firmy Microsoft, w tym opcje międzyplatformowe.

1. Visual Studio 2017

Visual Studio 2017

Visual Studio 2017 jest w pełni funkcjonalnym zintegrowanym środowiskiem programistycznym (IDE) i zawiera mnóstwo zaawansowanych funkcji:

  • Wykorzystuje interfejs WYSIWYG (what-you-see-is-what-you-get), skupiając się na efektach wizualnych typu przeciągnij i upuść
  • Podkreśla projekty i rozwiązania
  • Zawiera automatyczne uzupełnianie, debugger, integrację bazy danych, konfigurację serwera i konfiguracje
  • instagram viewer
  • Zawiera kontrolę źródła, śledzenie błędów i narzędzia wdrażania dla różnych typów aplikacji
  • Najlepsze dla programistów .NET
  • Nadal działa świetnie do programowania na iOS, Android i Windows
  • Obsługuje C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python itp.

Visual Studio Community 2017 to darmowa wersjai jest przeznaczony dla studentów, open source i indywidualnych programistów.

Microsoft ma również Visual Studio Professional 2017 do rozwoju profesjonalnego i dla małych firm zespołów, a także Visual Studio Enterprise 2017 dla większych firm, ale te dwa mają tylko bezpłatne próba. MSRP Professional wynosi 499 USD, i Enterprise kosztuje 6000 USD.

Pobieranie: Visual Studio dla Windows | Prochowiec (Darmowy)

2. Kod Visual Studio

Kod Visual Studio

Visual Studio Code to lekki edytor kodu źródłowego, który wciąż ma wiele do zaoferowania pod względem funkcji.

  • Służy do przeglądania, edycji, uruchamiania i debugowania różnych kodów źródłowych aplikacji
  • Nie ma wizualnych elementów WYSIWYG Visual Studio
  • Zorientowany na pliki zamiast projektów
  • Brak wsparcia dla rusztowań, ale ma wbudowane polecenia Git
  • Zawiera IntelliSense, dzięki czemu zapewnia inteligentne uzupełnienia w oparciu o typy zmiennych, definicje funkcji i importowane moduły
  • Wysoce konfigurowalny dzięki rozszerzeniom dla nowych języków, debuggerów, nowych usług i nie tylko.

Mamy też trochę przydatne wskazówki dotyczące wydajności dla Visual Studio Code 10 podstawowych wskazówek dotyczących wydajności dla Visual Studio CodeVisual Studio Code wydmuchuje z wody inne edytory tekstowe do programowania. Jest darmowy, open source, błyskawiczny i pełen funkcji zwiększających wydajność. Czytaj więcej , a także pełny podsumowanie doskonałej wersji dla komputerów Mac Visual Studio Code to idealny edytor tekstu i skryptów dla komputerów MacEdytor tekstowy Microsoft obsługuje niezliczone języki i nawet nie trzeba go porównywać z Xcode, ponieważ spełniają one różne potrzeby. Czytaj więcej .

Pobieranie: Visual Studio Code dla Windows | Prochowiec | Linux (Darmowy)

3. Notatnik XML 2007

Notatnik XML 2007

XML XML Notepad 2007 zapewnia użytkownikom prosty i intuicyjny interfejs do przeglądania i edytowania dokumentów XML. Kluczowe funkcje obejmują:

  • Widok drzewa zsynchronizowany z widokiem tekstu węzła, dzięki czemu można szybko edytować nazwy kodowe i wartości
  • Wyszukiwanie przyrostowe
  • Funkcje wycinania / kopiowania / wklejania
  • Interfejs przeciągnij i upuść
  • Nieskończone cofanie / ponawianie operacji edycji
  • Konfigurowalne czcionki i kolory

Mimo że nazwa programu zawiera „2007” i wydaje się stara, wciąż jest to bardzo potężne oprogramowanie firmy Microsoft, które ułatwia obsługę dokumentów XML.

Pobieranie: Notatnik XML 2007 dla Windows (Darmowy)

4. Mały podstawowy dla dzieci

Mały podstawowy dla dzieci

Jeśli masz dziecko zainteresowane programowaniem, powinieneś wypróbować Small Basic.

  • Przyjazny dla początkujących język programowania i interfejs użytkownika
  • Specjalnie zaprojektowany, aby uczyć dzieci kodowania
  • Łatwy do zrozumienia tekstowy język programowania i narzędzie
  • Integruje dynamikę programowania zabawy, społeczności, prostych i stopniowych
  • Dla dzieci od 3 lat

Pobieranie: Mały podstawowy dla Windows (Darmowy)

5. Microsoft Azure

Microsoft Azure

Microsoft Azure to fantastyczny zasób dla każdego, kto szuka programowania na Windowsie i innych platformach.

  • Zarejestruj się za darmo
  • Odbierz 200 USD kredytu na eksplorację płatnych usług platformy Azure przez 30 dni
  • Niczego nie obciążymy, dopóki nie zaktualizujesz
  • Bezpłatne usługi obejmują testowanie i wdrażanie aplikacji dla przedsiębiorstw
  • Twórz spersonalizowane mobilne wrażenia
  • Uzyskaj wgląd w dane użytkowników, aby uzyskać lepsze wrażenia

Aby uzyskać platformę Azure, po prostu zarejestruj bezpłatne konto. Będziesz potrzebował numeru telefonu i karty kredytowej, ale w celu weryfikacji naliczą one tylko opłatę wstrzymującą w wysokości 1 USD, a nic nie zostanie obciążone, chyba że zdecydujesz się na uaktualnienie.

Z platformą Azure możesz załóż darmowe konto i otrzymaj 12 miesięcy popularnych bezpłatnych usług, 200 USD kredytu na eksplorację płatnych usług platformy Azure przez 30 dni, a nic nie zostanie obciążone, dopóki nie zdecydujesz się na aktualizację.

6. Visual Studio App Center

Visual Studio App Center

Pomyśl o Visual Studio App Center jako o kontroli misji dla wszystkich powiązanych aplikacji.

  • Automatycznie buduje aplikacje
  • Umożliwia testowanie na prawdziwych urządzeniach
  • Rozdaj aplikację beta testerom
  • Zbieraj raporty o awariach od użytkowników
  • Zbierz analizy użytkowników
  • Twórz niestandardowe zdarzenia do gromadzenia danych w celu przyszłych ulepszeń
  • Dodaj powiadomienia push do swoich aplikacji w kilka minut

Aby użyć Visual Studio App Center, po prostu załóż darmowe konto. Możesz używać kont GitHub, Microsoft, Facebook lub Google, jeśli jest to łatwiejsze.

7. Microsoft Virtual Academy

Microsoft Visual Academy

Jeśli chcesz programować na wielu platformach i strukturach, Microsoft Virtual Academy jest najlepszym wyborem.

  • Setki internetowych kursów szkoleniowych mających na celu rozwój umiejętności technicznych i rozwój kariery
  • Opracowanie systemu Windows 10
  • Rozwój chmury
  • Produkcja gier
  • Tworzenie stron internetowych
  • Tworzenie baz danych
  • C # / XAML
  • Visual Studio
  • Początkujący
  • Tworzenie aplikacji mobilnych
  • Wszystkie kursy mają łatwe do śledzenia filmy i wskazówki
  • Filmy można pobrać w celu uzyskania dostępu offline
  • Twórz listy odtwarzania
  • Śledź postępy dzięki samoocenie
  • Zdobywaj certyfikaty za ukończone kursy

Aby czerpać korzyści z Microsoft Virtual Academy, właśnie załóż darmowe konto.

8. Magazyn MSDN

Magazyn MSDN

Magazyn MSDN to cenny zasób online.

  • Zapewnia czytelnikom aktualne, kompleksowe omówienie technologii programistycznych firmy Microsoft
  • Idealne dla programistów komputerów stacjonarnych, urządzeń mobilnych, chmury lub stron internetowych
  • Pełny dostęp do archiwum online, i najnowszy numer jest zawsze dostępny dla każdego jako plik PDF
  • Zawiera przykładowy kod i aplikacje do eksperymentowania

Jeśli chcesz, aby podczas czytania majstrować przy lekkim czytaniu i próbce kodu, MSDN Magazine to fantastyczny darmowy zasób.

9. Biuletyn Microsoft Development

Biuletyn Microsoft Development

Jeśli chcesz być na bieżąco z najważniejszymi wiadomościami dla programistów za pośrednictwem skrzynki odbiorczej, powinieneś subskrybować biuletyn dla programistów Microsoft.

  • Problemy są dwa razy w tygodniu
  • Pełne bieżących informacji o rozwoju
  • Nadal zachowuje łatwą do strawienia, zwartą formę
  • Całe archiwum jest dostępny online
  • Subskrybuj przez swoje konto Microsoft

Jeśli nie masz nic przeciwko kolejnemu biuletynowi w skrzynce odbiorczej, jest to świetny sposób, aby być na bieżąco z rozwojem Microsoft.

10. Usługa aplikacji Azure

Usługa Microsoft Azure App Service

Usługa Azure App Service jest częścią wspomnianego wcześniej pakietu Microsoft Azure.

  • Cztery typy aplikacji: aplikacja internetowa, aplikacja internetowa z kontenerami, aplikacja Funkcje i aplikacja API
  • Wybieraj spośród wielu niestandardowych szablonów, które pasują do każdego typu aplikacji
  • Idealne do szybkiego i łatwego tworzenia aplikacji internetowych i mobilnych na dowolną platformę lub urządzenie

Właśnie zaloguj się lub utwórz konto i zacznij budować.

11. Visual Studio Dev Essentials

Visual Studio Dev Essentials

Jeśli potrzebujesz kompleksowego centrum przydatnych narzędzi programistycznych, sprawdź Visual Studio Dev Essentials.

  • Szybki dostęp do niezliczonych narzędzi programistycznych
  • Ma również więcej usług premium, do których możesz uzyskać dostęp do wersji próbnych, takich jak Syncfusion
  • Skróty do aplikacji wirtualnego pulpitu
  • Zapewnia wgląd użytkowników

Dev Essentials to przyjemne centralne centrum wielu omawianych narzędzi i zapewnia kilka dodatkowych pomocnych zasobów. Wszystko, czego potrzebujesz, aby uzyskać dostęp Virtual Studio Dev Essentials to konto Microsoft.

Nigdy nie jest zły czas na naukę programowania

Nie ma znaczenia, kim jesteś i ile masz lat, programowanie to umiejętność, której każdy może nauczyć się w dowolnym momencie swojego życia, jeśli jest naprawdę zdeterminowany.

Chociaż wielu programistów może używać produktów Apple do swojej pracy, nie oznacza to, że nie ma dobrych zasobów ani narzędzi od samych Microsoft. Są to jedne z najlepszych opcji, które pomogą Ci w rozwoju, i pochodzą bezpośrednio od Microsoft.

Teraz, gdy masz już fantastyczne zasoby i narzędzia, sprawdź je świetne projekty dla początkujących dla nowych programistów 10 najlepszych projektów dla początkujących dla nowych programistówChcesz nauczyć się programowania, ale nie wiesz od czego zacząć? Te projekty programowania dla początkujących i samouczki zaczną cię. Czytaj więcej .

Christine jest absolwentką California State University Long Beach ze stopniem dziennikarskim. Od wielu lat zajmuje się technologią i ma silną pasję do gier.