реклама

Ако използвате Microsoft Windows и имате интерес към програмирането, може да се почувствате претоварени от това къде да започнете. В крайна сметка програмирането и развитието е голяма индустрия и има много различни езици и софтуерни програми. Може би още не знаете как да кодирате, но искате да научите.

Никога не е късно да научите нещо ново, включително кодиране. Независимо на коя страна на оградата се намирате, имате нужда от начална точка. Има много ресурси там, но някои от най-добрите инструменти за разработка за потребителите на Microsoft идват от Редмънд.

Ето някои страхотни инструменти за разработка от Microsoft, включително опции за многоплатформа.

1. Visual Studio 2017

Visual Studio 2017

Visual Studio 2017 е пълнофункционална интегрирана среда за разработка (IDE) и е пълен с много мощни функции:

  • Използва интерфейс „какво-виждаш-е-какво-получаваш“ (WYSIWYG), като се фокусира върху визуализации с плъзгане и пускане
  • Подчертава проекти и решения
  • Предлага се с автоматично завършване, отстраняване на грешки, интегриране на база данни, настройка на сървър и конфигурации
  • instagram viewer
  • Разполага с контрол на източника, проследяване на грешки и инструменти за внедряване на различни видове приложения
  • Най-добро за .NET разработчици
  • Все още работи чудесно за разработване на iOS, Android и Windows
  • Поддържа C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python и т.н.

Visual Studio Community 2017 е безплатната версияи е проектиран за студенти, отворен код и индивидуални разработчици.

Microsoft има и Visual Studio Professional 2017 за професионално развитие и развитие на малкия бизнес екипи, както и Visual Studio Enterprise 2017 за по-големи компании, но тези два имат само безплатно пробен период. Професионалист има MSRP от $ 499, и Предприятието струва $ 6000.

Изтегли: Visual Studio за Windows | Mac (Безплатно)

2. Visual Studio Code

Visual Studio Code

Visual Studio Code е лек редактор на източник на код, който все още събира удар по характеристики.

  • Използва се за преглед, редактиране, стартиране и отстраняване на грешки на различни изходни кодове на приложението
  • Няма визуалните WYSIWYG елементи на Visual Studio
  • Насочена към файлове вместо към проекти
  • Без поддръжка на скеле, но има вградени Git команди
  • Разполага с IntelliSense, така че предоставя интелигентни допълнения на базата на променливи типове, дефиниции на функции и импортирани модули
  • Силно приспособими с разширения за нови езици, грешки, нови услуги и други.

Имаме и някои полезни съвети за производителност за Visual Studio Code 10 основни съвета за производителност за кода на Visual StudioVisual Studio Code издухва други редактори за програмиране на текст извън водата. Той е безплатен, с отворен код, светкавично бърз и пълен с функции за производителност. Прочетете още , както и пълен завръщане на отличната версия на Mac Visual Studio Code е перфектният редактор за текст и скриптове за MacТекстовият редактор на Microsoft поддържа безброй езици и дори не е необходимо да го сравнявате с Xcode, тъй като те обслужват различни нужди. Прочетете още .

Изтегли: Код на Visual Studio за Windows | Mac | Linux (Безплатно)

3. XML Notepad 2007

XML Notepad 2007

XML Notepad на Microsoft на Microsoft предоставя на потребителите прост и интуитивен интерфейс за преглед и редактиране на XML документи. Основните характеристики включват:

  • Изглед на дърво, синхронизиран с изглед на текст на възел, така че можете бързо да редактирате кодови имена и стойности
  • Постепенно търсене
  • Изрязване / копиране / поставяне на функционалности
  • Интерфейс за влачене и пускане
  • Безкрайно отмяна / повторение за редактиране на операции
  • Конфигурируеми шрифтове и цветове

Въпреки че името на програмата има „2007“ в нея и изглежда старо, това все още е много мощен софтуер от Microsoft, който прави работата с XML документи опростена.

Изтегли: XML Notepad 2007 за Windows (Безплатно)

4. Малка основна за деца

Малка основна за деца

Ако имате дете, което се интересува от програмиране, тогава трябва да проверите Small Basic.

  • Подходящ за начинаещи език за програмиране и потребителски интерфейс
  • Специално създаден, за да научи децата как да кодират
  • Лесен за разбиране текст и основен език за програмиране
  • Интегрира динамиката на забавлението, социалното, простото и постепенното програмиране
  • За деца от 3 и нагоре

Изтегли: Малък основен за Windows (Безплатно)

5. Microsoft Azure

Microsoft Azure

Microsoft Azure е фантастичен ресурс за всеки, който се занимава с разработка на Windows и други платформи.

  • Безплатно да се регистрирате
  • Получете кредит от 200 долара за разглеждане на платените услуги на Azure в продължение на 30 дни
  • Няма да бъдете таксувани нищо, докато не надстроите
  • Безплатните услуги включват тестване и внедряване на корпоративни приложения
  • Създайте персонализирани мобилни изживявания
  • Получавайте информация за потребителските данни, за да създадете по-добри изживявания

За да получите Azure, просто се регистрирайте за безплатен акаунт. Ще ви трябват телефонен номер и кредитна карта, но те поставят такса за задържане само 1 долар на картата, за да потвърдите, и няма да бъдете таксувани нищо, освен ако не решите да надстроите.

С Azure можете регистрирайте се за безплатен акаунт и вземете 12 месеца популярни безплатни услуги, кредит от $ 200 за проучване на платени услуги на Azure в продължение на 30 дни и няма да бъдете таксувани, докато не решите да надстроите.

6. Visual Studio App Center

Visual Studio App Center

Помислете за приложението Visual Studio App Center като контрол на мисията си за всичко, свързано с приложението.

  • Автоматично изгражда приложения
  • Позволява ви да тествате на реални устройства
  • Разпространете приложението към бета тестерите
  • Събирайте отчетите за сривовете от потребителите
  • Съберете потребителски анализи
  • Създайте персонализирани събития за събиране на данни за бъдещи подобрения
  • Добавете push известия към приложенията си за минути

За да използвате App Center за Visual Studio, просто регистрирайте се за безплатен акаунт. Можете да използвате акаунти на GitHub, Microsoft, Facebook или Google, ако е по-лесно.

7. Microsoft Virtual Academy

Microsoft Visual Academy

Ако искате да програмирате в голямо разнообразие от платформи и структури, най-добрият залог е Microsoft Virtual Academy.

  • Стотици онлайн курсове за обучение за изграждане на технически умения и напредък в кариерата
  • Разработка на Windows 10
  • Облачно развитие
  • Развитие на игри
  • Уеб разработка
  • Разработка на база данни
  • C # / XAML
  • Визуално студио
  • начинаещи
  • Разработка на мобилни приложения
  • Всички курсове имат лесни за следване видеоклипове и упътвания
  • Видеоклипове могат да бъдат изтеглени за офлайн достъп
  • Създавайте плейлисти
  • Проследявайте напредъка със самооценки
  • Спечелете сертификати за завършени курсове

За да извлечете ползите от виртуалната академия на Microsoft, просто направете безплатен акаунт.

8. Списание MSDN

Списание MSDN

Списанието MSDN е ценен онлайн ресурс.

  • Предоставя на читателите непрекъснато, цялостно покритие на технологиите за разработка на Microsoft
  • Чудесно за разработчици за настолни, мобилни, облачни или уеб сайтове
  • Пълен достъп до онлайн архив, и най-новото издание е винаги достъпно за всеки като PDF
  • Включва примерен код и приложения, с които да експериментирате

Ако искате леко четене и примерен код, с който да се замислите, докато научите, MSDN Magazine е фантастичен безплатен ресурс.

9. Информационен бюлетин на Microsoft

Информационен бюлетин на Microsoft

Ако искате да сте в течение на най-важните новини за разработчици чрез входящата си поща, трябва да се абонирате за бюлетина на Microsoft Developer Newsletter.

  • Изданията са двуседмични
  • Пълен с актуални новини за развитие
  • Все още запазва лесна за усвояване компактна форма
  • Целият архив е достъпен онлайн
  • Абонирайте се чрез вашия акаунт в Microsoft

Ако нямате нищо против друг бюлетин във входящата си поща, това е чудесен начин да сте в течение с разработката на Microsoft.

10. Azure App Service

Microsoft Azure App Service

Приложението Azure е част от пакета на Microsoft Azure, който споменахме по-рано.

  • Четири типа приложения: уеб приложение, уеб приложение със контейнери, приложение за функции и приложение за API
  • Изберете от различни персонализирани шаблони, които се предлагат при всеки тип приложение
  • Чудесно за бързо и лесно изграждане на уеб и мобилни приложения за всяка платформа или устройство

Просто влезте или създайте акаунт и започнете да изграждате.

11. Visual Studio Dev Essentials

Visual Studio Dev Essentials

Ако искате изчерпателен център „всичко в едно“ от полезни инструменти за разработка, не забравяйте да проверите Visual Studio Dev Essentials.

  • Бърз достъп до безброй инструменти за разработка
  • Също така има повече премиум услуги, до които можете да получите достъп до изпитания, като Syncfusion
  • Преки пътища към виртуални настолни приложения
  • Предоставя прозрения на потребителите

Dev Essentials е приятен централен център за много от инструментите, които обсъдихме, и предоставя още няколко полезни ресурси. Всичко, което ви трябва за достъп Виртуално студио Dev Essentials е акаунт в Microsoft.

Никога не е лошо време да научите програмиране

Няма значение кой сте или на колко години сте, програмирането е умение, което всеки може да научи във всеки един момент от живота си, ако е истински определен.

Въпреки че много разработчици могат да използват продуктите на Apple за своята работа, това не означава, че няма добри ресурси или инструменти от самия Microsoft. Това са някои от най-добрите опции, които ще ви помогнат при развитието и те идват направо от Microsoft.

Сега, когато сте въоръжени с фантастични ресурси и инструменти, разгледайте ги страхотни начинаещи проекти за нови програмисти 10-те най-добри начинаещи проекта за нови програмистиИскате да научите програмиране, но не знаете откъде да започнете? Тези проекти и ръководства за начинаещи програмисти ще ви стартират. Прочетете още .

Кристин е възпитаник на Калифорнийския държавен университет Лонг Бийч със специалност журналистика. Тя покрива технологиите от много години и има силна страст към игрите.