| LINQPad | |
|---|---|
| Kehittäjä | Joseph Albahari |
| Kehityshistoria | |
| Vakaa versio | 4.43.06 / 6. joulukuuta 2012 |
| Tiedot | |
| Ohjelmistotyyppi | Kehitystyökalu |
| Lisenssi | Freeware |
| Aiheesta muualla | |
| Verkkosivusto | |
LINQPad on ilmainen kehitystyökalu Microsoft .NET-ympäristöön. Se auttaa luomaan SQL kyselyitä SQL tietokantoihin ja muihin tietoa jakavia rajapintoja vasten, esimerkiksi Oraclen Data (OData) tai WCF-palveluja. LINQPadin ydinajatus on muodostaa kyselyt käyttäen LINQ-syntaksia. LINQPad tukee seuraavia LINQ:n murteita:
Sillä voi kirjoittaa kyselyt myös SQL-muodssa.
Kyselyiden kirjoittamisen lisäksi LINQPadilla voi kirjoittaa C#-koodia, ilman että sitä tarvitsee kääntää. Käytännössä voi ottaa jonkun ohjelman metodin sisällön ja ajaa sen kautta suoraan LINQ-kyselyn. Metodi saa sisältää muuttujia, listoja ym. Tämän avulla LINQPad laajenee testipenkiksi, jonka avulla voi nopeasti tehdä prototyyppejä ajettavasta koodista.
LINQPad mittaa kyselyn ajamiseen käytetyn ajan ja näyttää SQL-lauseen, joka muodostui LINQ-kyselystä. Näiden ominaisuuksien takia LINQ-padin avulla on helppoa tehdä nopeita ja tehokkaita kyselyitä.
| Arkkitehtuuri: | |
|---|---|
| Yhteisen kielen perusrakenne: | |
| Kielet: | |
| Windows Foundations: | |
| Aiheeseen liittyviä: | |
| Muita toteutuksia: | |
| Kehitysympäristöjä: |