( Вход | Регистрация | Поиск )

LINQPad Premium 8, утилита для Microsoft .NET software utility development
Дата обновления: 22.01.2024 - 13:43, перейти к новому сообщению

·PRYANIK
Группа: Администраторы

Сообщений: 31.136
LINQPad Premium

SoftoRooM

описание (ru) LINQPad - программная утилита для Microsoft .NET, разработанная для интерактивного написания и тестирования запросов к реляционным базам данных и другим источникам данных, таким как OData или WCF Data Services с использованием LINQ. Распространяется по модели freemium, существует платная версия, которая дополнительно содержит функцию автоподстановки IntelliSense.

Поддерживает следующие LINQ-диалекты: LINQ к объектам, LINQ к SQL, Entity Framework, LINQ к XML, PLINQ. Также поддерживается написание обычных SQL-запросов. Кроме того, можно интерактивно выполнять код на C# или Visual Basic, который исполняет запрос LINQ без его компиляции, что позволяет применять утилиту для быстрого прототипирования без использования Visual Studio.


description (en) LINQPad - is a software utility targeted at .NET Framework development. It is used to interactively query SQL databases (among other data sources such as OData or WCF Data Services) using LINQ, as well as interactively writing C# code without the need for an IDE. This expands its use to a general "test workbench" where C# code can be quickly prototyped outside of Visual Studio. It can also be used to write code in the VB.NET, SQL and F# languages.
LINQPad is not just for LINQ queries, but any C#/F#/VB expression, statement block or program. Put an end to those hundreds of Visual Studio Console projects cluttering your source folder and join the revolution of LINQPad scripters and incremental developers.
Reference your own assemblies and NuGet packages. Prototype your ideas in LINQPad and then paste working code into Visual Studio. Or call your scripts directly from the command-line.
Experience LINQPad’s rich output formatting, optional debugger and autocompletion, and the magic of dynamic development and instant feedback!


Interface languages: En
LINQPad 5 - .NET Framework 4.6/4.7/4.8
LINQPad 6 - .NET Core 3 (Windows)
Homepage: www.linqpad.net
скачать бесплатно / free download LINQPad Premium 8.0.18 + crack (activation code patched) ~ 33 Mb
.NET 8, .NET 7 and .NET 6 (with limited support for .NET 5 and .NET Core 3.1)


скачать бесплатно / free download LINQPad Premium 5.47 + crack (activation code patched) ~ 23 Mb
.NET Framework 4.6/4.7/4.8
» Нажмите, для открытия спойлера | Press to open the spoiler «



--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


Ответов(10 - 15)

·PRYANIK
Группа: Администраторы

Сообщений: 31.136
LINQPad Premium + crack (patched)





--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


·PRYANIK
Группа: Администраторы

Сообщений: 31.136
ver. Premium 7.5.14 + crack (patched)

New Features
LINQPad now lets you benchmark code with a single keypress! Simply select the code you want to benchmark, and press Ctrl+Shift+B. LINQPad uses the industrial-grade BenchmarkDotNet library as the underlying engine, while providing a customizable real-time graphical display of results. For a complete tutorial, press Ctrl+F1 and type benchmark.
LINQPad now supports the latest .NET 7 and its EF Core driver supports the latest EF Core 7 builds.
Util.Cache now has an overload that forces a refresh of the cached item.
Dump now automatically dereferences pointers to structs, after performing a memory integrity check.
LINQPad's logic for setting column widths in data grids has improved.
The "Replace All" editor command is now faster with large documents.
There's a new "Cancel and Execute" command on the query menu (Shift+Alt+X), to cancel and re-run a query in one step.
The charting extension methods are now accessible from script that execute via lprun.
LINQPad's C# 11 samples have been updated with the latest new language features.
The selected query tab is now rendered more clearly in Windows 11, and the drag-to-reorder mechanism is smoother.
The vi emulator now supports the cc command. There's also now an option in Edit | Preferences to automatically enter View mode when making a selection with the mouse or arrow keys, and options to globally remap the CapsLock key.
LINQPad now monitors the computer's Edge Chromium (WebView2) installation via a FileSystemWatcher, and re-initializes on the fly when it detects changes, updates or anomalies. It also now switches to the retail Edge installation dynamically when WebView2 throws a FileNotFoundException or is unable to initialize.
LINQPad's interactive authentication engine for SQL Azure now uses the latest MSAL libraries. You can also access LINQPad's new authentication engine programmatically - by calling Util.MSAL.AcquireTokenAsync and Util.MSAL.AcquireTokenBy-UsernamePasswordAsync. These methods are useful when connecting to the Azure Management API, Azure Key Vault, and other OAuth endpoints. For interactive demos (including Key Vault), press Ctrl+F1 and type azure.
To make working with Azure easier, LINQPad now includes the Util.AzureCloud helper class, which exposes authentication, Management API and Azure SQL endpoint constants for each of the Azure clouds.
There's a new tab in the NuGet Settings dialog (from the NuGet Package Manager) with options to reduce prompting when downloading and restoring packages.





--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


·PRYANIK
Группа: Администраторы

Сообщений: 31.136
ver. Premium 7.5.16 + crack (patched)





--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


·PRYANIK
Группа: Администраторы

Сообщений: 31.136
ver. Premium 7.6.6 + crack (patched)





--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


·PRYANIK
Группа: Администраторы

Сообщений: 31.136
version 7.7.15 Premium

users now have access to an OpenAI-based personal assistant. To enable, go to Edit | AI > Settings, and follow the instructions to enable and link to your ChatGPT or Azure OpenAI account. Once enabled, pressing Ctrl+P will display a list of prompts, each of which starts a ChatGPT-style conversation.
All messages in the conversations can be edited on each submission (including system prompts), and by clicking Save, you can create custom prompts that will appear in the main list. There are also options to compare assistant-generated code with your own, and replace or insert AI code into the editor.
Conversations can optionally incorporate selected code from your query, as well as the current runtime error or compilation error message.


.NET Core 3.1/5.0/6.0/7.0


version 5.47.0 Premium

A graphics rendering issue triggered by Windows 11 22H2 has been fixed.
The "Replace All" editor command is now faster with large documents.
LINQPad's logic for setting column widths in data grids has been improved.
The selected query tab is now rendered more clearly in Windows 11. You can revert to the native flat-style renderer in Edit | Preferences > Advanced.
The vi emulator's ci{ command now positions the cursor favorably, and an intermittent problem in the implementation of 'kj' to escape insertion mode has been fixed.
End-of-line semantic parsing errors, such as missing semicolons, now generate red squigglies.
The Util.ToExpando method now has an includePrivate option to include non-public properties and fields.
The tooltips for null-valued booleans now display correctly in data grids.
The lambda translation tab now resets correctly before execution when previously unshown.
The maximum editable length for text fields in SQL databases (when editing data interactively) has been increased to 60,000 characters.
The Find dialog now works with SQL translation text, too. Just focus the control and use the standard menu options or shortcut keys (Ctrl+F, F3, Shift+F3 and Ctrl+I).
LINQPad 5's built-in ILSpy has been updated to V7.2.
A memory leak when working with F# queries has been fixed.



.NET Framework 4.6/4.7/4.8



--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк


·PRYANIK
Группа: Администраторы

Сообщений: 31.136
version Premium 8.0.18 + crack (patched)

New Features - General
LINQPad's tab control, toolbar, and menu renderer have been rewritten for better performance, appearance and dark-theme rendering. Icons have been updated for greater consistency with Visual Studio, and are drawn with theme-optimized scalable graphics. Dark theming has also been improved in a number of other areas, including commonly used dialogs, data grids and autocompletion tooltips.
LINQPad's toolbar includes a new dropdown to set the transaction isolation level for queries that use LINQ-to-SQL or EF Core connections. This can function with or without a transaction, and works by automatically issuing a SET TRANSACTION ISOLATION LEVEL command immediately after LINQ-to-SQL or EF Core opens a connection. (Working without a transaction in the read-committed or snapshot isolation levels is useful for querying a database without blocking updates.) You can also set a per-connection default by right-clicking the combo, and set/override the isolation level programmatically via the Util.TransactionIsolationLevel property.
LINQPad has a new toolbar button to automatically generate a description when dumping. You can also access this behavior programmatically by calling DumpTell instead of Dump. To make this feature enabled by default for new queries, right-click the button and choose the option on the context menu. When active, you can still override the description by calling Dump("heading") - or Dump("") for no heading.
You can now render Avalonia controls directly inside LINQPad, just by dumping them. For samples, press Ctrl+F1 and type Avalonia.
LINQPad now restores both modified and unmodified queries after closing and shelving. There's also now an Always Shelve button directly on the Exit dialog.
There's a new item on the File menu to restart LINQPad (shortcut Ctrl+Alt+Shift+Delete). This will restore all queries that were open.
You can now press Ctrl+Plus to navigate forward in the editor. Ctrl+Shift+Minus also works, if used after a Navigate Back.
LINQPad's interactive authentication engine now uses a custom UI host for better reliability and compatibility with the latest authentication schemes. It can also now propagate tokens across multiple process boundaries, so a query that you execute via Util.Run will not re-authenticate unnecessarily.
LINQPad now includes a self-diagnostic tool for monitoring latency and blockages on the UI thread. Should you experience an issue, go to Help | Start Internal Profiling - this will generate a report that you can send to tech support. There's also a new Process Monitor to monitor the memory and CPU usage of each query, as well as the host process.
Util.HtmlHead.AddScript now supports a type attribute. There's also now a Util.HtmlHead.AddRawHtml method for additional flexibility.
The EF Core driver supports DateOnly/TimeOnly type mappings with EF Core 8+. You can switch this feature on or off via a checkbox in the connection dialog.
LINQPad's EF Core connection dialog lets you specify compatibility level for SQL Server connections, to mitigate the breaking change in EF Core 8.
When you try to save a read-only file, LINQPad now presents a dialog with options to save to a different file, or overwrite anyway (after a second confirmation). You can also now make a query read-only or writable via context menu options on the query tab.
LINQPad 8 always loads queries into noncollectible Assembly Load Contexts, to maximize compatibility with third-party libraries.
Autocompletion's member info tooltips now show exception tags.






--------------------
Не работает ссылка? Пишите в теме, обновим :)! Link not working? Let us know in the comments, we'll fix it!


Трудно найти слова, когда действительно есть что сказать. Э.М. Ремарк