Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 37|Risposta: 0

[Fonte] .NET/C# Tutorial sull'acquisto del coltellino svizzero dello sviluppatore LINQPad 9

[Copiato link]
Pubblicato su11 ore fa | | |
Requisiti: Ho usato gli strumenti RoslynPad per alcuni test di codice, che è un ottimo editor C# multipiattaforma che può eseguire codice C# direttamente senza aprire il pesante strumento VS, ma non è comunque potente come la versione a pagamento di LINQPad.

LinqPad

LinqPad è uno strumento leggero per scrivere ed eseguire codice C# (VB/F#/SQL), un playground per i programmatori .NET, uno strumento indispensabile altamente raccomandato dagli sviluppatori C# e uno strumento che non vuoi mai buttare via una volta usato. Gli strumenti sono di Joseph Albahari, autore della Guida Tecnica Core in C#, un Net è un tecnologo senior che ha vinto 15 premi Microsoft Most Valuable Expert (MVP).

Sito ufficiale:Il login del link ipertestuale è visibile.

LINQPad non è destinato solo alle query LINQ, ma anche a qualsiasi espressione, blocco di istruzioni o programma in C#/F#/VB. Saluta centinaia di progetti console di Visual Studio ammassati nelle cartelle del codice sorgente e unisciti alla rivoluzione degli scripter e degli sviluppatori incrementali di LINQPad!Più di 50.000 clienti utilizzano la versione a pagamento di LINQPad, che include 30 aziende Fortune 100 e quattro delle più grandi banche al mondo. Il maggior utente enterprise è Microsoft

Le caratteristiche sono le seguenti:

  • Testa istantaneamente qualsiasi frammento o programma di codice C#/F#/VB
  • Query database che utilizzano LINQ (o SQL) – SQL/Azure, SQLite, Postgres, Oracle e MySQL
  • Vivi formati di output ricchi con la leggendaria funzione dump!
  • Supporta l'autocompletamento completo per C#, F#, VB e SQL.
  • Accedi a funzionalità integrate di debug e IA avanzate, inclusa la conversione da SQL a LINQ
  • Scrivi e automatizza nel tuo linguaggio .NET preferito godendoti tutti i vantaggi del REPL.
  • Test e debug applicazioni C# basate su file
  • Interoperabile con BenchmarkDotNet, xUnit, Rx, MSAL, Excel e altro ancora
  • Ultra-leggero – piccolo, veloce e con opzione Xcopy
  • La versione standard è gratuita e non scade mai



Principali edizioni

Versione principale
Prima uscita
Framework supportati
Pubblicazione attuale
LINQPad 9
2025
.NET 6.0 → 10.0
9.5.10
LINQPad 8(finisce presto)
2023
.NET 3.1 → 9.0
8.10.4
LINQPad 5 (SE)
2023
.NET Framework 4.7, 4.8
5.52.01


Codice di attivazione della licenza

Indirizzo acquisto:Il login del link ipertestuale è visibile.
Se vuoiPaga con PayPal, usa questo link:Il login del link ipertestuale è visibile.

Politica di attivazione flessibile

Sappiamo che devi usare LINQPad sul lavoro, sulla casa e sul laptop, quindi ti permettiamo di usarloUna licenza per un solo utente attiva fino a tre macchine contemporaneamente per il tuo uso personale。 Inoltre, ottieni tre slot di attivazione aggiuntivi per macchine virtuali che eseguono VMware, Windows Sandbox, Hyper-V, ruoli Azure o macchine virtuali Azure. Quando tutti gli slot di attivazione sono esauriti, puoiTrasferisci i tuoi slot di attivazione tramite un'applicazione web automatizzata, fino a 6 volte all'anno

Licenza di riserva perpetua

La Licenza di Standby Perpetua ti garantisce il diritto di utilizzare la versione specifica di LINQPad che hai acquistato in perpetuo. La tua licenza non ha una data di scadenza e non è necessario acquistare aggiornamenti per continuare a usare la versione autorizzata. C'è una tariffa aggiuntiva solo se scegli di passare a una versione maggiore più recente. Gli aggiornamenti minori di versione sono gratuiti, come l'aggiornamento dalla 9.1 alla 9.2.

acquista

Tra queste, la versione premium di PREMIUM ha le funzioni più complete, basta acquistare questa versione direttamente, come mostrato di seguito:



Clicca su Compra per acquistare, come mostrato qui sotto:



L'acquisto è il seguente:



Allo stesso tempo, l'indirizzo email vincolato a PayPal riceverà anche un'email di acquisto riuscito e un codice di attivazione, come mostrato nella figura sottostante:



LinqPad 9 attivato

Scarica per la versione Windows:Il login del link ipertestuale è visibile.



In Aiuto -> Aggiorna a un'edizione a pagamento di LINQPad... Clicca su Attiva, come mostrato qui sotto:



Visualizza la macchina attivata, indirizzo:Il login del link ipertestuale è visibile., come mostrato nella figura sottostante:



Indirizzo self-service LINQPad:Il login del link ipertestuale è visibile.

Test semplice di LinqPad 9

Supporta più modalità linguistiche, e le prime tre sono comunemente usate dagli sviluppatori di C#:

Espressione C#: Un'istruzione di espressione C#, se inserisci un'istruzione multiriga, lo strumento cambierà automaticamente modalità.
Istruzione C#: Un'istruzione di codice C# (frammento) che può essere arbitrariamente codice o metodo multilinea.
C# Program: Un modello completo di codice C#, simile al programma gateway Program per i programmi console.

Output potente Dump(), codice:
Come mostrato di seguito:



Codice:
Come mostrato di seguito:



Benchmarka il metodo di codice basandosi su BenchmarkDotNet, il codice:
Come mostrato di seguito:



(Fine)




Precedente:.NET/C# verifica se l'indirizzo CIDR contiene l'indirizzo IPv4 specificato
Prossimo:SQL Server aggiunge indici in produzione
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com