Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (2)
Emner Web-services, PHP, .Net

Microsoft bygger bro mellem .Net og PHP

Softwaregiganten kommer PHP-folket i møde med open source-pakke, som skal binde ADO.NET Data Services sammen med det udbredte websprog.

Af Tania Andersen Tirsdag, 25. august 2009 - 15:09

Microsoft har udsendt en open source-softwarepakke, som skal gøre det nemmere at udveksle data mellem firmaets .Net-miljø og PHP. Det skriver Claudio Caldato, chef i Microsofts afdeling for interoperabilitet i et blogindlæg.

Pakken, som går under navnet PHP Toolkit for ADO.NET Data Services, gør det nemmere at binde PHP-applikationer sammen med .Net-datakilder ved hjælp af ADO.NET Data Services, en relativ nytilkommen teknologi til .Net, som gør det muligt at udveksle data ved hjælp af REST-konceptet, hvor data pakkes i XML og sendes via HTTP.

Softwaren, som er et PHP-bibliotek, er udviklet af firmaet Persistent Systems for Microsofts penge. Koden kan downloades fra Codeplex, Microsofts kode-portal.

Datakilderne kan eksempelvis være relationelle databaser og XML-filer.

Softwaren virker ved at generere proxy-klasser ud fra de metadata, som kommer fra ADO.NET Data Services. Det gøres med Visual Studio eller de gratis Express-udgaver af værktøjet.

Ved kørselstid kaldes proxy-klasserne fra brugerkoden, så lokale PHP-klasser kan repræsentere de fjerne data. Softwaren håndterer automatisk overførsel af data via REST, men kan tweakes i hånden, hvis det ønskes, skriver Claudio Caldato.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Udvikler med projektlederkompetencer søges til fast stilling
Udgivet 23. jan 12.37
Freelance Biztalk/SOA/.NET senior konsulent
Udgivet 23. jan 13.20
.Net/C# udviklere
Udgivet 16. jun 2011 14.34
Er du ekstrabladet.dk's nye udvikler med fokus på kommentarsystem og brugere?
Udgivet 2. feb 9.21

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Morten Abildgaard 25. aug. 2009 - 21.41
 
Er PDO DbLib ikke lidt smartere?

Som jeg forstår dette koncept er det meningen, at der skal køre noget IIS-maskine som proxy-lag mellem PHP-koden og MS SQL serveren, hvilket jo virker helt gak-gak.
Det bliver da aldrig smart at involvere sådan et mellemlag når man kan installere pdo_dblib.so på en Ubuntu-server og tale direkte med MS SQL Servere. Der kan man sågar køre stored procedures med ind- og udgående variabler og tilhørende resultsets.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Torsten Holtse 26. aug. 2009 - 07.41
 
Re: Er PDO DbLib ikke lidt smartere?

Så vidt jeg forstår det er det et toolkit til at lave PHP webservices med ADO.NET som datasource, ikke bare et spørgsmål om at give PHP mulighed for at snakke med MSSQL. Jeg synes mere det lyder som et forsøg på at lege WCF med PHP

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

Udgivet 10. feb 8.01Opdateret 10. feb 8.01

Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

Udgivet 10. feb 6.59Opdateret 10. feb 6.59

It skal spare kommunerne for 165 millioner kroner i 2012

Udgivet 9. feb 16.02Opdateret 9. feb 16.02

Adobe: Vi laver ikke Flash til Android-udgaven af Chrome

Udgivet 9. feb 15.15Opdateret 9. feb 15.15

Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

Udgivet 9. feb 14.22Opdateret 9. feb 15.12
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Dansk it-firma: Befriende med e-mailfri januar

    4 comments.
    Last update 5 minutter 15 sekunder
    Skrevet af Morten Marquard
  2. Domæne-forening: Lov om .aarhus og .cph var for tynd

    12 comments.
    Last update 16 minutter 42 sekunder
    Skrevet af Nikolaj Brinch Jørgensen
  3. Opdateret liste over danske iværksættere

    2 comments.
    Last update 4 timer 27 minutter
    Skrevet af Therese Hansen
  4. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    50 comments.
    Last update 8 timer 48 minutter
    Skrevet af Bjarne W. B. Petersen
  5. Derfor bliver dårlige it-projekter ikke stoppet i tide

    1 comment.
    Last update 9 timer 12 minutter
    Skrevet af Kasper Jørgensen
  6. Grotesk jobinterview i 2007: »Tag ikke jobbet, vi får alligevel aldrig Polsag til at virke«

    17 comments.
    Last update 9 timer 20 minutter
    Skrevet af Claus Waldersdorff Knudsen
  7. Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

    6 comments.
    Last update 9 timer 22 minutter
    Skrevet af Simon Justesen
  8. ACTA er i orden!

    51 comments.
    Last update 12 timer 46 minutter
    Skrevet af Jarle Knudsen
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300