Visual studio dev essentials что это
Перейти к содержимому

Visual studio dev essentials что это

  • автор:

Tools for Developers? Welcome to Visual Studio Dev Essentials.

I have been a software engineer for quite some time, and i remember the time when it was more challenging to deploy your application, have a sql database to work on, host your developed code privately and publicly. For example, I remember the time that I worked with java and to deploy my app for free, it was like a scene of the Indiana Jones movies. Fortunelly, the world has changed and it become more easy to have almost every service on the same hub.

Few years ago I tried it out Microsoft program Visual Studio Dev Essentials. Yes, I said years. The program isn’t new and it has grown through the time.

What is the “Visual Studio Dev Essentials”?

In an nutshell … it is a catalogue of free (or trial free) tools, cloud services and training. You need to have an Microsoft account, which is free also, to register the program.

Once inside you reach you developer hub.

Benefits

On these page you have four sections:

  • Featured: A set of free tools and limited-time subscriptions.
      IDEs: Visual Studio Code, for Visual Studio Mac and Visual Studio Community. : Limited-Time license.
    • Access to Azure DevOps: for your CI/CD/CD pipelines. credit: Credit to use in Azure services.
    • Azure Community
    • Developer Community

    These benefits, most likely, will change through time and may increase if you have a MSDN subscription.

    Downloads

    In here we can search for available software to download free of charge (it may be time based trial) that your subscription has access.

    Product Keys

    If you have a valid subscription, you will have your license keys available in here.

    Subscriptions

    You will manage your subscription in this section.

    Support

    Because sometimes we don’t know everything.

    Marketplace

    Search for “Extensions for the Visual Studio family of products”.

    Where to start

    IMHO, there are two must have services up and running from this program: Azure DevOps and Azure Cloud Services.

    In Azure DevOps, after you create your organization (which is the name of the scope of your solution), you will have a set of tools that will assist you within your project. You have boards, repositories, test plans, pipelines, artefacts and a marketplace that will assist you in manage and control your project.

    In Azure, you will have access to a dozens of free services and credit to use on paid services. You can host a website with access to a Azure SQL Database (or Posgres or MySql or CosmosDB), using your favourite programming language 😛 . Your imagination is the limit.

    Just remember to activate all services to benefit from the “Visual Studio Dev Essentials” program.

    Regarding the training benefits, activate them when you have time to attend the e-learning courses. 🙂

    Conclusion

    This program is great for developers. It gives a chance to work with the state of the art of the technology for free and with great resources for learning them.

    Dev Essentials

    The easiest way to setup Visual Studio for the ultimate web development experience support vs 2017, vs 2019 and vs 2022.

    NOTE: some product don’t includes for VS 2022, I will have update to later

    Extensions

    After installing the Web Essentials and restarting Visual Studio, the following extensions will be installed:

      — Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022— Not support vs 2022

    If you already have one or more of these extensions installed, Web Essentials will not re-install them. It will simply just skip them.

    Бесплатный пакет возможностей для разработчика: Visual Studio Dev Essentials

    Бесплатные инструменты разработки от Microsoft, вопреки распространненому мнению, включают в себя не только многофункциональную и мощную IDE Visual Studio 2015 Community, но и ряд других полезных компонентов и продуктов. Например, Visual Studio Team Services имеет свое бесплатное предложение для команд не более 5 человек. Эти и многие другие предложения теперь доступны каждому разработчику по программе Visual Studio Dev Essentials.

    Новая программа Visual Studio Dev Essentials, анонсированная в ноябре 2015 года, предоставляет централизованный доступ к основным бесплатным компонентам для разработчика на Visual Studio, а так же предлагает различные инструменты для обеспечения полного цикла создания ПО, включая инструменты и продукты сторонних компаний, например Parallels, Xamarin и т.д.

    Так же по программе Dev Essentials в течение нескольких месяцев предоставляется доступ к обучающим материалам, таким, как Pluralsight, Xamarin University и т.д. А также возможность получения приоритетной поддержки на форумах.

    Обзор компонентов

    Для доступа к программе необходимо иметь учетную запись Microsoft (бывшую Live ID). Зарегистрировать ее можно здесь.

    После входа на портал Visual Studio Dev Essentials, в самом начале страницы вы можете зафиксировать предложения, которые вас наиболее заинтересовали. По умолчанию здесь предложены инструменты семейства Visual Studio, бесплатные предложения облачной платформы Microsoft Azure и т.д.

    Давайте кратко пройдемся по каждому из компонентов программы.

    Помимо Visual Studio 2015 Community и Visual Studio Team Services, здесь же на портале программы, вы можете скачать Visual Studio Code — кроссплатформенный редактор кода, доступный для операционных систем Windows, OS X и Linux. Поддерживает более 40 языков, отладку Mono и Node.js, а так же множество других дополнительных возможностей. В том числе расширение функционала с помощью компонентов с Visual Studio Marketplace.

    Доступный в предложении компонент Microsoft R Server версии для разработчиков позволит создавать мощные решения для аналитики на языке R на Windows, Hadoop, Terradata и Linux.

    Пробный период облачной платформы Microsoft Azure составляет один месяц, а предложение для участников Dev Essentials гарантирует ежемесячное предоставление 25$ в течение года для использования любых сервисов, представленных на портале. Azure App Service — сервис, доступный в Azure подписке, включает в себя работу с веб-приложениями, мобильным бэкэндом и т.д. и предоставляет часть функционала бесплатно.

    Эксклюзивное предложение Pluralsight для участников программы Dev Essentials включает 6-месячный доступ к обучающим курсам мировой площадки, предоставляющей онлайн-обучении по различным технологиям. Еще одно предложение для желающих почерпнуть больше знаний и навыков — Xamarin University Mobile Testing — обучающие видео-курсы и инструкции по разработке iOS и Android приложений на С# от экспертов Xamarin.

    Инструменты

    Application Insights — кроссплатформенный компонент облачной платформы Microsoft Azure, который позволяет разработчику получать актуальную информацию о жизнеспособности и производительности разрабатываемых сервисов и приложений совершенно бесплатно.

    Hockey App, пригодится мобильным разработчикам, как главный сервис от компании Microsoft, для получения своевременной информации о поведении мобильных и desktop-приложений на этапе их бета-тестирования, распространении тестовых сборок приложения, сбора crash-отчетов и обратной связи.

    Для желающих познакомиться с разработкой под универсальную платформу Windows 10 (UWP) в программе Dev Essentials содержится готовое окружение, необходимое для разработки UWP-приложений, в формате ознакомительной виртуальной машины для Hyper-V, VMWare, VirtualBox, Parallels.

    Пользователи Mac для разрабоотки и тестирования приложений под любую платформу на своем компьютере прямо на странице личного портала Dev Essentials могут получить 3х-месячную подписку для Parallels Desktop for Mac Pro и похожее предложение для Parallels Access.

    Power BI пригодится разработчикам для удобного и четкого представления данных в любом удобном месте и на любом типе устройств.

    Следующее предложение программы Dev Essentials напоминает, что создавать, редактировать и работать совместно с командой над документами проекта можно прямо в браузере, используя возможности нового Office Online, не устанавливая ПО на свой компьютер, и при этом совершенно бесплатно. А сохранять их, например, разместив в облачном хранилище OneDrive.

    Обучение

    Visual Studio Dev Essentials содержит много различных предложений для разработчиков, желающих пройти узнать больше о технологиях и пройти различные обучающие программы.

    Так, например, участникам программы доступна 3х-месячная подписка на курсы от экспертов компании WintellectNOW, обучающих в том числе и разработчиков компании Microsoft. Наша любимая образовательная платформа Microsoft Virtual Academy, содержащая огромное количество обучающих курсов от экспертов компании Microsoft и партнеров, так же представлена на портале.

    Чтобы всегда быть в курсе последних новостей о технологиях Microsoft, вы так же можете получить доступ к журналу MSDN Magazine и возможность подписаться на рассылку MSDN Flash.

    Поддержка

    В качестве участника программы Visual Studio Dev Essentials разработчику будет предоставлена приоритетная поддержка на выбранных форумах Microsoft. Это преимущество означает, что инженер компании Microsoft ответит на вопрос в течение 2 рабочих дней, если, после публикации поста, сообщество не успело найти ответ на этот вопрос. Еще по программе доступно 25$ для использования сервиса виртуального менторинга HackHands.

    Заключение

    Visual Studio Dev Essentials — основные компоненты разработчика Visual Studio — абсолютно новая инициатива и программа компании Microsoft, которая на текущий момент запущена в предварительной версии. Программа все еще продолжает развиваться для того чтобы предоставить разработчикам максимум полезных и бесплатных предложений различных сервисов, инструментов и обучающих материалов.

    Visual Studio Dev Essentials: FAQ and All you need to know about it

    Are you into software development or you are going to be a developer very soon? Then you need to know about Microsoft Visual Studio Dev Essentials. Gone are the days when you had to pay a hefty amount for being a developer. Visual Studio Dev Essentials provides you with all the tools and services essential for becoming a developer for absolutely free. The software is aimed to provide free tools, services, and training in order to encourage more developers and enthusiasts to try out their favorite tech.

    Microsoft Visual Studio Dev Essentials

    Microsoft Visual Studio Dev Essentials

    Dev Essentials, a program started by Microsoft to encourage developers to use the best tools available for software development. Dev Essentials gives you access to a lot of free tools and services. The major offering is the Visual Studio Community edition.

    Visual Studio Community and other tools

    Visual Studio Community is the free variant of Visual Studio offered under this program. It is a full-fledged IDE that can be used to write Windows Desktop Applications, Store Applications, and WPF Applications. Moreover, you can write Android and iOS apps and also code webs servers and websites. Visual Studio is preferred over other IDEs because of its neat performance and practicality.

    Other than Visual Studio, you get free access to many other developer tools and programs including the Microsoft R Server and Microsoft SQL Server. Other than that, you can use the free plan of Azure App Service that lets you build application backends. The free plan comes with some limitations but it is enough to get you started.

    A 3-month subscription to Parallel for Mac is also included. Parallel is a software that lets you run the entire Windows platform on a Mac device. You can seamlessly run the Windows app along with the native macOS applications.

    Azure Credit

    Another major offering is the free Azure Credit. For all those who don’t know about Azure, Microsoft Azure is a cloud computing service created by Microsoft for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters.

    When you sign-up for the Dev Essentials program, you get 300$ Azure credits for free. These credits can be utilized to deploy web servers, create virtual machines, deploy mobile applications and whatnot using the Azure platform. The 300$ credit is divided into 12 parts and each month you get 25$ in your Azure account. Although this much credit is not enough to run a large-scale enterprise application, it can help you get started and know how the underlying tech works.

    Visual Studio Team Services

    Visual Studio Team Services lets you collaborate with your team and work on projects together. It offers you a variety of collaboration tools so that you can connect with your teammates and build something interesting. If you are already into development and are aware of DevOps then Team Services can help you a lot.

    With the Dev Essential subscription, you get basic level access to Team Services for free. Under this subscription level, you can create unlimited private Git repositories. And connect your account with most of the popular IDEs including Visual Studio, Android Studio, Xcode, and whatnot. Other features like Agile tools, centralized version control, and build and release management are also available.

    You can divide tasks between your teammates and create an effective workflow of tasks. When you sign-up, you get your own Visual Studio subdomain where your entire code is hosted.

    Team Services is a great way to get started and collaborate with your teammates. This is the best way to know how software products are actually built-in collaboration.

    Education

    Now coming to the education part, the Dev Essentials subscription has a lot to offer. You get 3 months on-demand access to Opsgility. Opsgility provides you with advanced technical training in Microsoft Azure, Office 365, and some foundational courses as well. You can learn anything about the cloud by picking up a relevant Azure course. The subscription is paid as such but the 3-month access voucher can give you access to all courses for free in that duration.

    Apart from Opsgility, you also get 3-month access to Pluralsight. Pluralsight offers a wide variety of courses in Software Development, IT and Creative Professional. Courses are available for all popular programming languages and coding environments. Also, you can view the learning paths handcrafted by experts to guide you upon each step of learning a new skill.

    Another 3-month subscription to Linux Academy is provided which gives you access to over 2500 training videos and certification perks. Moreover, you are eligible for a 30% discount after your 3 months trial period ends.

    Lastly, a 3-month subscription to WintellectNow is also available which gives you access to a lot of technical training videos for Azure, ASP.NET, WPF, and a lot more. Technically, Dev Essentials can provide you with free education for a year. So, using these vouchers, you can expand your skillset and land better jobs.

    If interested, you can check out Microsoft Virtual Academy here. It offers similar courses from some of the best instructors.

    Verdict

    This is all you needed to know about the Visual Studio Dev Essentials program. It is a great start to becoming a good developer. All the required tools are provided to you on a single page and that too for free. Once you start development and earn some real money, you can purchase the paid variants and enjoy more features. To sign up for Dev Essentials, all you need is a Microsoft Account.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *