На первый взгляд нижеприведённый материал может показаться ещё одним банальным «хэллоууорлдом», «туториалом от Капитана Очевидность», коих уже предостаточно на просторах Сети, но это впечатление обманчиво. На деле чтобы добиться того же результата с нуля у WinForms-программиста, не работавшего ранее с Entity Framework Core (не путать с классической Entity Framework) и вооружённого только уже валяющимися в изобилии на просторах Сети туториалами по EF Core и документацией может уйти куда больше времени, чем он наивно ожидал до того, как взялся за дело. Так случилось и со мной. Посему хочу поделиться опытом.
Читать полностью »
Рубрика «visual studio 2015»
Использование Entity Framework Core code-first с СУБД SQLite при разработке WinForms-приложений в VisualStudio 2015
2017-03-18 в 14:09, admin, рубрики: .net, .net frameowrk, entity framework core, sqlite, Visual Studio, visual studio 2015, WinForms, десктоп, метки: entity framework coreПодборка полезных материалов по DevOps
2016-10-28 в 11:52, admin, рубрики: azure, channel9, dev essentials, devops, github, IDE, infrastructure as code, IT Pro, journey2devops, microsoft, Microsoft Azure, microsoft virtual academy, mva, Parallels, Pluralsight, Visual Studio, visual studio 2015, visual studio community, visual studio team services, visual studop code, Vorlon.js, vs, VSTS, xamarin, бесплатные курсы, Блог компании Microsoft, курсы, Облачные вычисленияДелимся новым контентом по DevOps: курсы Microsoft Virtual Academy на русском языке, видео-уроки по DevOps-практикам на Channel 9 и подборка полезных материалов.
CodeRush for Roslyn 16.1.6 — Official Release
2016-08-11 в 12:50, admin, рубрики: .net, api, C#, CodeRush, devexpress, IDE, nunit, roslyn, testing, visual studio 2015, Блог компании DevExpressСегодня выпущен первый релиз CodeRush for Roslyn (далее CRR).
Теперь можно купить лицензию CRR. Есть 2 варианта покупки:
- за 49$ включает бесплатные обновления в течение года, техническую поддержку через форумы.
- за 249$ включает все что доступно в 49$ версии + CodeRush Classic с поддержкой старых версий Visual Studio и полноценную техническую поддержку.
Через год можно либо продлить лицензию, либо продолжить работу без обновлений.
Читать полностью »
CodeRush for Roslyn: Part 3 — обзор возможностей для изучения кода
2016-08-08 в 11:11, admin, рубрики: .net, C#, CodeRush, IDE, nunit, roslyn, testing, visual studio 2015, Блог компании DevExpress, отладка, ПрограммированиеКаждый день в мире создаётся новый код. Много кода. Какая-то часть этого кода может быть полезна вам. Может снизить затраты на разработку или сэкономить ваше время. Но чтобы воспользоваться кодом, в нём необходимо разобраться, поэтому ленивые разработчики больше читают, чем пишут. Быстрое понимание как работает код – это ценный навык, который приобретается с годами практики. В этой статье мы расскажем как CodeRush for Roslyn (далее CRR) помогает быстрее читать код даже тем, кто еще не овладел в совершенстве этим навыком. Статья будет интересна хакерам и ленивым разработчикам.
CodeRush for Roslyn: Part 1 — полезные фичи для разработки через тестирование
2016-06-09 в 14:02, admin, рубрики: .net, IDE, nunit, roslyn, testing, visual studio 2015, Блог компании DevExpress, разработка под windowsМы выпускаем новый продукт — CodeRush for Roslyn, далее CRR. Уже более 10 лет у нас есть другой продукт, который называется просто CodeRush, или CodeRush Classic, сокращенно CRC. Главное отличие CRR от CRC в том, что Roslyn версия использует парсинг и языковые сервисы встроенные в Visual Studio. CRR полностью написан с нуля, поэтому он быстрый и легкий, и уже содержит все необходимое для эффективной работы.
В этой статье расскажу о поддержке тестовых фреймворков в CRR. Почти во всех примерах будет использован проект https://github.com/dewe/Money. Этот проект использует NUnit framework, но мы так же поддерживаем xUniut, MSpec, MS Test Framework. Все рассмотренные ниже практики работают одинаково вне зависимости от того, какой тестовый фреймворк вы используете.
Читать полностью »
Определяем пол и возраст с помощью Microsoft Project Oxford и C#
2016-04-22 в 11:39, admin, рубрики: .net, C#, Microsoft Project Oxford, Visual Studio, visual studio 2015, wpfВ прошлой статье я рассказал, что такое Microsoft Project Oxford и как создать бота на Telegram который определяет пол и возраст по фото на PHP.
Но сегодня, я покажу пример WPF приложения с использованием Microsoft Project Oxford Client SDK и C# на подобии How-Old.net
Не IoT, а малина! Строим IoT-проект на Raspberry Pi с Windows 10 и DeviceHive
2016-04-11 в 8:26, admin, рубрики: .net, #isvcloudstory, azure iot, azure marketplace, devicehive, internet of things, IoT, Microsoft Azure, Raspberry Pi, visual studio 2015, Win10 IoT Core, Windows 10, Windows 10 iot, Windows Universal, Блог компании Microsoft, Разработка для интернета вещей, разработка под windowsПривет.
Наверное каждый разработчик на определенном этапе задумывался о собственном IoT-проекте. Internet of Things сейчас поистине вездесущ и многим из нас хочется попробовать свои силы. Но не все знают, с чего начать и за что браться в первую очередь. Сегодня давайте посмотрим, как легко и непринужденно запустить свой собственный IoT-проект под Raspberry Pi 2, используя Windows 10 IoT Core и DeviceHive.
Деплоим Windows 10 приложения на Raspberry Pi 2
Для начала давайте установим Windows 10 IoT Core на Raspberry Pi. Для этого нам потребуется Windows 10 IoT Core Dashboard, который можно взять вот здесь. Там же можно при желании скачать отдельно ISO-образ, но особого смысла в этом нет — инструмент сделает это за вас.
Читать полностью »
Xamarin для всех! И другие анонсы по теме с Build 2016
2016-04-07 в 12:08, admin, рубрики: Build 2016, C#, HockeyApp, Visual Studio, visual studio 2015, xamarin, xamarin studio, Блог компании Microsoft, разработка мобильных приложений, Разработка под android, разработка под iOS
Всем привет!
В этой статье мы представляем долгожданные новости и анонсы про Xamarin с прошедшей конференции Build 2016.
Как вы помните, в предыдущих публикациях мы уже рассказывали вам о присоединении компании Xamarin к Microsoft. Это знаменательное событие было освещено также на открытии ежегодной конференции Microsoft для разработчиков. Если вы пропустили выступление Скотта Гатри про будущее Visual Studio и Xamarin, запись доступна по ссылке.
Итак, пройдемся по основным анонсам и перейдем к деталям:
- Компания Microsoft сделала инструменты Xamarin, предназначенные для кросс-платформенной разработки, доступными бесплатно для всех редакций Visual Studio, начиная от распространяемой бесплатно Community до самой топовой конфигурации продукта в версии Enterprise.
- Открытие ядра Xamarin — Xamarin SDK в качестве проекта с открытым исходным кодом.
- Удобное использование сервисов Xamarin (Test Cloud, XamarinU и т.д.) при построении DevOps процессов для разработки мобильных приложений на платформе Microsoft.
Начать использовать Xamarin можно уже сейчас:
Читать полностью »
Что нового в Visual Studio 2015 для энтузиастов C#, Visual Basic и Linux
2016-04-05 в 12:35, admin, рубрики: build, Build 2016, C#, c++, linux, visual basic, Visual Studio, visual studio 2015, Блог компании Microsoft, Разработка под Linux
Всем доброго дня!
На прошлой неделе завершилась конференция Build 2016, на которой были представлены главные новости для разработчиков от компании Microsoft.
В их числе и выпуск Visual Studio 2015 Update 2, который уже можно скачать и установить себе на компьютер, а также превью следующей версии инструмента:
Разберемся, какие нововведения ожидают разработчиков с Visual Studio 2015 Update 2. Начнем с новостей для разработки на C# и Visual Basic.
Читать полностью »
Бесплатный пакет возможностей для разработчика: Visual Studio Dev Essentials
2016-03-22 в 7:28, admin, рубрики: dev essentials, IDE, Parallels, Pluralsight, Visual Studio, visual studio 2015, visual studio community, visual studio team services, visual studop code, xamarin, Блог компании Microsoft, разработка
Всем привет!
Бесплатные инструменты разработки от 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 и т.д. А также возможность получения приоритетной поддержки на форумах.
Читать полностью »