LINQPad
LINQPad | |
---|---|
Kehittäjä | Joseph Albahari |
Kehityshistoria | |
Vakaa versio | 4.43.06 / 6. joulukuuta 2012 |
Tiedot | |
Ohjelmistotyyppi | Kehitystyökalu |
Lisenssi | Freeware |
Aiheesta muualla | |
Verkkosivusto | |
Infobox OK |
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:
- LINQ to Objects
- LINQ to SQL
- Entity Framework
- LINQ to XML
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ä.
Aiheesta muualla
- LINQPadin kotisivut
Arkkitehtuuri: |
|
---|---|
Yhteisen kielen perusrakenne: |
|
Kielet: |
|
Windows Foundations: |
|
Aiheeseen liittyviä: |
|
Muita toteutuksia: |
|
Kehitysympäristöjä: |
|