<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.amino.dk:443/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da"><title type="html">Lundsby</title><subtitle type="html">Bygger systemet bag den perfekte webshop</subtitle><id>https://www.amino.dk:443/blogs/lundsby/atom.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed</id><link rel="alternate" type="text/html" href="https://www.amino.dk:443/blogs/lundsby/default.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" /><link rel="self" type="application/atom+xml" href="https://www.amino.dk:443/blogs/lundsby/atom.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" /><generator uri="http://communityserver.org" version="4.1.40407.4157">Community Server</generator><updated>2007-11-04T22:55:00Z</updated><entry><title>Befri din Webshop 2</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/07/13/befri-din-webshop-2.aspx" /><id>/blogs/lundsby/archive/2009/07/13/befri-din-webshop-2.aspx</id><published>2009-07-13T21:55:00Z</published><updated>2009-07-13T21:55:00Z</updated><content type="html">&lt;p&gt;(Advarsel: Man skal nok v&amp;aelig;re lettere teknisk interesseret for at f&amp;aring; noget ud af dette indl&amp;aelig;g, eller for bare at gide l&amp;aelig;se det.)&lt;/p&gt;
&lt;p&gt;Dette indl&amp;aelig;g er en forts&amp;aelig;ttelse til &amp;quot;Befri din webshop&amp;quot;, hvor jeg gennemgik argumenterne for valget af VTL som template sprog til EasyFlow platformen.&lt;/p&gt;
&lt;p&gt;N&amp;aring;r man bruger VTL som sprog, er det n&amp;oslash;dvendigt at lave et objekt hierarki der s&amp;aelig;tter brugeren/udvikleren i stand til at udtr&amp;aelig;kke de data der ligger i systemet.&lt;/p&gt;
&lt;h2&gt;Node og nodetyper&lt;/h2&gt;
&lt;p&gt;EasyFlow er lidt anderledes end andre webshop systemer, i sin m&amp;aring;de at h&amp;aring;ndterer data p&amp;aring;. De fleste andre har faste definitioner af hvilket felter en side eller en varer indeholder. EasyFlow ligner i h&amp;oslash;jere grad Umbraco eller SiteCore fordi det underst&amp;oslash;tter struktureret data. Hvor man selv bestemmer hvilket felter sider og produkt m.m. skal indeholde.&lt;/p&gt;
&lt;p&gt;I EasyFlow kaldes de forskellige datadele for noder og hver node er skabt ud fra en nodetype, der bestemmer hvilket felter noden indeholder.&lt;/p&gt;
&lt;p&gt;Reelt set giver node begrebet i EasyFlow, nogenlunde samme frihed som en relations database, begrebet er dog noget mere tilg&amp;aelig;ngeligt for ikke programm&amp;oslash;rer og passer bedre til modellering af sites.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.easyflow.dk/getfile.aspx/362eac7b-1082-416e-890b-1eadf0fcc7a0/NodeTypeEditor.jpg"&gt;&lt;img border="0" src="http://www.easyflow.dk/getfile.aspx/014dbf57-1d4e-4b3e-8c53-30cd8e6c3943/NodeTypeEditorSmall.jpg" style="max-width:550px;" alt="" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Ovenst&amp;aring;ende sk&amp;aelig;rmbillede viser redigeringsvinduet for nodetyper.&lt;/p&gt;
&lt;h2&gt;Udtr&amp;aelig;k af data og sprog baseret udvikling&lt;/h2&gt;
&lt;p&gt;For en del tid siden s&amp;aring; jeg et foredrag med Martin Fowler og en anden fyr, der talte om sprog baseret udvikling, som en programmeringsstil. Ideen stammede fra en observation om at programmeringssprog i modsat til menneske sprog ikke huskede kontekst. Og at dette gjorde programmeringssprog un&amp;oslash;dvendigt kluntede at formulerer sig i. Dette illustreres bedst ved et eksempel: Hvis man f.eks. skal bestille en is, kunne man bruge flg. S&amp;aelig;tning:&lt;/p&gt;
&lt;p&gt;En is med en kugle jordb&amp;aelig;r, en kugle chokolade og en kugle vanilje. &lt;/p&gt;
&lt;p&gt;I et programmeringssprog, vil dette typisk formulerer a la flg.&lt;/p&gt;
&lt;p&gt;Var is = new Is();&lt;br /&gt;is.Tilf&amp;oslash;jKugle(&amp;quot;jordb&amp;aelig;r&amp;quot;);&lt;br /&gt;is.Tilf&amp;oslash;jKugle(&amp;quot;chokolade&amp;quot;);&lt;br /&gt;is.Tilf&amp;oslash;jKugle(&amp;quot;vanilje&amp;quot;);&lt;/p&gt;
&lt;p&gt;Men hvis man i stedet lod metoden Tilf&amp;oslash;jKugle returnere en reference til objektet selv (this), s&amp;aring; kunne s&amp;aelig;tningen formuleres meget mere elegant:&lt;/p&gt;
&lt;p&gt;Var is = (new Is()).Tilf&amp;oslash;jKugle(&amp;quot;jordb&amp;aelig;r&amp;quot;).Tilf&amp;oslash;jKugle(&amp;quot;chokolade&amp;quot;).Tilf&amp;oslash;jKugle(&amp;quot;vanilje&amp;quot;);&lt;/p&gt;
&lt;p&gt;Sprogbaseret udvikling egner sig rigtigt godt til VTL, fordi der er nemt at lave et objekt hierarki der underst&amp;oslash;tter udtr&amp;aelig;k af data. &lt;/p&gt;
&lt;p&gt;Derudover har sprogbaserede udtr&amp;aelig;k, den fordel at det spiller ekstremt godt sammen med en editor der underst&amp;oslash;tter intellisense og errorhighlighting. Jeg har desv&amp;aelig;rre ikke fundet en rigtigt god kode editor endnu, det eneste jeg kunne finde var nogle baseret p&amp;aring; JavaScript som underst&amp;oslash;ttede syntaxhighlighting.&lt;/p&gt;
&lt;p&gt;S&amp;aring; det ender nok med at vi bliver n&amp;oslash;dt til at skrive vores egen i Flex. Det er m&amp;aring;let at redigering af VTL skal v&amp;aelig;re en liges&amp;aring; l&amp;aelig;kker oplevelse som at redigerer C# i Visual Studio med Resharper. Jep, ambitionerne er t&amp;aring;rnh&amp;oslash;je, men vores Flex mand er ogs&amp;aring; dygtig s&amp;aring; mon ikke han klarer den.&lt;/p&gt;
&lt;p&gt;S&amp;aring; er det p&amp;aring; tide at kigge lidt p&amp;aring; koden til feedet, den endte med at se som flg.:&lt;/p&gt;
&lt;p&gt;01: &amp;lt;webgains&amp;gt;&lt;br /&gt;02: #foreach( $node in $nodeRepository.GetByNodeType(&amp;quot;Standardvare&amp;quot;) )&lt;br /&gt;03: #if ($node.IsSoldOut == false) &lt;br /&gt;04: &amp;nbsp;&amp;nbsp;&amp;lt;product&amp;gt;&lt;br /&gt;05: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;product_id&amp;gt;$node.ProductCode&amp;lt;/product_id&amp;gt;&lt;br /&gt;06: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;product_name&amp;gt;$node.Name&amp;lt;/product_name&amp;gt;&lt;br /&gt;07: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;$node.GetProperty(&amp;quot;Kort Beskrivelse&amp;quot;).Value&amp;lt;/description&amp;gt;&lt;br /&gt;08: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;category&amp;gt;#if ($node.Parents.OfNodeType(&amp;quot;Brand under Type&amp;quot;).Count &amp;gt; 0)&lt;br /&gt;$node.Ancestors.OfNodeType(&amp;quot;K&amp;oslash;n&amp;quot;).Item(0).Name &amp;gt; $node.Ancestors.OfNodeType(&amp;quot;Type&amp;quot;).Item(0).Name#end&amp;lt;/category&amp;gt;&lt;br /&gt;09: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;price&amp;gt;$node.Price.Replace(&amp;quot;,&amp;quot;,&amp;quot;.&amp;quot;)&amp;lt;/price&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;10: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;extra_price_field&amp;gt;$node.DiscountPrice.Replace(&amp;quot;,&amp;quot;,&amp;quot;.&amp;quot;)&amp;lt;/extra_price_field&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;11: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;deeplink&amp;gt;#if ($node.Urls.Count &amp;gt; 0)$node.Urls.Item(0).Absolute#end&amp;lt;/deeplink&amp;gt;&lt;br /&gt;12: #set( $stortBillede = $node.GetProperty(&amp;quot;Stort billede&amp;quot;))&lt;br /&gt;13: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;image_URL&amp;gt;#if ($stortBillede.HasValue)$stortBillede.Url.Absolute#end&amp;lt;/image_URL&amp;gt;&lt;br /&gt;14: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;brand&amp;gt;#if ($node.Ancestors.OfNodeType(&amp;quot;Brand&amp;quot;).Count &amp;gt; 0)$node.Ancestors.OfNodeType(&amp;quot;Brand&amp;quot;).Item(0).Name#end&amp;lt;/brand&amp;gt;&lt;br /&gt;15: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;availability&amp;gt;in stock&amp;lt;/availability&amp;gt;&lt;br /&gt;16: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;delivery_time&amp;gt;1 day&amp;lt;/delivery_time&amp;gt;&lt;br /&gt;17: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;delivery_cost&amp;gt;0&amp;lt;/delivery_cost&amp;gt;&lt;br /&gt;18: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/product&amp;gt;&lt;br /&gt;19: &amp;nbsp;&amp;nbsp;#end&lt;br /&gt;20: #end&lt;br /&gt;21: &amp;lt;/webgains&amp;gt;&lt;/p&gt;
&lt;p&gt;Linie 02: NodeRepository bruges til hente en liste af alle noder af typen Standardvare og iterer over dem.&lt;br /&gt;Linie 03: IsSoldOut bruges til at sikre at kunne varer der er p&amp;aring; lager kommer med i feedet.&lt;br /&gt;Linie 05: Varer nummeret skrives i feedet&lt;br /&gt;Linie 06: Varens navn udskrives&lt;br /&gt;Linie 07: Tekstfeltet kort beskrivelse hentes og skrives til feedet&lt;br /&gt;Linie 08: Udfra hvilket noder varen ligger under skrives k&amp;oslash;n og type f.eks. Kvinder &amp;gt; H&amp;aring;ndtaske&lt;br /&gt;Linie 09: Prisen skrives og fordi det er et krav til feedet, s&amp;aring; erstattes komma med punktum&lt;br /&gt;Linie 10: Rabatprisen skrives&lt;br /&gt;Linie 11: En url til selve varen skrives&lt;br /&gt;Linie 13: En url til et billede af varen skrives&lt;br /&gt;Linie 14: M&amp;aelig;rket p&amp;aring; varen skrives&lt;/p&gt;
&lt;p&gt;Det var b&amp;aring;de hurtigt og nemt at skrive koden, ligesom jeg ogs&amp;aring; tror at n&amp;aring;r n&amp;aelig;ste feed skal implementeres, s&amp;aring; vil det ogs&amp;aring; foreg&amp;aring; rigtigt hurtigt.&lt;/p&gt;
&lt;p&gt;Selvom det er smart at kunne implementerer forskellige feed formater hurtigt. S&amp;aring; er den mest kr&amp;aelig;ftfulde anvendelse af VTL uden tvivl at den sammen med Webservices kan bruges til at udvide hvordan et EasyFlow-baseret site opleves af bes&amp;oslash;gende. Man kan f.eks. udvikle flg. blog, forum, auktion, udlejning etc. Oven p&amp;aring; EasyFlow l&amp;oslash;sning. &lt;br /&gt;Overfor slutbrugeren vil udvidelser virker som en fuldst&amp;aelig;ndigt integreret del af shoppen, ikke noget fedteri med iframes etc.&lt;/p&gt;
&lt;p&gt;I de n&amp;aelig;ste indl&amp;aelig;g vil jeg pr&amp;oslash;ve at gennemg&amp;aring; hvordan man udvikler ny funktionalitet ovenp&amp;aring; EasyFlow. Det m&amp;aring; ogs&amp;aring; snart v&amp;aelig;re p&amp;aring; tide med en status p&amp;aring; vores outsourcing projekt og s&amp;aring; er der ogs&amp;aring; at Photoshop plugin som er ved at v&amp;aelig;re klar.&lt;/p&gt;
&lt;p&gt;Hvis du skulle v&amp;aelig;re interesseret i at pr&amp;oslash;ve beta&amp;#39;en af den nye platform, s&amp;aring; kan skrive til mig p&amp;aring; &lt;a href="mailto:plu@easyflow.dk"&gt;plu@easyflow.dk&lt;/a&gt; s&amp;aring; sender jeg fluks et login retur.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=395488&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Befri din webshop</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/07/08/befri-din-webshop.aspx" /><id>/blogs/lundsby/archive/2009/07/08/befri-din-webshop.aspx</id><published>2009-07-08T21:31:00Z</published><updated>2009-07-08T21:31:00Z</updated><content type="html">&lt;p&gt;&lt;em&gt;&lt;strong&gt;(Advarsel: Man skal nok v&amp;aelig;re lettere teknisk interesseret for at f&amp;aring; noget ud af dette indl&amp;aelig;g, eller for bare at gide l&amp;aelig;se det.)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;For mig som udvikler er en af de mest irriterende mangler ved standard webshop s&amp;aring; DanDomain, Scannet og os selv EasyFlow, at man ikke kan f&amp;aring; lov at kode videre p&amp;aring; dem.&lt;/p&gt;
&lt;p&gt;S&amp;aring; selvom man har evner er det ikke muligt lige at kode den feature eller det layout, der skal til for at g&amp;oslash;re ens shop eller site bliver helt perfekt.&lt;/p&gt;
&lt;p&gt;Men det skal v&amp;aelig;re slut, for et par dage siden fik jeg opgaven at lave et data feed til en af vores konsulent kunder, og i den forbindelse besluttede jeg at det er p&amp;aring; tide at EasyFlow f&amp;aring;r et template sprog.&lt;/p&gt;
&lt;p&gt;Det f&amp;oslash;rste valg jeg skulle tr&amp;aelig;ffe, var om jeg skulle bygge mit eget sprog eller finde et eksisterende som jeg kunne udvide. Jeg t&amp;aelig;nkte tilbage p&amp;aring; kompiler konstruktion p&amp;aring; universitet, og inds&amp;aring; hurtigt at det ville v&amp;aelig;re alt for omfattende at skrive sit eget sprog. S&amp;aring; jeg var alts&amp;aring; tvunget til, at finde et eksisterende sprog som jeg kunne &amp;aelig;ndre s&amp;aring; det passede ind i EasyFlow system.&lt;/p&gt;
&lt;p&gt;EasyFlow er bygget p&amp;aring; Microsofts .Net teknologi, s&amp;aring; det var oplagt at kigge p&amp;aring; hvordan andre systemer der er baseret p&amp;aring; .Net havde implementeret deres template sprog. To af de Content Management systemer der har mest succes i .Net verden er SiteCore og Umbraco. &lt;/p&gt;
&lt;p&gt;Begge bruger XSLT som template sprog, og en af grundene til det er at .Net platformen indeholder en XSLT motor, som g&amp;oslash;r meget af arbejdet for en. Det er ogs&amp;aring; nemt, at udvide med egenudviklede .Net funktioner.&lt;/p&gt;
&lt;p&gt;Dette g&amp;oslash;r XSLT til oplagt kandidat, men enhver der har pr&amp;oslash;vet arbejde med XSLT ved ogs&amp;aring; at det ikke er en smertefrit. Til bestemte opgaver er XSLT un&amp;oslash;digt kluntet og besv&amp;aelig;rligt.&lt;/p&gt;
&lt;p&gt;Dette er ikke fordi at skaberne af sproget ikke har t&amp;aelig;nkt sig om, snarer tv&amp;aelig;rtimod. Sagen er den at XSLT er bygget til at kunne transformere meget store dokumenter (flere 100 mb). For at kunne g&amp;oslash;re dette hurtigt, er det v&amp;aelig;sentligt at de forskellige linier/blokke af XSLT kan behandles parallelt. S&amp;aring; arbejdet kan fordeles ud over flere kerner og processorer. &lt;/p&gt;
&lt;p&gt;Jeg arbejdede engang p&amp;aring; et projekt i forbindelse med kommune sammenl&amp;aelig;gning, hvor vi skulle konvertere sags journaler. Havde XSLT ikke v&amp;aelig;ret s&amp;aring; let at paralleliserer, s&amp;aring; havde det v&amp;aelig;ret ubrugeligt for os. &lt;/p&gt;
&lt;p&gt;Men n&amp;aring;r man bruger template sprog til at vise websider, s&amp;aring; er evnen til parallel behandling typisk i ligegyldig. I stedet vil man havde et sprog der er s&amp;aring; let og simpelt som muligt, man har ikke tid kluntet og besv&amp;aelig;rlig syntaks.&lt;/p&gt;
&lt;p&gt;S&amp;aring; jeg m&amp;aring;tte ud at lede et andet sprog, der var lettere og mere intuitivt at bruge. &lt;/p&gt;
&lt;p&gt;En af de v&amp;aelig;sentligst nyere platforme indenfor webudvikling, er Ruby-on-Rails. Det er et genialt framework, der ved at g&amp;oslash;re simplere og hurtigere at skrive webapplikationer.&lt;/p&gt;
&lt;p&gt;I lyset af Ruby-on-Rails&amp;#39; succes er der lavet adskillige Rails inspirede frameworks, til de forskellige platforme. Java har Groovy on Grails, Python har Django osv. og p&amp;aring; .Net platformen har vi Castle og ASP.Net MVC.&lt;/p&gt;
&lt;p&gt;Specielt Castle projektet er interessant i forbindelse med template sprog, for det bruger et sprog der hedder VTL. Sproget er skrevet til at v&amp;aelig;re let og simpelt at bruge og l&amp;aelig;rer. Hvilket betyder at sproget et meget lille ordforr&amp;aring;d og kan l&amp;aelig;res p&amp;aring; omkring en 30 minutter, hvis man er vant til at programmerer.&lt;/p&gt;
&lt;p&gt;Sproget er faktisk s&amp;aring; simpelt, at jeg ville tro at det ogs&amp;aring; er nemt at l&amp;aelig;rer selvom man ikke kan programmerer. Det eneste man skal g&amp;oslash;re er at l&amp;aelig;se &lt;a href="http://velocity.apache.org/engine/devel/user-guide.html"&gt;guiden til sproget&lt;/a&gt;, ogs&amp;aring; skulle man v&amp;aelig;re k&amp;oslash;rende.&lt;/p&gt;
&lt;p&gt;M&amp;aring;den man udvider sproget, s&amp;aring; det kan snakke med EasyFlow l&amp;oslash;sningen er ganske simple. For VTL g&amp;oslash;r det muligt at eksponerer almindelige .Net objekter, som efterf&amp;oslash;lgende kan manipulerer via VTL.&lt;/p&gt;
&lt;p&gt;Indtil videre er jeg meget tilfreds med VTL, det har vidst sig b&amp;aring;de hurtigt at arbejde med og at udvide.&lt;/p&gt;
&lt;p&gt;I n&amp;aelig;ste indl&amp;aelig;g vil jeg vise koden til data feedet og samt hvad man mere kan bruge VTL i EasyFlow.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=392960&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Er outsourcing vejen frem?</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/06/30/er-outsourcing-vejen-frem.aspx" /><id>/blogs/lundsby/archive/2009/06/30/er-outsourcing-vejen-frem.aspx</id><published>2009-06-30T19:56:00Z</published><updated>2009-06-30T19:56:00Z</updated><content type="html">&lt;p&gt;Vi st&amp;aring;r overfor at skulle ans&amp;aelig;tte en ny udvikler. Vi havde umiddelbart t&amp;aelig;nkt os, at ans&amp;aelig;tte en dansker som s&amp;aring; skulle havde fast arbejdsplads p&amp;aring; vores kontor p&amp;aring; Nannasgade i K&amp;oslash;benhavn.&lt;/p&gt;
&lt;p&gt;Men nu har vi f&amp;aring;et et specielt attraktivt tilbud. Vi har f&amp;aring;et mulighed for at hyrer en eller flere Vietnamesiske udviklere , igennem en rigtigt god samarbejdspartner. Det eneste vi skal betale for l&amp;oslash;n og husleje. S&amp;aring; der er ikke noget overhead i form af profit, til en lokal projektleder.&lt;/p&gt;
&lt;p&gt;Som det ser ud nu, er det meget meget billigt, cirka en tredje til fjerde del af hvad en dansk udvikler koster.&lt;/p&gt;
&lt;p&gt;Det eneste problem, er at jeg indtil videre , kun har haft negative erfaringer med at bruge programm&amp;oslash;rer fra lavl&amp;oslash;nslande. Faktisk kan jeg n&amp;aelig;sten ikke kan kalde dem negative, for mit firma har tjent en god skilling p&amp;aring; at redde kuldsejlede outsourcing projekter.&lt;/p&gt;
&lt;p&gt;S&amp;aring; hvorfor skulle vi kunne g&amp;oslash;re det bedre? Det er heller ikke sikkert, at vi kan, men vi vil i hvert fald g&amp;oslash;re det anderledes. Det er v&amp;aelig;sentligt at sige, at er klar over at vi bliver n&amp;oslash;dt til at g&amp;aring; til denne opgave, med en relativ stor ydmyghed. Selvom vi mener, at vide en hel del om software udvikling, s&amp;aring; kender vi intet til Vietnamesisk kultur.&lt;/p&gt;
&lt;p&gt;Den model jeg pt. Har i tankerne, er at bruge et princip om at ingen af os m&amp;aring; outsource opgaver som vi ikke selv kan l&amp;oslash;se. Samtidigt er vi selv(i den danske afdeling J) 100% ansvarlige for kvaliteten af de udf&amp;oslash;rte opgaver, samt kommunikationen med evt. eksterne kunder. Alle opgaver der afleveres til kunder, skal f&amp;oslash;rst testes af den danske opgavestiller, f&amp;oslash;r de afleveres til kunden.&lt;/p&gt;
&lt;p&gt;Jeg h&amp;aring;ber at dette kan g&amp;oslash;re at vi undg&amp;aring;r den situation, som jeg har set flere gange med outsourcing projekter. Hvor man for sent opdager fejl og uhensigtsm&amp;aelig;ssigheder i det outsourcede arbejde.&lt;/p&gt;
&lt;p&gt;Ideen er at vi dagligt skal gennemg&amp;aring; alt g&amp;aring;rsdagens kode, for at sikre at der ikke er nogle misforst&amp;aring;elser imellem den vietnamesiske udvikler og den danske krav stiller.&lt;/p&gt;
&lt;p&gt;Jeg havde t&amp;aelig;nkt mig at vi skulle arbejde efter Scrum processen, specielt princippet om Sashimi tror jeg er smart i vores tilf&amp;aelig;lde. Princippet g&amp;aring;r i alt sin enkelthed ud p&amp;aring; at en opgave f&amp;oslash;rst kan betragtes som lukket n&amp;aring;r den er k&amp;oslash;rende og testet i et integrationsbuild.&lt;/p&gt;
&lt;p&gt;Jeg vil rigtigt gerne h&amp;oslash;rer din mening om setup&amp;#39;et, er der nogle faldgrupper jeg har overset? Er outsourcing overhovedet en god ide? Vil vores kunder reagere negativt, p&amp;aring; at vi outsourcer eller vil de se det som en fordel?&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=389070&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Åbenbaring på Arctic Evening – Spar 50 % på dine webapps</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/06/25/197-benbaring-p-229-arctic-evening-spar-50-p-229-dine-webapps.aspx" /><id>/blogs/lundsby/archive/2009/06/25/197-benbaring-p-229-arctic-evening-spar-50-p-229-dine-webapps.aspx</id><published>2009-06-25T19:15:00Z</published><updated>2009-06-25T19:15:00Z</updated><content type="html">&lt;p&gt;I g&amp;aring;r var jeg med til &lt;a href="http://www.arcticstartup.com/"&gt;Arctic Evening&lt;/a&gt; der er et koncept hvor startups kan komme og pitche deres ideer overfor venture kapilister og andre startups.&lt;/p&gt;
&lt;p&gt;Det var en rigtigt god oplevelse, at v&amp;aelig;re med til. Der var utroligt mange sp&amp;aelig;ndende folk der har gang i en masse fede projekter. Man kunne ikke undg&amp;aring; at havde mere energi med derfra, end man havde da man ankom.&lt;/p&gt;
&lt;p&gt;Det blev ogs&amp;aring; til et gensyn med en medstuderende fra DTU, der er i gang med at lave en &lt;a href="http://www.aptocore.com"&gt;super spr&amp;oslash;d social gaming platform til iPhone&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jeg m&amp;oslash;dte ogs&amp;aring; en gammel bekendt, der var med i &lt;a href="https://hoisthq.com/"&gt;Hoist&lt;/a&gt;&amp;nbsp;der ser ogs&amp;aring; rigtigt lovende.&lt;/p&gt;
&lt;p&gt;Der var rigtigt fedt at se de forskellige pitches, ideerne var rigtigt gode og de forskellige talere var stort set alle super til at formidle deres budskab. Faktisk er jeg ret sikker p&amp;aring; at jeg selv, havde klart det v&amp;aelig;rste indl&amp;aelig;g.&lt;/p&gt;
&lt;p&gt;Jeg stod og fablede om Photoshop integration, iterative processer og v&amp;aelig;rdien af et platform uafh&amp;aelig;ngigt komponent marked. Om en bedre fordeling af opgaverne imellem kommunikationsfolk og webudvikler. Om hvordan vores produkt udover at g&amp;oslash;re udviklingen v&amp;aelig;sentligt billigere ogs&amp;aring; n&amp;aelig;rmest automatisk medf&amp;oslash;re et bedre resultat. Om platform-as-a-service og Freemium modeller.&lt;/p&gt;
&lt;p&gt;Der var et tydeligt udtryk af ligegyldighed i stort set alle tilskuernes &amp;oslash;jne. Det ramte dem overhovedet ikke.&lt;/p&gt;
&lt;p&gt;Hvad gik galt? T&amp;aelig;nkte om som gal, p&amp;aring; vej hjem i bilen. Jeg har leveret snesevis pr&amp;aelig;sentationer af vores produkt, til designere, reklamefolk, udviklere, bestyrelse m.m. og de var alle uden undtagelse g&amp;aring;et rigtigt godt, men denne gang floppede jeg totalt. Tidligere havde jeg haft en powerpoint at holde mig til, her var det bare nogle f&amp;aring; minutters tale uden powerpoint.&lt;/p&gt;
&lt;p&gt;S&amp;aring; sl&amp;aring; det mig, og det gjorde faktisk lidt ondt. For jeg blev s&amp;aring; &amp;aelig;rgerlig over den k&amp;aelig;mpe chance, jeg lige havde forsplidt.&lt;/p&gt;
&lt;p&gt;Jeg skulle bare havde sagt at vores produkt kunne spare dem for 50 % af deres udviklingsomkostninger.&lt;/p&gt;
&lt;p&gt;S&amp;aring; havde alle lyttet. Sagen er langt de fleste publikummer var iv&amp;aelig;rks&amp;aelig;ttere, der enten havde brugt eller s&amp;oslash;gte penge til at udvikle en webbaseret tjeneste. Hvis jeg havde fortalt dem, at de kunne spare halvdelen s&amp;aring; havde deres &amp;oslash;re v&amp;aelig;ret sylespidse. S&amp;aring; havde de t&amp;aelig;nkt hvordan eller kan det nu ogs&amp;aring; passe, men de havde v&amp;aelig;ret interesserede og tr&amp;oslash;stige for at f&amp;aring; mere at vide om os og vores produkt.&lt;/p&gt;
&lt;p&gt;S&amp;aring; n&amp;aelig;ste gang jeg skal tale for folk der har kendskab til processerne i webudvikling, s&amp;aring; siger jeg bare at vores produkt g&amp;oslash;r at de kan lave eller f&amp;aring; lavet deres ting p&amp;aring; den halve tid og til den halve pris.&lt;/p&gt;
&lt;p&gt;Derudover skal jeg havde noget erfaring i at tale til st&amp;oslash;rre forsamlinger, men mon ikke et medlemskab af JCI kan hj&amp;aelig;lpe mig p&amp;aring; vej der.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=387073&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Nu på video og med første beta ude af døren</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/04/29/nu-p-229-video-og-med-f-248-rste-beta-ude-af-d-248-ren.aspx" /><id>/blogs/lundsby/archive/2009/04/29/nu-p-229-video-og-med-f-248-rste-beta-ude-af-d-248-ren.aspx</id><published>2009-04-29T12:34:00Z</published><updated>2009-04-29T12:34:00Z</updated><content type="html">&lt;p&gt;&lt;strong&gt;Hvad vi bygger ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I EasyFlow har vi igennem l&amp;aelig;ngere tid, arbejdet intenst p&amp;aring; at bygge et v&amp;aelig;rkt&amp;oslash;j, der s&amp;aelig;tter folk i stand til at bygge komplette websites, uden at skrive en eneste linie kode. Det er vores m&amp;aring;l, at man kan bygge alle typer sites, via l&amp;oslash;sningen.&lt;/p&gt;
&lt;p&gt;Derfor har vi ogs&amp;aring; planer om, at &amp;aring;bne vores API s&amp;aring; andre kan udvikle applikationer og komponenter til det.&lt;/p&gt;
&lt;p&gt;V&amp;aelig;rkt&amp;oslash;jet er henvendt imod professionelle, s&amp;aring; kravene til fleksiblitet og grafisk frihed har v&amp;aelig;ret meget store. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hvor langt vi er ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Det f&amp;oslash;rste live site, lavet 100 % uden kode er f&amp;aelig;rdigt, og kan ses p&amp;aring; &lt;a href="http://www.schiller.dk/"&gt;www.schiller.dk&lt;/a&gt; (Kunden mangler dog stadig at l&amp;aelig;gge lidt indhold ind)&lt;/p&gt;
&lt;p&gt;Der er lavet et par video, der viser nogle af de grundl&amp;aelig;ggende principper i vores l&amp;oslash;sning:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.easyflow.dk/MyDesigner1/MyDesigner1.html"&gt;&lt;img border="0" src="http://www.amino.dk/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/lundsby/4162.MyDesigner1PreviewIcon.jpg" alt="" /&gt;&lt;/a&gt; &amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;a href="http://support.easyflow.dk/MyDesigner2/MyDesigner2.html"&gt;&lt;img border="0" src="http://www.amino.dk/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/lundsby/1263.MyDesigner2PreviewIcon.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vi har stadig en del arbejde der skal laves, &lt;b&gt;&amp;nbsp;applikationen er langt fra stabil og heller ikke s&amp;aring; brugervenlig som den b&amp;oslash;r v&amp;aelig;re&lt;/b&gt;. Men det grundl&amp;aelig;ggende er p&amp;aring; plads.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hvordan kan jeg v&amp;aelig;re med ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Det f&amp;oslash;rste beta login, er blevet sendt ud. Og dem der har skrevet til mig, vil f&amp;aring; tilsendt deres logins over de n&amp;aelig;ste par uger.&lt;/p&gt;
&lt;p&gt;Hvis du kunne t&amp;aelig;nke dig, at pr&amp;oslash;ve vores l&amp;oslash;sning, s&amp;aring; skriv mig en mail p&amp;aring; &lt;a href="mailto:plu@easyflow.dk"&gt;plu@easyflow.dk&lt;/a&gt;.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=355848&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Endelig er bestyrelsen på plads</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2009/02/26/endelig-er-bestyrelsen-p-229-plads.aspx" /><id>/blogs/lundsby/archive/2009/02/26/endelig-er-bestyrelsen-p-229-plads.aspx</id><published>2009-02-26T20:45:00Z</published><updated>2009-02-26T20:45:00Z</updated><content type="html">&lt;p&gt;I g&amp;aring;r holdt vi stiftelse m&amp;oslash;de for vores nye bestyrelse, vi har aldrig haft en professionel bestyrelse f&amp;oslash;r, s&amp;aring; det bliver en stor omv&amp;aelig;ltning for os. &lt;/p&gt;
&lt;p&gt;Lige meget hvor professionelle vi selv mener at v&amp;aelig;re, s&amp;aring; er jeg sikker p&amp;aring; at vi alle har godt af at skulle st&amp;aring; til ansvar overfor nogle andre, der hj&amp;aelig;lper os med at holde fokus. Det er nemlig rigtigt sv&amp;aelig;rt, at havde n&amp;aelig;sen s&amp;aring; langt nede i driften af virksomheden som vi har, samtidigt med at holde fokus p&amp;aring; de langsigtende m&amp;aring;l.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Udover at hj&amp;aelig;lpe med selve styringen af virksomheden, har vi ogs&amp;aring; v&amp;aelig;ret super heldig at f&amp;aring; nogle bestyrelsesmedlemmer der er utroligt kompetente og erfarne, samtidigt supplerer de forskellige medlemmers omr&amp;aring;der hinanden rigtigt godt. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;P&amp;aring; m&amp;oslash;det var der er en rigtigt god stemning, til at starte tog vi en kort introduktionsrunde. Hvor hvert medlem fortalte kort om den selv. Jeg m&amp;aring; indr&amp;oslash;mme, at efter denne runde, havde jeg en rigtigt, rigtigt god mavefornemmelsen.&lt;/p&gt;
&lt;p&gt;Bestyrelses medlemmerne er:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Finn Geisler - Formanden og k&amp;oslash;bmanden&lt;/li&gt;
&lt;li&gt;Sam Steffensen - Konceptmanden med masser international erfaring og netv&amp;aelig;rk.&lt;/li&gt;
&lt;li&gt;Martin Gr&amp;oslash;nb&amp;aelig;k von Haller - IT-Advokaten der har v&amp;aelig;ret med i webbranchen siden starten.&lt;/li&gt;
&lt;li&gt;Boye Hartmann - Forretningsudvikler og kapital fremskaffer extraordinaire.&lt;/li&gt;
&lt;li&gt;Martin Moos - Den kreative, der kender alt til hvordan Photoshop og dets brugere virker. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;Herefter aftalte vi papirgange for hvordan bestyrelsen l&amp;oslash;bende holder sig orienteret. Og fast satte datoer og temaer for &amp;aring;rets bestyrelsesm&amp;oslash;der.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Herefter snakkede vi lidt om hvilket udfordringer vi har p&amp;aring; produkt udviklingsfronten.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Det var super konstruktivt, jeg gl&amp;aelig;der mig virkeligt til vores f&amp;oslash;rste bestyrelsesm&amp;oslash;de. Selvom der er en del arbejde i forbedredelsen til det.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=324552&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>En gratis webshop til iværksættere</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2008/09/08/en-gratis-webshop-til-iv-230-rks-230-ttere.aspx" /><id>/blogs/lundsby/archive/2008/09/08/en-gratis-webshop-til-iv-230-rks-230-ttere.aspx</id><published>2008-09-08T13:08:00Z</published><updated>2008-09-08T13:08:00Z</updated><content type="html">&lt;p&gt;Jeg startede for noget tid siden, en &lt;a href="http://www.amino.dk/forums/t/40972.aspx"&gt;tr&amp;aring;d&lt;/a&gt; hvor jeg &amp;aelig;rgrede mig over hvor mange af de helt sm&amp;aring; webshops, der har aldrig rigtigt bliver til noget p&amp;aring; pga. for sm&amp;aring; opstartsbudgetter.&lt;/p&gt;
&lt;p&gt;Form&amp;aring;let var at finde ud af om der var interesse for et gratis for iv&amp;aelig;rks&amp;aelig;ttere koncept, og hvordan betingelserne for s&amp;aring;dan et koncept skulle se ud.&lt;/p&gt;
&lt;p&gt;Ud fra tr&amp;aring;den, blev vi i EasyFlow enige om at det var en rigtigt god ide, som vi &amp;oslash;nskede at pr&amp;oslash;ve af. Der var ikke rigtigt nogen modvilje, imod at g&amp;oslash;re det til at krav, at iv&amp;aelig;rks&amp;aelig;tteren skulle s&amp;oslash;rge for Dankort betaling p&amp;aring; shoppen, samtidigt blev det fastsat at shoppen var gratis indtil der var en m&amp;aring;nedlig oms&amp;aelig;tning p&amp;aring; 5000 kr., eller der er g&amp;aring;et et &amp;aring;r.&lt;/p&gt;
&lt;p&gt;I f&amp;oslash;rste omgang, for at pr&amp;oslash;ve konceptet af, giver 100 webshops gratis til iv&amp;aelig;rks&amp;aelig;ttere p&amp;aring; &lt;a href="http://www.ivaerk.dk"&gt;Iv&amp;aelig;rk08&lt;/a&gt;. Det har allerede resulteret i en del mails, fra folk der ikke kunne komme til messen, men rigtigt gerne vil havde en gratis webshop. Fedt med den forh&amp;aring;ndsinteresse.&lt;/p&gt;
&lt;p&gt;Det er vores h&amp;aring;b at besparelsen bliver investeret i markedsf&amp;oslash;ring, design, dankort etc. for p&amp;aring; den m&amp;aring;de at &amp;oslash;ge chancen for at det bliver en succesfuld webshop.&lt;/p&gt;
&lt;p&gt;F.eks. hvis man ikke selv kender en webdesigner, kan man med fordel k&amp;oslash;be en af vores designpakker. Et almindeligt design koster 5.000 DKK, og udarbejdes af en vores professionelle design partnere.&lt;/p&gt;
&lt;p&gt;P&amp;aring; messen vil det v&amp;aelig;re muligt at m&amp;oslash;de en af vores designpartnere, nemlig &lt;a href="http://www.tygsen.dk/"&gt;Martin Tygsen&lt;/a&gt; som mange sikkert kender fra Amino. Martin har yderligere indvilliget i at udlodde en design pakke i vores messe konkurrence.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=269887&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author></entry><entry><title>Et lille skridt imod den optimale webshop løsning</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2008/09/05/et-lille-skridt-imod-den-optimale-webshop-l-248-sning.aspx" /><id>/blogs/lundsby/archive/2008/09/05/et-lille-skridt-imod-den-optimale-webshop-l-248-sning.aspx</id><published>2008-09-05T08:00:00Z</published><updated>2008-09-05T08:00:00Z</updated><content type="html">&lt;p&gt;Den n&amp;aelig;ste version af EasyFlow hedder 2.3, og er et lille skridt p&amp;aring; vejen imod vores ambition om at lave den optimale webshop l&amp;oslash;sning.&lt;/p&gt;
&lt;p&gt;Den prim&amp;aelig;re nyhed i EasyFlow 2.3, er at administrationssystemet, er blevet opgraderet v&amp;aelig;sentligt. Der er sket flg.:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hj&amp;aelig;lpetekster indbygget i brugerfladen:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Da jeg startede med, at lave webshops havde jeg sv&amp;aelig;rt ved, at se hvorfor Scannets Webshop havde s&amp;aring; stor succes. Noget jeg i &amp;oslash;vrigt ikke var ene om, se f.eks. &lt;a target="_blank" href="http://www.amino.dk/forums/p/30503/201503.aspx"&gt;her&lt;/a&gt;, men efterh&amp;aring;nden som jeg snakkede med forskellige brugere, s&amp;aring; fandt jeg frem til at systemet, opleves som v&amp;aelig;rende utroligt let og kraftfuldt. Det kunne jeg ikke forst&amp;aring;, da systemet ud fra et udvikler synspunkt, virkede noget gammeldags. Men det er jo ikke udviklere, der k&amp;oslash;ber og bruger webshop l&amp;oslash;sninger.&lt;/p&gt;
&lt;p&gt;Efter at havde pr&amp;oslash;vet adskillige Scannet demoshops, inds&amp;aring; jeg at systemet er genialt specielt for f&amp;oslash;rstegangsbrugeren, fordi hj&amp;aelig;lpeteksterne er indbygget i brugergr&amp;aelig;nsefladen. Hvilket g&amp;oslash;r at brugeren, bliver taget i h&amp;aring;nden og guidet igennem de opgaver der skal udf&amp;oslash;res.&lt;/p&gt;
&lt;p&gt;Inspireret af dette har vi indbygget hj&amp;aelig;lpetekster direkte ind i brugerfladen, s&amp;aring; EasyFlow er blevet v&amp;aelig;sentligt lettere at komme i gang.&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot1.jpg"&gt;&lt;img border="0" width="300" src="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot1_small.jpg" alt="Screenshot" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hj&amp;aelig;lpetekster i brugerfladen, er ikke en rose uden torne, og for avancerede brugere kan de ofte f&amp;aring; systemer til at sl&amp;oslash;ve og klodsede. Derfor har vi lavet et faneblad, uden hj&amp;aelig;lpe tekster, men ekstra info. &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot2.jpg"&gt;&lt;img border="0" width="300" src="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot2_small.jpg" alt="Screenshot" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I den n&amp;aelig;ste version, bliver det muligt at rette data direkte i dette faneblad, p&amp;aring; en l&amp;aelig;kker Excel -lignende m&amp;aring;de.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nyt vindue system&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Det har altid v&amp;aelig;ret muligt at &amp;aring;bne flere vinduer i EasyFlow&amp;#39;s administrations system. Men tidligere har der v&amp;aelig;ret, nogle problemer omkring hvorn&amp;aring;r de &amp;aring;bne vinduer vises og skjules.&lt;/p&gt;
&lt;p&gt;De er nu l&amp;oslash;st, ved at lade vinduerne, v&amp;aelig;re implementeret direkte i Explorer vinduet. Udover at l&amp;oslash;se problemet, ser de nye vinduer rigtigt l&amp;aelig;kre ud.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot3.jpg"&gt;&lt;img border="0" width="300" src="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot3_small.jpg" alt="Screenshot" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inddeling i faneblade&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Tidligere har administrations modulet, v&amp;aelig;ret baseret p&amp;aring; en enkelt tr&amp;aelig; kontrol, men da der rigtigt mange muligheder, er der ogs&amp;aring; mange ikoner. Dette har gjort systemet komplekst og sv&amp;aelig;rt at overskue.&lt;br /&gt;Derfor har vi opdelt tr&amp;aelig;et i faneblade, hvori de forskellige dele af systemet er logisk grupperet. P&amp;aring; denne m&amp;aring;de, er systemet blevet meget mere overskuelig.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Preview som navigeringsmetode&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Et andet problem, ved tr&amp;aelig; kontrollen, er at man nogle gange har sv&amp;aelig;rt at se sammenh&amp;aelig;ngen imellem tr&amp;aelig;et og websitet. For at g&amp;oslash;re dette lettere har vi indf&amp;oslash;rt en Preview fane, s&amp;aring; sammenh&amp;aelig;ngen bliver &amp;aring;benlys og det er hurtigt at se hvordan de &amp;aelig;ndringer man har lavet, ser ud p&amp;aring; sitet.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot4.jpg"&gt;&lt;img border="0" width="300" src="http://www.lundsby.com/BlogPosts/20081005_V23/Screenshot4_small.jpg" alt="Screenshot" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I en fremtidig version, vil det v&amp;aelig;re muligt at rette data direkte p&amp;aring; sitet, lidt a la SiteCore, Secoja, Monosite etc.&lt;/p&gt;
&lt;p&gt;P&amp;aring; trods af de n&amp;aelig;vnte nyheder, er det mest sp&amp;aelig;ndende ved version 2.3 faktisk det der sker under motorhjelmen. Her ligger nemlig fundamentet til de n&amp;aelig;ste version, der b&amp;aring;de byder p&amp;aring; design- og funktionalitets frihed. &lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=269897&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author><category term="webshop EasyFlow Peter" scheme="https://www.amino.dk:443/blogs/lundsby/archive/tags/webshop+EasyFlow+Peter/default.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" /></entry><entry><title>Jeg vil være med til at lave det bedste webshop platform.</title><link rel="alternate" type="text/html" href="/blogs/lundsby/archive/2007/11/04/jeg-vil-v-230-re-med-til-at-lave-det-bedste-webshop-platform.aspx" /><id>/blogs/lundsby/archive/2007/11/04/jeg-vil-v-230-re-med-til-at-lave-det-bedste-webshop-platform.aspx</id><published>2007-11-04T21:55:00Z</published><updated>2007-11-04T21:55:00Z</updated><content type="html">&lt;p&gt;Så har jeg endelig fået taget mig sammen til at oprette en Amino-blog. Der er så mange tanker og ideer der bare må ud og blive delt med resten af verden. Jeg håber på så meget dialog som muligt, ser frem at få udvidet min horisont, samt måske at jeg kan være med til at udvide din.&lt;/p&gt;
&lt;p&gt;Men før jeg kommer med ideer og meninger ad libitum, er det kun fair at du få lidt at vide om mig og firmaet EasyFlow.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hvem er Peter Lundsby&lt;br /&gt;&lt;/strong&gt;Jeg er 31 år gammel, bor på Nørrebro, medejer af EasyFlow og jeg brænder for at lave god software. Hele mit uddannelses- og arbejdsliv har drejet sig om konstruktion af software. Rent fagligt er jeg uddannet Civilingeniør med speciale i IT. &lt;/p&gt;
&lt;p&gt;Men teori er som bekendt ikke nok, derfor jeg brugt 5 år som freelance konsulent i forskellige store danske virksomheder. Her har jeg indtaget mange forskellige roller såsom udvikler, projektleder, arkitekt og teknisk ansvarlig. Det har været nogle utroligt lærerige år. Det fantastiske ved at være hyret ind som ekspert, der skal videregive en masse viden og erfaring, er at der næsten altid flyder ligeså meget viden den anden vej. Og så har gagen bestemt også været tilfredsstillende. &lt;br /&gt;Undervejs er det blevet til længere ophold hos: Københavns lufthavne, BankInvest, PKA, KMD og BRF.&lt;/p&gt;
&lt;p&gt;På teknologi siden, er jeg stor fan af Microsofts .Net teknologi. Efter min mening tilbyder denne platform de bedste muligheder for udvikling af stabile og skalerbare web løsninger.&lt;br /&gt;&lt;br /&gt;Mht. udviklingsmetodikker, tror jeg primært på den agile tænkegang, er stor tilhænger af XP og Scrum. Programmering er bare sjovere, med en røvfuld unittests til at man er på vej imod målet, og ikke væk fra det.&lt;/p&gt;
&lt;p&gt;Selvom XP er fantastisk, tror jeg stadig på de traditionelle design dyder, som ansvardrevet design, patterns, MVC og lagdeling.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lidt om EasyFlow...&lt;br /&gt;&lt;/strong&gt;EasyFlow er et lille firma med den store ambition at lave det optimale webshop-system. Vi har eksisteret i 5 år, og sidder i dag på en mindre del af markedet.&lt;/p&gt;
&lt;p&gt;Men vi har nogle ting i støbeskeen, der markant vil skubbe grænsen for hvad man kan med et standard webshop system. Igennem flere år har vi lyttet til kunder og programmeret på livet løs, nu er vi ved at være klar, så i 2008 lancerer vi vores bud på hvordan et standard shop system, bør skrues sammen.&lt;/p&gt;
&lt;p&gt;Jeg kan desværre ikke komme med detaljer endnu, men forvent designfrihed og fleksibilitet taget til ekstreme højder.&lt;/p&gt;&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=269898&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</content><author><name>Lundsby</name><uri>https://www.amino.dk:443/members/Lundsby/default.aspx</uri></author><category term="Webshop EasyFlow Peter Lundsby" scheme="https://www.amino.dk:443/blogs/lundsby/archive/tags/Webshop+EasyFlow+Peter+Lundsby/default.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" /></entry></feed>