

Изменить 17.07.2020: я не могу удалить этот принятый ответ. Раньше было хорошо, а теперь нет. Остерегайтесь старых постов, ребята. Удаляю ссылку.
[Linqer] - это средство преобразования SQL в LINQ. Это поможет вам изучить LINQ и преобразовать существующие операторы SQL.
Не каждый оператор SQL можно преобразовать в LINQ, но Linqer охватывает множество различных типов выражений SQL. Linqer поддерживает оба языка .NET - C# и Visual Basic.
У меня такая же проблема. В примечаниях к выпуску говорится, что проблема устранена, но, думаю, не в моей сети.
Norton Security отметил это как плохую новость!
AVG определила версию 4.6 как троян !!! Atros3.AKZX. Ошибка в AVG?
Похоже, он не поддерживался два с половиной года. Я даже Linqer не смог правильно установить. Не удалось у меня с ошибкой: «Не поддерживается Entity Framework версии 0», орфографическая ошибка и все.
Мне пришлось отказаться от этого инструмента. По-видимому, мне нужно создать какую-то модель (ПОЧЕМУ? Я хочу преобразовать очень простой четырехстрочный SQL-запрос!), И когда я попытался это сделать, он выдал исключение, потому что не смог найти что-то в Program Files \ Windows SDKs. какие?
сейчас это старый, и я не могу его удалить.
Я знаю, что это не то, о чем вы просили, но LINQPad - действительно отличный инструмент, чтобы научить себя LINQ (и это бесплатно: o).
Когда время не критично, я использую его в течение последней недели или около того, или окно запроса в SQL Server, и мои навыки LINQ становятся все лучше и лучше.
Это также отличный инструмент для создания фрагментов кода. Единственный недостаток - в бесплатной версии нет IntelliSense.
Это условно, а не бесплатно.
Билл Хорст - Преобразование SQL в LINQ - очень хороший ресурс для этой задачи (как и LINQPad).
Инструменты LINQ также имеет приличный список инструментов, но я не верю, что есть что-то еще, что могло бы сделать то, что сделал Linqer.
Вообще говоря, LINQ - это язык запросов более высокого уровня, чем SQL, что может вызвать потерю трансляции при попытке преобразовать SQL в LINQ. Во-первых, LINQ выдает сформированные результаты и плоские наборы результатов SQL. Проблема здесь в том, что автоматический перевод из SQL в LINQ часто будет выполнять больше транслитерация, чем преобразование - создание примеров того, как НЕ писать запросы LINQ. По этой причине существует несколько инструментов (если таковые имеются), которые смогут надежно преобразовать SQL в LINQ. Аналогично изучению C# 4, сначала преобразовав VB6 в C# 4, а затем изучив полученное преобразование.
ссылка, которую вы предоставили, существует!
Ссылка в начале 2020 года на ссылку Билла Хорста: devblogs.microsoft.com/vbteam/…
Очень глючный. Установщик не смог у меня выскочить сообщение "недействительная лицензия".