Best PHP Projects on Codeplex?
I started this blog a few weeks ago knowing I had a lot to learn about PHP and about using PHP with Microsoft technologies. That thought was reinforced after I spent some time yesterday looking at the all the PHP-related projects on CodePlex. (CodePlex is a project hosting site for open source software.) Here’s the projects that were tagged with PHP: https://www.codeplex.com/site/search?sortBy=PageViews&tagName=%2cphp%2c&refinedSearch=true&size=100. I’m simultaneously overwhelmed and excited to check some of these out. Admittedly, I’m interested in some of these projects purely out of curiosity, but some of them actually look useful. I won’t claim that these are the best of the PHP projects on Codeplex (hence the question mark in the title), but here are some that piqued my interest and that I plan to check out (in no particular order):
Project providing a set of classes for the PHP programming language, which allow you to write to and read from different file formats, like Excel 2007, PDF, HTML, ... This project is built around Microsoft's OpenXML standard and PHP.
A set of PHP classes mimicing C#3.0's LINQ (Language Integrated Query) extension methods.
A tutorial that demonstrates how to include existing Silverlight content and streaming Silverlight content into a PHP web page.
Enables PHP developers to access data services created using ADO .NET Data Services framework. (Note: I think this project needs to be updated since ADO.NET Data Services is now called WCF Data Services.)
A demonstration that integrates Microsoft's Virtual Earth Web Service and API to embed a map into a PHP application. Web site users can add their location to the map and the map displays a pin for every user location stored in the database.
This code easily imports Hotmail contacts in your PHP app.
A small set of PHP files to support using the Microsoft AJAX Library with PHP web applications.
A tutorial that provides instructions and demonstrations for creating and enabling Internet Explorer 8 web slices on pages within your PHP site.
Db adapter using Microsoft SQL native client https://www.codeplex.com/SQL2K5PHP.
LINQ for PHP is a PHP implementation of Microsoft’s Language INtegrated Query technology.
Silverlight streaming widget.
I’ll post about some of my explorations of these projects in the future. I’d be interested in other folks’ experiences with any of these projects as well.
Thanks.
-Brian
Comments
- Anonymous
March 08, 2010
Hi Brian!And SqlSrv! http://sqlsrvphp.codeplex.com/ :-)Cheers, - Anonymous
March 08, 2010
If you're interested in Azure integration, then you should check this out, too: http://phpazure.codeplex.com/This is sponsored by MS and developed by Maarten Balliauw, who did a few of the libs that you've listed.I've worked with Maarten extensively on MS technology support in Zend Framework. I'd rank him among the most knowledgeable people working in the intersection of PHP and MS/.Net. Maybe he'll come across this post and have a few things to say himself. ;),Wil - Anonymous
March 08, 2010
Thanks Pierre and Wil! I've checked out both of those CodePlex projects, and I agree with you that they should be near the top of the list (if not at the very top). I think I wrote this post with a "what will I check out next?" point of view, so I had mentally crossed these off my list. Some of my previous post mention (or use) these projects.-Brian - Anonymous
June 13, 2011
wonder & great . I really thankful to you - Anonymous
March 05, 2014
This is great.. I will definitely be using all of this. Even as a professional web designer / programmer I seem to always learn new things.... www.agapewebproductions.com