mboost-dp1

Microsoft Corporation

PHP og .NET forbindes via Microsofts open source-værktøj

- Via Visual Studio Magazine - , redigeret af Net_Srak , indsendt af arne_v

Programmeringssproget PHP anvendes – ifølge en undersøgelse foretaget af firma Tiobe – af 9,4 % af verdens softwareudviklere og indtager dermed en fjerdeplads på listen over programmeringssprog efter Java, C og C++.

Microsoft er godt klar over disse tal og har nu frigivet et toolkit, der gør det muligt for PHP at tilgå Microsofts ADO.NET Data Services. Softwaren er udviklet af firmaet Persistent Systems på foranledning og finansiering af Microsoft og frigives som open source på CodePlex-siden.

ADO.NET Data Services er en del af .NET 3.5 frameworket og giver adgang til en lang række forskellige datakilder gennem REST (Representational State Transfer).

Målet er at gøre det nemmere for applikationer skrevet i PHP og .NET at udveksle data. Der kan læses mere om det nye toolkit på udviklernes blog.





Gå til bund
Gravatar #1 - eviscerator
26. aug. 2009 07:12
Hvor nice! Det åbner for mange nye muligheder :)
Gravatar #2 - Mort
26. aug. 2009 07:25
Mon også der kommer en php.net fra Microsoft af på et tidspunkt ?
Gravatar #3 - marzmandk
26. aug. 2009 07:27
If you can't beat them, join them...
Gravatar #4 - Ramius
26. aug. 2009 07:40
sad lige og kiggede listen igennem og blev overrasket over at C# ligger så langt nede. Troede faktisk at det ville være tæt på toppen, men endnu mere overraskende syntes jeg det er at java ligger nr. 1! Jeg kender meget få mennesker der koder i java, men rigtig mange C# og C programmører.
Gravatar #5 - pezzen
26. aug. 2009 07:43
Yay! Det giver vel mulighed for at lave AD forspøgelser! Så kan man lave herre mange fede ting.

Fx når man skal lave et intranet, så er man ikke bundet til at bruge asp hvis man vil ha' det til at være nogenlunde.
Gravatar #6 - XorpiZ
26. aug. 2009 07:47
#5

Understøtter PHP ikke allerede LDAP-queries?
Gravatar #7 - pezzen
26. aug. 2009 07:50
#6

Det ved jeg faktisk ikke..
Gravatar #8 - Mort
26. aug. 2009 07:58
#4:
The ratings are calculated by counting hits of the most popular search engines


Jeg mener ikke du kan bruge mængden af søge maskine hits til at bestemme hvilket programmerings sprog der er det mest populære.

Brugere søger vel ikke på informationer hvis det er oplagt hvordan man løser problemet eller hvis informationerne er tilgængelige uden en søgning. For eksempel indeholder den MSDN der følger med Visual Studio informationer og syntaxer som dækker de mest gængse behov til C, C++ og C#.
Gravatar #9 - nielsbrinch
26. aug. 2009 07:58
Ramius (4) skrev:
sad lige og kiggede listen igennem og blev overrasket over at C# ligger så langt nede. Troede faktisk at det ville være tæt på toppen, men endnu mere overraskende syntes jeg det er at java ligger nr. 1! Jeg kender meget få mennesker der koder i java, men rigtig mange C# og C programmører.


Enig, den statistikmaa vaere fra andre steder i verden. Og saa alligevel ikke - jeg har lige lagt en jobannonce paa i Bangladesh og har faaet hundredevis af jobansoegninger ind og de kan allesammen C#. Altsaa i foelge deres CV :p

Gravatar #10 - XorpiZ
26. aug. 2009 08:00
pezzen (7) skrev:
#6

Det ved jeg faktisk ikke..


http://www.developer.com/lang/php/article.php/3100...

Det ser sådan ud hvertfald.

Men det kan så tænkes det bliver nemmere med det her :)
Gravatar #11 - Windcape
26. aug. 2009 08:45
Mort (2) skrev:
Mon også der kommer en php.net fra Microsoft af på et tidspunkt ?
Ja, når C# 4 kommer ud i efteråret, er mulighederne for at implementere PHP som .NET åbnet fuldt op.

Ligesom Ruby og Python, og mange andre sprog!
Gravatar #12 - Stevanx
26. aug. 2009 09:23
Microsoft har efterhånden fået lagt en god stil - eller i hvert fald en bedre end før i tiden. Om der så er et hemmeligt aggenda(hvilket der nok er) eller om det er fordi det bare er åbenlyst smartere for dem er nok op til det enkelte individ og deres holdning til Microsoft - men det kommer i det midste os til gode :)
Gravatar #13 - Mort
26. aug. 2009 09:55
#12: Mon ikke den hemmelige agenda er at få solgt nogen flere Windows servere i stedet for at folk bruger PHP på en af Unix klonerne ?
Gravatar #14 - inckie
26. aug. 2009 10:15
har ikke rigtig forstået hvad dette skal bruges til da php i forbjene understøtter MSSQL og ldap

http://us2.php.net/manual/en/book.mssql.php
http://us2.php.net/manual/en/book.ldap.php
Gravatar #15 - zin
26. aug. 2009 10:56
#14: Det går ud på, i bedste MS stil at gøre programmeringen nemmere og mere effektiv. Hvis du nogensinde har kodet Java og C#, ved du at en af de store "forskelle" (ud over den nærmest ikke-eksisterende i syntaksen), er at C# har mange, mange flere muligheder for at gøre dit liv nemmere - f.eks. med LINQ, der gør det langt nemmere at forbinde til en database.
Gravatar #16 - Windcape
26. aug. 2009 11:33
Det handler også en del om at SOAP er en næsten uddød teknologi i sammenhæng med PHP, så Microsoft har valgt at lave en løsning der integere nemmere med PHP.

Mort (13) skrev:
#12: Mon ikke den hemmelige agenda er at få solgt nogen flere Windows servere i stedet for at folk bruger PHP på en af Unix klonerne ?
PHP kører faktisk bedre på IIS7 end på Apache, det er lidt skræmmende ;)

Ja, formålet er at tilbyde hosting af populært PHP software på Microsofts egen platform.

Generelt handler alt Microsofts udviklingsprodukter om at få folk til at benytte deres platform.
Gravatar #17 - eviscerator
26. aug. 2009 11:44
windcape (16) skrev:
Generelt handler alt Microsofts udviklingsprodukter om at få folk til at benytte deres platform.


Med andre ord - Microsoft er som alle andre firmer. De vil gerne have at folk bruger deres produkter.
Gravatar #18 - arne_v
26. aug. 2009 13:13
Mort (2) skrev:
Mon også der kommer en php.net fra Microsoft af på et tidspunkt ?


Du downloader her:
http://www.codeplex.com/Phalanger
Gravatar #19 - Mort
26. aug. 2009 15:25
arne_v (18) skrev:
Du downloader her:
http://www.codeplex.com/Phalanger


Den er da ikke fra Microsoft ?
Gravatar #20 - arne_v
26. aug. 2009 16:13
#19

Nej.

Men er det et problem?
Gravatar #21 - Mort
26. aug. 2009 18:07
#20

Den er sikkert glimrende til at skrive PHP, men der er nu en forskel på om Microsoft udgiver et produkt eller om en håndfuld studerende udgiver det.

Hvis Microsoft udgav det ville der være fuld dokumentation på MSDN. Der ville være en garanti for at det var testet på en stor række forskellige maskiner og miljøer, interoperabiliteten ville være testet, der ville være en række specialister der kunne svare på spørgsmål omkring problemer med produktet og der ville være mulighed for at få et hurtigt svar via MSDN support incidents.

Med Microsoft produkter har du en vis sikkerhed for kvaliteten i det produkt du køber og sikkerhed for at du kan få hjælp til det, hvis du oplever problemer med det. Hvis jeg som virksomhed skulle investere en større pose penge i et udviklingsprojekt ville jeg sikre mig den baggrund før jeg startede projektet.
Gravatar #22 - arne_v
26. aug. 2009 23:27
#21

MS har også udgivet .NET sprog uden officiel support (F#, Ruby).

Og der er .NET sprog med support fra andre end MS (Delphi/Embarcadero, Fortran/Lahey, Cobol/Fujitsu).

Support er yderst relevant men support er ikke identisk med fra MS.
Gravatar #23 - Windcape
27. aug. 2009 05:55
arne_v (22) skrev:
MS har også udgivet .NET sprog uden officiel support (F#, Ruby).
F# er vel mere fordi det var/er et udviklingsprojekt?

Det bliver jo et kernesprog fra Visual Studio 2010.
Gravatar #24 - arne_v
1. sep. 2009 21:06
windcape (23) skrev:
F# er vel mere fordi det var/er et udviklingsprojekt?

Det bliver jo et kernesprog fra Visual Studio 2010.


F# bliver supporteret fra 4.0/2010.

J# er kun supporteret til og med 2.0/2005.

De skifter lidt ud en gang imellem.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login