What’s New in PeachPie 0.9.43

Posted on June 25, 2019, in category Information, News, tags: , , , , , , ,

There are plenty of new features, improved interoperability between PHP and C#, compatibility enhancements and tons of fixes in the latest release of PeachPie compiler.

... continue reading

But Why?

Posted on June 20, 2019, in category Information, tags: , , , ,

Almost every post, article or thread on Reddit about PeachPie is inevitably met with someone posting the famed Ryan Reynolds GIF asking “but why?”, so instead of explaining each time, we decided to put our entire motivation behind this project on paper so that we can link to it.

... continue reading

Progress toward full PHP compatibility

Posted on April 29, 2019, in category Information, News, tags: , , , , , , ,

We’ve been a little less active with blog posts and announcements lately, but it’s not for a lack of activity around the PeachPie platform. Let’s take a look at the current state of PeachPie and how compatible we are with the plethora of PHP applications out there.

... continue reading

Using C# in PHP and Vice Versa

Posted on February 5, 2019, in category Information, Tutorial, tags: , , ,

Interoperability is one of the most valuable use cases of PeachPie: using C# (.NET) classes, interfaces and methods right in PHP code and vice versa. Let’s take a look at individual cases and how to achieve interop with PeachPie.

... continue reading

What’s New in PeachPie 0.9.18 – Attributes and Generics

Posted on November 26, 2018, in category Announcement, Information, News, tags: , , , , , ,

We just released PeachPie 0.9.18, which targets some syntax extensions, so that PeachPie can provide more and much needed CLR interoperability features. Extending the syntax does not affect any existing PHP code and only provides developers with more options.

... continue reading

PHPDoc, XMLDoc, and IntelliSense

Posted on August 22, 2018, in category Information, tags: , , , , , , , , ,

Well-documented code should be a given nowadays. In the world of PHP, the standard for documenting is the so-called PHPDoc, whereas .NET uses XMLDoc. In this article, we’ll take a look at how all this is connected with PeachPie.

... continue reading

Render a Razor Partial View on a PHP page

Posted on August 7, 2018, in category Information, Tutorial, tags: , , , , , , , , , ,

We discussed rendering a PHP file in a Razor View last week, but this week we’ll push the boundaries of interoperability between PHP and ASP.NET even further. What if we enriched a PHP website with Razor Partial Views coded in a C# project (those with the .cshtml extension)?

... continue reading

Rendering PHP files in Razor Views

Posted on July 31, 2018, in category Information, News, Tutorial, tags: , , , , , , , ,

Much has been said about the interoperability options PeachPie opens up between PHP and .NET code. One of the most practical use cases is combining Razor and PHP Partial Views, which is what today’s article will be about.

... continue reading

Food for Thought: WordPress Plugin in C#

Posted on October 24, 2017, in category Information, Tutorial, tags: , , , , , ,

WordPress is now entirely ready to be compiled to and executed on .NET with Peachpie. With this out of the way, this article will examine one of the great usecases of this endeavor – how to write a plugin for WordPress in C#.

... continue reading

Wrap-up: .NET Conf 2017

Posted on September 26, 2017, in category Information, tags: , , , , , , , ,

The curtains have closed on this year’s .NET Conf and it has truly been an amazing event. Let’s take a look back and summarize the Peachpie session.

... continue reading