<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Geoffrey Vandiest WebLog</title><link>http://geoffrey-vandiest.skynetblogs.be</link><description>This blog is made by a developer for developers, it's about Information technology,  Web 2.0, robotics, ASP.NET, PHP,...</description><language>fr</language><lastBuildDate>Sun, 26 Oct 2008 12:51:54 +0100</lastBuildDate><docs>http://blogs.law.harvard.edu/tech/rss</docs><generator>Skynet Blogs RSS generator 2</generator><ttl>60</ttl><item><title>This Blog has moved</title><category>Web </category><description>&lt;p&gt;&lt;a target="_self" href="http://geoffrey-vandiest.blogspot.com/"&gt;&lt;font size="5"&gt;This blog has moved!!!!!&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/6320193/this-blog-has-moved#comments</comments><pubDate>Mon, 06 Oct 2008 21:41:25 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/6320193/this-blog-has-moved</link></item><item><title>MVC with ASP.NET</title><category>Web Model View Controller</category><category>Model View Presenter</category><category>Monorail</category><category>MVC</category><category>MVP</category><category>System Web MVC</category><category>TDD</category><category>Unit Test</category><description>&lt;a href="http://geoffrey-vandiest.skynetblogs.be/post/5527086/mvc-with-aspnet"&gt;Cliquez ici&lt;/a&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/5527086/mvc-with-aspnet#comments</comments><pubDate>Sat, 09 Feb 2008 16:31:39 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/5527086/mvc-with-aspnet</link></item><item><title>Existe what's next?</title><category>Web Exist</category><category>Existe</category><category>Gallery</category><description>&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;Hello folks,&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;We just released a new version of &lt;a href="http://existe.skynet.be" title="Existe"&gt;Exist&lt;/a&gt; .&amp;nbsp;&lt;/font&gt;&lt;/span&gt; &lt;p&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;This version contains a Gallery application.&amp;nbsp; The Gallery&amp;nbsp;enables users to post pictures on their profile.&amp;nbsp; Other users can come to admire your pictures and rate them.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;Next week we will launch a new feature: The Graph,&amp;nbsp;through the graph visitors&amp;nbsp;will be able to&amp;nbsp;leave some comments on your profile.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;During the month of November we plan to review some existing features like the widget. &lt;span&gt;&amp;nbsp;&lt;/span&gt;You will be able to put your Gallery onto your widget. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;Don&amp;rsquo;t hesitate to give us feedback about the existing features or to propose new ones.&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size: 4.5pt; font-family: Verdana"&gt;&lt;font size="2"&gt;Stay tuned&amp;hellip;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/5165605/existe-whats-next#comments</comments><pubDate>Thu, 01 Nov 2007 10:39:13 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/5165605/existe-whats-next</link></item><item><title>Web setup project walkthrough</title><category>Web install</category><category>msi</category><category>setup</category><category>web setup</category><description>&lt;div&gt;&amp;nbsp;&lt;p&gt;&lt;a target="_self" href="http://geoffrey-vandiest.blogspot.com/"&gt;&lt;font size="5"&gt;This blog has moved!!!!!&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4873041/web-setup-project-walkthrough#comments</comments><pubDate>Fri, 17 Aug 2007 17:14:27 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4873041/web-setup-project-walkthrough</link></item><item><title>Subsonic</title><category>Web mvc</category><category>orm</category><category>subsonic</category><description>&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Have a look at subsonic!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Its a lightweight, open source ORM mapper for ASP.NET but its more than that!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Subsonic is an implementation of the "Active Record" pattern used in rails for the data mapping. It also tries to mimic some of the MVC concepts of rails.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/O:P&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Subsonic site: &lt;A href="http://www.subsonicproject.com"&gt;&lt;FONT color=#800080&gt;http://www.subsonicproject.com&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Subsonic on codeplex: &lt;A href="http://www.codeplex.com/subsonic"&gt;http://www.codeplex.com/subsonic&lt;/A&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Introduction webcasts:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Subsonic intro:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;A href="http://www.wekeroad.com/ss_setup2.html"&gt;&lt;SPAN lang=EN-GB&gt;&lt;FONT color=#800080&gt;http://www.wekeroad.com/ss_setup2.html&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;MVC with subsonic:&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;A href="http://www.subsonicproject.com/view/soniccast-3---all-about-mvc.aspx"&gt;&lt;FONT color=#800080&gt;http://www.subsonicproject.com/view/soniccast-3---all-about-mvc.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt; &lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4846826/subsonic#comments</comments><pubDate>Fri, 10 Aug 2007 13:23:23 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4846826/subsonic</link></item><item><title>Agile &amp; Finance</title><category>Web agile mathematics finance</category><description>&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;In &lt;A href="http://agiletoolkit.libsyn.com/index.php?post_id=121123" target=_blank border="0"&gt;this episode&lt;/A&gt; of the&amp;nbsp;agile podcast C&lt;/FONT&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;hriss Matts&amp;nbsp;explains how&amp;nbsp;he applied agile&amp;nbsp;practices&amp;nbsp;in&amp;nbsp;financial&amp;nbsp;managment.&amp;nbsp;&amp;nbsp;He also explains how certain&amp;nbsp;agile concepts can be proven by mathematics&amp;nbsp;and how&amp;nbsp;agile&amp;nbsp;could change the way you take decsisions in your personal life.&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4809068/agile--finance#comments</comments><pubDate>Mon, 30 Jul 2007 18:04:51 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4809068/agile--finance</link></item><item><title>Model View Controler revisited</title><category>Web architecture</category><category>gui</category><category>martin fowler</category><category>mvc</category><category>pattern</category><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-ansi-language: EN-US"&gt;The Model View Controler is one if not the most used patterns in software engineering.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-ansi-language: EN-US"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I just came along an article of Martin fowler &lt;A href="http://www.martinfowler.com/eaaDev/uiArchs.html"&gt;&lt;FONT color=#800080&gt;GUI Architectures&lt;/FONT&gt;&lt;/A&gt; describing this pattern and his modern contra part the Model View Presenter.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Everyone who is interested in patterns should read this article and (re)-discover the father of all patterns. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4625054/model-view-controler-revisited#comments</comments><pubDate>Sat, 09 Jun 2007 16:11:49 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4625054/model-view-controler-revisited</link></item><item><title>Ajax best practices</title><category>Web ajax</category><category>development</category><category>javascript</category><category>patterns</category><category>practices</category><category>ui</category><description>&lt;a href="http://geoffrey-vandiest.skynetblogs.be/post/4561804/ajax-best-practices"&gt;Cliquez ici&lt;/a&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4561804/ajax-best-practices#comments</comments><pubDate>Wed, 23 May 2007 18:00:47 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4561804/ajax-best-practices</link></item><item><title> The good, the bad and the ugly</title><category>Web agile</category><category>architecture</category><category>software engineering</category><category>waterfall</category><category>xp</category><description>&lt;a href="http://geoffrey-vandiest.skynetblogs.be/post/4541800/the-good-the-bad-and-the-ugly"&gt;Cliquez ici&lt;/a&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4541800/the-good-the-bad-and-the-ugly#comments</comments><pubDate>Fri, 18 May 2007 16:20:40 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4541800/the-good-the-bad-and-the-ugly</link></item><item><title>I Exist</title><category>Web agregator</category><category>ajax</category><category>community</category><category>exist</category><category>networkingweb 2 0</category><category>php</category><category>rss</category><category>wcf</category><description>&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;My team has worked hard last months to develop the latest Skynet application: &lt;A href="http://exist.skynet.be/"&gt;Exist&lt;/A&gt;! &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;This application is primarily a social networking site addressed to Belgians who want to aggregate not only all the digital content they create and/or are interested in, but also all the digital information they may have compulsed over the time, into one place. It is also an opportunity to reinforce the social networking dimension we offer through our products. The main features of the site are to search by tags in order to find interesting profiles and to aggregate content in order to share your centres of interest.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;During all stages of the development lifecycle we used web 2.0. technologies and paradigms. Therefore, all the effort has been brought to implement a feed aggregator, clean and meaningful URL and provide a rich end user experience through the use of ajax. The most difficult was to be able to provide a rich user experience with ajax but at the same time guarantee that the site remain crawler friendly. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;This application was build using the latest technologies of two worlds that most web developers consider as concurrent: PHP and .Net. For the presentation layer we used a mix of the &lt;A href="http://developer.yahoo.com/yui/"&gt;Yahoo YUI control library&lt;/A&gt; and &lt;A href="http://www.prototypejs.org/"&gt;prototype&lt;/A&gt; and the server side code was written in PHP 5.2&amp;nbsp; using our portal framework: ATOM.&amp;nbsp;&amp;nbsp; For the backend we used &lt;A href="http://wcf.netfx3.com/"&gt;WCF&lt;/A&gt; the latest Microsoft framework for building distributed applications.&amp;nbsp; By combining these technologies we tried to use the best tools available from the enterprise and open source world.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;Currently the application is online but not officially launched. So subscribe now exclusively and be one of the first on this new community. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;Dutch version:&amp;nbsp; &lt;/FONT&gt;&lt;A href="http://exist.skynet.be/"&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;http://exist.skynet.be&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;French version: &lt;/FONT&gt;&lt;A href="http://existe.skynet.be/"&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;http://existe.skynet.be&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;Bye.&lt;/FONT&gt;&lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4518114/i-exist#comments</comments><pubDate>Sat, 12 May 2007 11:42:46 +0200</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4518114/i-exist</link></item><item><title>Comparing ASP.NET with PHP</title><category>Web ASP NET</category><category>ASP NET vs  PHP</category><category>Comparing</category><category>PHP</category><category>technologies</category><category>web</category><description>&lt;a href="http://geoffrey-vandiest.skynetblogs.be/post/4291349/comparing-aspnet-with-php"&gt;Cliquez ici&lt;/a&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4291349/comparing-aspnet-with-php#comments</comments><pubDate>Sun, 18 Mar 2007 14:58:09 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4291349/comparing-aspnet-with-php</link></item><item><title>End To End testing</title><category>Web end to end</category><category>tdd</category><category>testing</category><category>usability</category><category>xp</category><description>&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;I truly believe in TDD (Test driven development).&amp;nbsp; Nevertheless I think that just TDD and refactoring dont imply that the developers are writing first time right code.&amp;nbsp; TDD will only test the case the developer has thought of.&amp;nbsp; Its a coding practice that is helping in improving the design but its not a guarantee&amp;nbsp;for perfect quality.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;On the project we are currently working on, weve planned some end to end testing sessions. Each testing sessions goal is to test a couple of stories. We hope that these tests will be helpful to better understand what our end-users really want.&amp;nbsp;&amp;nbsp; As we dont have a dedicated QA team the responsibility of the tests is handled by our usability team.&amp;nbsp; They invited some end users for testing sessions. We already do a lot of tests but this is the first time we are organizing formal end to end tests during the development process.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;Although the first testing session will be held tomorrow Ive the feeling that the investment we made by preparing these tests is already paying off. Usually a couple of weeks before the delivery date a lot of pressure are put on the head of the team.&amp;nbsp;&amp;nbsp;&amp;nbsp; The sessions are motivating the team to deliver a complete set of features at regular moments in time.&amp;nbsp; Because we organised these tests all over the development period weve divided the delivery of the product into small releases. The developers are therefore making regular sprints and this is improving our productivity and quality.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;Knowing that the fearless end-users are coming to evaluate our product stimulates us to deliver more quality.&amp;nbsp; It helped us discover bugs sooner because someone else that is not as close to the code check that the code is doing what he expects. &lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4168754/end-to-end-testing#comments</comments><pubDate>Tue, 13 Feb 2007 22:15:36 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4168754/end-to-end-testing</link></item><item><title>Web technology cocktail</title><category>Web ASP NET</category><category>interoperability</category><category>php</category><category>WCF</category><description>&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;EM&gt;Interoperability between PHP &amp; .Net&lt;/EM&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;In my team, we are currently testing a new type of architecture. We decided to mix technologies and uses PHP for the front-end of our application and WCF for the business tyre. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;One advantage of PHP over .Net is that there are a lot more PHP developers available on the market and they are usually cheaper as their ASP.NET colleagues. Most of the developers working on the web started their career as webmasters. They learned programming on PHP because of the simplicity of the PHP language and the fact that Microsoft never made a product that was appealing to them. For most of this type of autodidacts its really hard to master an OO platform as ASP.NET of JSP. So in my opinion despite the fact that ASP.NET or JSP are far more advanced and proposes a better set of tools, PHP will remain for a long time the most used web platform. For the same reasons I predict that it will be very hard for Microsoft to sell his expression suite to webmasters. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;The PHP language is very flexible and easy. The entering cost was really low, in a couple of days we where able to master the language. We found a very effective way of interoperate both technologies by using &lt;/FONT&gt;&lt;A href="http://www.urdalen.no/wsdl2php"&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;wsdl2php&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;Nevertheless Im a bit disappointed over PHP because we are missing a good development environment. For the moment we are using Zend Studio and it really sucks. The auto completion is not working properly and we were unable to configure it for remote debugging or for source control. We use a distant development server because the application will be deployed on linux clusters and we wanted to have the same development environment as our deployment environment.&amp;nbsp;Zend is really bad with this type of configuration. &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;Its like we are back to the stone age of development; no debugger, no source controller. Because of that we are forced to phone to all members of the team to know who is working on what. Our code is full of "echo" and "print_r" statements. Bugs appears because someone else has saved some new files on the server that are incompatible with the current version of the files.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif" size=4&gt;PHP is a nice little platform but it really miss an IDE as VS.NET 2005 IDE and other tools that boost up productivity and quality.&lt;/FONT&gt; </description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4148306/web-technology-cocktail#comments</comments><pubDate>Thu, 08 Feb 2007 13:20:20 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4148306/web-technology-cocktail</link></item><item><title>MySpace or how to handle 40 Billion page views</title><category>Web myspace</category><category>page views</category><description>&lt;P&gt;&lt;FONT face="Verdana, Arial, Helvetica, sans-serif"&gt;An article about how the guys working for MySpace manage to handle 40 Billion page views a day!&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.baselinemag.com/article2/0,1540,2082921,00.asp"&gt;http://www.baselinemag.com/article2/0,1540,2082921,00.asp&lt;/A&gt;&lt;/P&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4135517/myspace-or-how-to-handle-40-billion-page-view#comments</comments><pubDate>Sun, 04 Feb 2007 22:28:23 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4135517/myspace-or-how-to-handle-40-billion-page-view</link></item><item><title>Web 2.0 or the self organizing web</title><category>Web ajax</category><category>tag</category><category>tagging</category><category>web</category><category>web 2 0</category><category>Web 2 0  tags tagging</category><description>&lt;a href="http://geoffrey-vandiest.skynetblogs.be/post/4133082/web-20-or-the-self-organizing-web"&gt;Cliquez ici&lt;/a&gt;</description><comments>http://geoffrey-vandiest.skynetblogs.be/post/4133082/web-20-or-the-self-organizing-web#comments</comments><pubDate>Sun, 04 Feb 2007 12:30:40 +0100</pubDate><link>http://geoffrey-vandiest.skynetblogs.be/post/4133082/web-20-or-the-self-organizing-web</link></item></channel></rss>
