<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Funcoder Technology Blog &#187; WinDev</title>
	<atom:link href="http://www.funcoder.com/category/windev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.funcoder.com</link>
	<description>Life and times of a Geek Blogger, WinDev, .NET and Rails Developer</description>
	<lastBuildDate>Fri, 20 May 2011 08:11:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Exciting News &#8211; WinDev 14 Coming to a Screen Near You</title>
		<link>http://www.funcoder.com/2008/10/17/exciting-news-windev-14-coming-to-a-screen-near-you/</link>
		<comments>http://www.funcoder.com/2008/10/17/exciting-news-windev-14-coming-to-a-screen-near-you/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 11:49:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[WinDev]]></category>

		<guid isPermaLink="false">http://www.funcoder.com/2008/10/17/exciting-news-windev-14-coming-to-a-screen-near-you/</guid>
		<description><![CDATA[Its fun times at PC Soft again with another stack of amazing new features for WinDev, WebDev and WinDev Mobile. We will have to wait for the English release date for the products, but I am hoping that they will be much quicker than 12. I will be working through the French Découvrez les 501 [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin: 0px 5px 0px 0px" src="http://www.pcsoft.fr/img/accueil/package-windev-14-home.jpg" align="left" />Its fun times at PC Soft again with another stack of amazing new features for WinDev, WebDev and WinDev Mobile. </p>
<p>We will have to wait for the English release date for the products, but I am hoping that they will be much quicker than 12.<img style="display: inline; margin-left: 0px; margin-right: 0px" src="http://www.pcsoft.fr/annonce14/img/wx14.jpg" align="right" /></p>
<p>I will be working through the French <a href="http://www.pcsoft-windev-webdev.com/brochure-WX14.pdf" target="_blank">Découvrez les 501 NOUVEAUTÉS</a> and let you know the new features that are in this version.</p>
<p>If you have never herd of or tried WinDev then you are missing out on an incredible development environment.</p>
<p>I used to do all my development in Visual Studio.NET and was getting very frustrated with the buggy IDE and the amount of code you have to do in .NET just to perform the simplest of tasks.</p>
<p>With WinDev I have been able to build professional looking websites 70% quicker.</p>
<p>I just love coding in WinDev and WebDev, it’s brought back the fun in coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funcoder.com/2008/10/17/exciting-news-windev-14-coming-to-a-screen-near-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WinDev &#8211; Have some fun with Social Networks</title>
		<link>http://www.funcoder.com/2008/09/05/windev-have-some-fun-with-social-networks/</link>
		<comments>http://www.funcoder.com/2008/09/05/windev-have-some-fun-with-social-networks/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 10:05:31 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[WinDev]]></category>

		<guid isPermaLink="false">http://www.funcoder.com/2008/09/05/windev-have-some-fun-with-social-networks/</guid>
		<description><![CDATA[Social Networks like Twitter are great fun when you are in the mood to create some little apps. Here&#8217;s a simple example code to get some of my friends tweets. All I did was look through the Twitter API and picked out a simple REST method to get some XML back as a test. Reading [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.funcoder.com/wp-content/uploads/2008/09/tw.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="31" alt="tw" src="http://www.funcoder.com/wp-content/uploads/2008/09/tw-thumb.jpg" width="108" align="left" border="0" /></a> Social Networks like Twitter are great fun when you are in the mood to create some little apps.</p>
<p>Here&#8217;s a simple example code to get some of my friends tweets. All I did was look through the Twitter API and picked out a simple REST method to get some XML back as a test.</p>
<p>Reading XML in WinDev is very simple using a few methods. I recommend you run the URL in a browser and return back some XML data you can then use to play with. That way you are not making lots of calls to the Twitter API (which is limited by design anyway).</p>
<div>
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">sLine <span style="color: #0000ff">is</span> <span style="color: #0000ff">string</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">iPos <span style="color: #0000ff">is</span> int</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">sUrl <span style="color: #0000ff">is</span> <span style="color: #0000ff">string</span> = <span style="color: #006080">&quot;http://www.twitter.com/statuses/friends/funcoder.xml&quot;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">ListDeleteAll(LIST_Results)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #0000ff">IF</span> HTTPRequest(sUrl) <span style="color: #0000ff">THEN</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    sResult <span style="color: #0000ff">is</span> <span style="color: #0000ff">string</span> = HTTPGetResult()</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    XMLDocument(<span style="color: #006080">&quot;XMLDoc&quot;</span>,sResult)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    XMLFind(<span style="color: #006080">&quot;XMLDoc&quot;</span>,<span style="color: #006080">&quot;user&quot;</span>,XMLChildItem)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">WHILE</span> XMLFound(<span style="color: #006080">&quot;XMLDoc&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">        <span style="color: #0000ff">IF</span> XMLFind(<span style="color: #006080">&quot;XMLDoc&quot;</span>,<span style="color: #006080">&quot;created_at&quot;</span>, XMLElement) <span style="color: #0000ff">THEN</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">            sLine = XMLData(<span style="color: #006080">&quot;XMLDoc&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">            </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">            <span style="color: #0000ff">IF</span> XMLFind(<span style="color: #006080">&quot;XMLDoc&quot;</span>,<span style="color: #006080">&quot;text&quot;</span>,XMLElement) <span style="color: #0000ff">THEN</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">                sLine += <span style="color: #006080">&quot; | &quot;</span> + XMLData(<span style="color: #006080">&quot;XMLDoc&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">                </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">                <span style="color: #0000ff">IF</span> sLine &lt;&gt; <span style="color: #006080">&quot;&quot;</span> <span style="color: #0000ff">THEN</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">                    ListAdd(LIST_Results,sLine)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">                <span style="color: #0000ff">END</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">            <span style="color: #0000ff">END</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">            </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">        <span style="color: #0000ff">END</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">        </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">        </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">        XMLFind(<span style="color: #006080">&quot;XMLDoc&quot;</span>,<span style="color: #006080">&quot;user&quot;</span>,XMLContinue)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">END</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    XMLCancelSearch(<span style="color: #006080">&quot;XMLDoc&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    XMLClose(<span style="color: #006080">&quot;XMLDoc&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">END</pre>
</p></div>
</div>
<p>You can then move on to some further experiments and combine different social networks to create some unique mashups.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funcoder.com/2008/09/05/windev-have-some-fun-with-social-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WinDev Holiday Fun</title>
		<link>http://www.funcoder.com/2008/08/31/windev-holiday-fun/</link>
		<comments>http://www.funcoder.com/2008/08/31/windev-holiday-fun/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 13:21:05 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[WinDev]]></category>

		<guid isPermaLink="false">http://www.funcoder.com/2008/08/31/windev-holiday-fun/</guid>
		<description><![CDATA[Thanks to PC Soft we made great use of our WinDev beach bag.]]></description>
			<content:encoded><![CDATA[<p>Thanks to PC Soft we made great use of our WinDev beach bag. </p>
<p><a href="http://www.funcoder.com/wp-content/uploads/2008/08/l-640-480-27c1156c-10ed-4456-9f80-b4502f806204.jpeg"><img src="http://www.funcoder.com/wp-content/uploads/2008/08/l-640-480-27c1156c-10ed-4456-9f80-b4502f806204.jpeg" alt="photo" width="300" height="225" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.funcoder.com/2008/08/31/windev-holiday-fun/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

