<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.php-compiler.net/lib/styles/feed.css" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.php-compiler.net/feed.php">
        <title>Phalanger</title>
        <description></description>
        <link>http://www.php-compiler.net/</link>
        <image rdf:resource="http://www.php-compiler.net/lib/images/favicon.ico" />
       <dc:date>2010-09-03T18:43:59+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=apps&amp;amp;rev=1277011071"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=compress-text-file&amp;amp;rev=1271263504"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=documentation&amp;amp;rev=1268426707"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=dokuwiki-configure&amp;amp;rev=1167194534"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=download-file-from-web-async&amp;amp;rev=1164406785"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=download-file-from-web&amp;amp;rev=1164406583"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=faq&amp;amp;rev=1164407421"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=ideas-page&amp;amp;rev=1268536348"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=interop-with-other-languages&amp;amp;rev=1177265211"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phalanger-on-vista&amp;amp;rev=1173050829"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phalanger-on-w2003&amp;amp;rev=1173050808"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phalanger-on-xp&amp;amp;rev=1173100932"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=php-clr&amp;amp;rev=1166221577"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=php-in-silverlight&amp;amp;rev=1283527791"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phpbb2-configure&amp;amp;rev=1173053346"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phpbb2-fix-sqlexpress&amp;amp;rev=1173045921"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=phpbb3-configure&amp;amp;rev=1173040004"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=resize-image&amp;amp;rev=1166280808"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=suggestions&amp;amp;rev=1189155865"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=texy-compile&amp;amp;rev=1171247891"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=tutorials&amp;amp;rev=1173049992"/>
                <rdf:li rdf:resource="http://www.php-compiler.net/doku.php?id=user-wiki&amp;amp;rev=1271263013"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.php-compiler.net/lib/images/favicon.ico">
        <title>Phalanger</title>
        <link>http://www.php-compiler.net/</link>
        <url>http://www.php-compiler.net/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=apps&amp;amp;rev=1277011071">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>apps</title>
        <link>http://www.php-compiler.net/doku.php?id=apps&amp;amp;rev=1277011071</link>
        <description>Contents

	*  
	*  
		*   - Wiki running on this web site
		*   - Favorite PHP message board
		*   - Favorite PHP message board (beta of new version)
		*   - Tool for MySQL database configuration
		*   - A free software wiki package originally written for Wikipedia.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=compress-text-file&amp;amp;rev=1271263504">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-14T17:45:04+01:00</dc:date>
        <title>compress-text-file</title>
        <link>http://www.php-compiler.net/doku.php?id=compress-text-file&amp;amp;rev=1271263504</link>
        <description>If you want to compress file, you can leverage of the standard .NET classes. You can use either GZipStream or DeflateStream class. Both classes are located in the System:::IO:::Compression namespace, so you’ll need to use import namespace directive to be able to use these classes custom writing. Constructors of these classes accept stream to use for writing (when compressing) or reading (when decompressing) as a first and mode (either Compress or Decompress) as a second parameter.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=documentation&amp;amp;rev=1268426707">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-12T21:45:07+01:00</dc:date>
        <title>documentation</title>
        <link>http://www.php-compiler.net/doku.php?id=documentation&amp;amp;rev=1268426707</link>
        <description>[specification_final.pdf]

Download

	*  [Phalanger: Integrating PHP with CLR] 
 Ladislav Prosek, Tomas Matousek 
 Describes integration between PHP and .NET object models, compilation of PHP objects and other interoperability issues.
	*  [PHP/CLR: Extensions to the PHP Language in Phalanger 2.0] 
 Tomas Matousek, Ladislav Prosek 
 Describes language extensions that make it possible to use .NET classes from PHP as well as use objects from PHP in .NET projects
	*  [Improvments in the Phalanger Pr…</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=dokuwiki-configure&amp;amp;rev=1167194534">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>dokuwiki-configure</title>
        <link>http://www.php-compiler.net/doku.php?id=dokuwiki-configure&amp;amp;rev=1167194534</link>
        <description>Configuration

DokuWiki uses two native extensions - php_xml (for generating RSS feeds) and php_image for manipulating with images, so you’ll need to include these two libraries in the phpNet/classLibrary section. You’ll also need to set file encoding (in system.web/globalization) and page encoding (in phpNet/globalization) to utf-8, because the source files are saved using this encoding.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=download-file-from-web-async&amp;amp;rev=1164406785">
        <dc:format>text/html</dc:format>
        <dc:date>2006-11-24T23:19:45+01:00</dc:date>
        <title>download-file-from-web-async</title>
        <link>http://www.php-compiler.net/doku.php?id=download-file-from-web-async&amp;amp;rev=1164406785</link>
        <description>If you want to download large file from the web site you’ll need to do this asynchronously (which means that your application can do other things while the file is being downloaded. This can be done easilly thanks to .NET class WebClient. For smaller files you can use solution described in article Download a file from Web</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=download-file-from-web&amp;amp;rev=1164406583">
        <dc:format>text/html</dc:format>
        <dc:date>2006-11-24T23:16:23+01:00</dc:date>
        <title>download-file-from-web</title>
        <link>http://www.php-compiler.net/doku.php?id=download-file-from-web&amp;amp;rev=1164406583</link>
        <description>If you want to download file from the internet using Phalanger, you can use .NET class WebClient that makes this task as easy as possible. The class has method called DownloadFile that downloads file (web address) to specified location in your file system. This is demonstrated by the following example:</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=faq&amp;amp;rev=1164407421">
        <dc:format>text/html</dc:format>
        <dc:date>2006-11-24T23:30:21+01:00</dc:date>
        <title>faq</title>
        <link>http://www.php-compiler.net/doku.php?id=faq&amp;amp;rev=1164407421</link>
        <description>Q: What is PHP?
 PHP stands for PHP: Hypertext Preprocessor. It is a popular dynamic language used mainly for server-side web scripting. People usually use the PHP interpreter &lt;http://www.php.net/&gt; to run their PHP code.

Q: Why would I want to compile PHP?
 Obviously, compiled binaries are expected to run faster than interpreted source code. In addition, you may find it advantageous to be able to deploy your web application without source code.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=ideas-page&amp;amp;rev=1268536348">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>ideas-page</title>
        <link>http://www.php-compiler.net/doku.php?id=ideas-page&amp;amp;rev=1268536348</link>
        <description>For Google Summer of Code 2010 Students

  The listed ideas here are our suggestions; you don’t have to apply for one of these ideas! You can come up with your own and as long as we think the Phalanger can benefit from it we will be happy to work with you to develop it. To discuss project ideas get in touch with us on our IRC (#Phalanger at Freenode) or use forum on &lt;http://phalanger.codeplex.com/Thread/List.aspx&gt;. Please contact us earlier rather than later to develop your idea into complete ap…</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=interop-with-other-languages&amp;amp;rev=1177265211">
        <dc:format>text/html</dc:format>
        <dc:date>2007-04-22T19:06:51+01:00</dc:date>
        <title>interop-with-other-languages</title>
        <link>http://www.php-compiler.net/doku.php?id=interop-with-other-languages&amp;amp;rev=1177265211</link>
        <description>Requires nightly build from October 8, 2006 or later.

If you have a bunch of working PHP code forming a library you use in your PHP applications and would like to use it in C# applications as well, you’ll find this tutorial useful. 

First, paste the following code into file called Library.php in some directory.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phalanger-on-vista&amp;amp;rev=1173050829">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>phalanger-on-vista</title>
        <link>http://www.php-compiler.net/doku.php?id=phalanger-on-vista&amp;amp;rev=1173050829</link>
        <description>This tutorial describes how to run Phalanger on Windows Vista (and IIS7). Currently Phalanger can run only in classic mode, but we’re planning to support IIS 7 directly when “Longhorn” Server will be closer to the release date.

Installation

First, you’ll need the latest Phalanger release:</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phalanger-on-w2003&amp;amp;rev=1173050808">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>phalanger-on-w2003</title>
        <link>http://www.php-compiler.net/doku.php?id=phalanger-on-w2003&amp;amp;rev=1173050808</link>
        <description>This step by step guide describes how to configure Windows 2003 with IIS 6 to run Phalanger applications.

Installation

First, you’ll need the latest Phalanger release:

	*  Phalanger Releases page at CodePlex

 Phalanger installer doesn’t have any known issues on Windows 2003.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phalanger-on-xp&amp;amp;rev=1173100932">
        <dc:format>text/html</dc:format>
        <dc:date>2007-03-05T14:22:12+01:00</dc:date>
        <title>phalanger-on-xp</title>
        <link>http://www.php-compiler.net/doku.php?id=phalanger-on-xp&amp;amp;rev=1173100932</link>
        <description>This step by step guide describes how to configure Windows XP with IIS 5.1 to run Phalanger applications.

Installation

First, you’ll need the latest Phalanger release:

	*  Phalanger Releases page at CodePlex

 Phalanger installer doesn’t have any known issues on Windows XP.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=php-clr&amp;amp;rev=1166221577">
        <dc:format>text/html</dc:format>
        <dc:date>2006-12-15T23:26:17+01:00</dc:date>
        <title>php-clr</title>
        <link>http://www.php-compiler.net/doku.php?id=php-clr&amp;amp;rev=1166221577</link>
        <description></description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=php-in-silverlight&amp;amp;rev=1283527791">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-03T16:29:51+01:00</dc:date>
        <title>php-in-silverlight</title>
        <link>http://www.php-compiler.net/doku.php?id=php-in-silverlight&amp;amp;rev=1283527791</link>
        <description>In my last post about Phalanger I mentioned that our important goal is to support the Silverlight (2.0) platform. Shortly Silverlight is a cross-browser platform that can be used for developing client-side components that run in the web browser and contain rich media, graphics and can interactively communicate with the user. The language that can be used for writing Silverlight code can be in general any .NET language, so our goal is to allow using PHP by making Phalanger compatible with Silverl…</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phpbb2-configure&amp;amp;rev=1173053346">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>phpbb2-configure</title>
        <link>http://www.php-compiler.net/doku.php?id=phpbb2-configure&amp;amp;rev=1173053346</link>
        <description>...to be done... (but it works fine :-))</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phpbb2-fix-sqlexpress&amp;amp;rev=1173045921">
        <dc:format>text/html</dc:format>
        <dc:date>2007-03-04T23:05:21+01:00</dc:date>
        <title>phpbb2-fix-sqlexpress</title>
        <link>http://www.php-compiler.net/doku.php?id=phpbb2-fix-sqlexpress&amp;amp;rev=1173045921</link>
        <description>There is one issue in the PhpBB installer that prevents it from installing when you’re using SQL Express in the default configuration (running as a named instance .\SQLExpress). PhpBB doesn’t strip slashes from the value retreived from the HTTP_POST_VARS.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=phpbb3-configure&amp;amp;rev=1173040004">
        <dc:format>text/html</dc:format>
        <dc:date>2007-03-04T21:26:44+01:00</dc:date>
        <title>phpbb3-configure</title>
        <link>http://www.php-compiler.net/doku.php?id=phpbb3-configure&amp;amp;rev=1173040004</link>
        <description>First you need to fix small issue in the PhpBB sources. In the includes/db/mssql.php file on the line 316, you can see something like this: 


@mssql_get_last_message($this-&gt;db_connect_id)


 Because the mssql_get_last_message function doesn’t expect any parameters (check it in the PHP manual), you have to remove the parameter, so the code will look like this:</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=resize-image&amp;amp;rev=1166280808">
        <dc:format>text/html</dc:format>
        <dc:date>2006-12-16T15:53:28+01:00</dc:date>
        <title>resize-image</title>
        <link>http://www.php-compiler.net/doku.php?id=resize-image&amp;amp;rev=1166280808</link>
        <description>The function for image resizing using Syste:::Drawing: 


import namespace System:::Drawing;

/**
 * Resize image using Bitmap and Graphics classes
 * from the System:::Drawing namespace
 *
 * @param string $from   File name of the source image
 * @param string $to     Target file name
 * @param string $wid    Target width
 * @param string $hgt    Target height
 *
 * @author Tomas Petricek &lt;tomas@tomasp.net&gt;
 */
function resize_imageSysDraw($from,$to,$wid,$hgt)
{
  $bmp = Bitmap::FromFile($from)…</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=suggestions&amp;amp;rev=1189155865">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-07T10:04:25+01:00</dc:date>
        <title>suggestions</title>
        <link>http://www.php-compiler.net/doku.php?id=suggestions&amp;amp;rev=1189155865</link>
        <description>Silverlight

	*  Support for making silverlight applications

COM

	*  Ability to expose .net application as a COM object

64-bit support

	*  I need to run it on a Windows Server 2003 64-bit edition. As i need to do some modifications also, need some guidelines &amp; source to work on it.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=texy-compile&amp;amp;rev=1171247891">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>texy-compile</title>
        <link>http://www.php-compiler.net/doku.php?id=texy-compile&amp;amp;rev=1171247891</link>
        <description>Texy! is a convertor from text format (similar to formats used in some wiki applications) to valid XHTML code written in PHP. The syntax is described at Texy! web page. Unfortunately, it is only in Czech language, but the syntax is very straightforward, so you can understand it without learning Czech :-). In this article, I’ll show how to compile Texy! using Phalanger and how to use it in another .NET application written in C#.</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=tutorials&amp;amp;rev=1173049992">
        <dc:format>text/html</dc:format>
        <dc:date>1970-01-01T00:00:00+01:00</dc:date>
        <title>tutorials</title>
        <link>http://www.php-compiler.net/doku.php?id=tutorials&amp;amp;rev=1173049992</link>
        <description>Phalanger core

	*  Interop with other .NET Languages: Using existing PHP library from C# code 

Using .NET classes

System:::Drawing

Phalanger doesn’t currently have reimplementation of the popular image extension, so you have to use native extensions if you want to use image functions. If you want better performance and safety, you can use the following functions implemented using classes in .NET:</description>
    </item>
    <item rdf:about="http://www.php-compiler.net/doku.php?id=user-wiki&amp;amp;rev=1271263013">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-14T17:36:53+01:00</dc:date>
        <title>user-wiki</title>
        <link>http://www.php-compiler.net/doku.php?id=user-wiki&amp;amp;rev=1271263013</link>
        <description>Welcome to the user wiki. This is a part of our web site where you can contribute by submiting Phalanger tutorials that you find useful, examples, by sharing experiences with configuring existing PHP applications to work with Phalanger and any other interesting content.</description>
    </item>
</rdf:RDF>
