tag:blogger.com,1999:blog-89315036633981043542024-03-13T12:02:45.126+01:00Allan on Technology.NET coding, Search, Information Access, CMS Systems, AJAX, Information Retrieval, Content ManagementAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.comBlogger123125tag:blogger.com,1999:blog-8931503663398104354.post-82608320655007180552011-04-03T23:20:00.001+01:002011-04-03T23:20:37.490+01:00Cookieless Session State in ASP.NET without nasty URLsSome of you have probably heard about the EU proposal that plans to end the internet as we know it on May 25th 2011. If you haven’t heard of it, David Naylor has made a nice little example of it’s consequences here. In essence most sites that use cookies will have to ask visitors to opt-in for every single cookie before using it. I’m very  much in favor of online privacy – yet it seems to meAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com15tag:blogger.com,1999:blog-8931503663398104354.post-88245193126869516462010-08-02T15:56:00.001+01:002010-08-02T15:58:28.789+01:00A simple, little web load toolThere are many ways of doing performance testing of web applications. In the good ol’ days I remember starting up Microsofts Application Center Test (ACT) and recording some vbscripts that could later be executed. Nowadays ACT is a lot sexier – but now it comes with Visual Studio 2010 but unfortunately only in Ultimate edition. I tried to persuade my wife to spend the $11000 on the ultimate Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com7tag:blogger.com,1999:blog-8931503663398104354.post-40579551190481565282010-05-17T15:39:00.001+01:002010-05-17T15:39:33.248+01:00And a (non-virtual) role changeMay 1st I arrived back in Denmark after spending a year in the US assisting with assembling and training the GREAT team that we have there now as well as working with some truly skilled and passionate partners (you know who you are). I must say it’s been a great learning experience as well as a very exciting time – both for EPiServer but also for me personally. Now, that I’m back in the old Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-67918769375363527412010-05-05T20:48:00.001+01:002010-05-05T20:48:20.778+01:00Yo, Halo Reach Beta PeepsA long time ago I wrote about shotcodes and for that purpose I even put a shotcode on the web site linking to this web site. It would finally seem like I now get my 15 sec of fame, since Halo Reach supposedly have used a graphic with some similarity to my shotcode in the game (see the computer terminal to the right here). After Zoidberg25 “cracked” this in the Bungie forums I’ve gotten a certain Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-45966935989629704142010-02-14T00:14:00.001+01:002010-02-14T00:14:16.384+01:00Awesome nostalgia trip!Do you remember the good old Sierra Quest games? Well – I do. I loved those games. Especially police quest I->IV which could run on my dad’s old PC. I’d play them again and again during the late 80’ies / early 90’ies and to this day I hold them responsible for me learning english (although my english teacher in primary school did give it a nice try as well). Of course, Space Quest, Kings QuestAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-75894813863228114332009-12-23T06:32:00.001+01:002009-12-23T06:32:14.752+01:00Visual Studio 2008: Application Cannot Start  I got this annoying error, every time I tried to run my VS2008 SP1 in Administrator mode (which is needed to avoid the “Failed to map the path '/'.” when running an EPiServer site in visual studios web server). Some google searches brought to outdated microsoft material – but luckily also to Alex Riley’s helpful post: https://www.21concepts.com/Blog/EntryId/10/Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com2tag:blogger.com,1999:blog-8931503663398104354.post-87375504840418075312009-11-01T03:46:00.001+01:002009-11-01T03:46:30.782+01:00QuickWatch Gadget for EPiServer CMS 6 Gadget ContestI just published my contribution to the EPiServer CMS 6 Gadget Contest on EPiServer World. This time I have been playing around with dynamic compilation and running code on the fly in Web Applications. Download the Gadget and check out the source here:  http://world.episerver.com/Blogs/Allan-Thran/Dates/2009/11/QuickWatch-Gadget/ Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-36919886837311646152009-09-03T02:39:00.001+01:002009-09-03T02:39:42.292+01:00HTTP Error 500.19 – Internal Server ErrorA couple of times I have now run into this wonderful error after setting up a new EPiServer CMS site on a newly installed machine. However, I don’t think it’s specific to EPiServer CMS – but can occur in any asp.net application. The error message looks like this: The requested page cannot be accessed because the related configuration data for the page is invalid. As with many other Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-37048199498990844012009-08-02T21:36:00.001+01:002009-08-02T21:36:45.138+01:00Guest Post: Конвертирование FB2 в PDF для Sony Reader PRS-505 Я - счастливый обладатель Sony Reader PRS-505! Однако взявшись за чтение книг на русском языке, я обнаружила, что формат, в котором можно скачать большинство книг на русском в интернете FB2, не поддерживается моим Reader. Возникла проблема - как сконвертировать FB2 в один из форматов, поддерживаемых Sony Reader (например, PDF). Найденная в интернете веб страничка http://fb2pdf.com/ , Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com4tag:blogger.com,1999:blog-8931503663398104354.post-23281018469700977052009-08-02T04:35:00.002+01:002009-12-21T02:26:57.113+01:00New Tool: Convert .FB2 files to PDF It all started a couple of months ago when my wife, @othraen, got her Sony eReader. She loves it, and reads a couple of books a week on it. I can definitely see why she likes it – it’s slick, simple, and very pleasant to read on. Great toy, if you like books! Anyway, with the speed she’s reading, not even the 5000000000000000 (or whatever count they reached now) free titles at Google Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com21tag:blogger.com,1999:blog-8931503663398104354.post-78405438630331305902009-06-21T19:28:00.001+01:002009-06-21T19:28:55.701+01:00Trends in Web Content ManagementAfter a couple of weeks of attending various web content management conferences (GilbaneSF and Web Content in Chicago) and talking to a lot of people more clever than I, I figured that a summarizing blog post might be in order. These are some of the trends I spotted.   Social Facebook, Twitter, Flickr have paved the way – now everybody wants user generated content. It seems as if most Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com2tag:blogger.com,1999:blog-8931503663398104354.post-15240888629183380152009-02-25T11:33:00.001+01:002009-02-25T11:33:02.872+01:00MaxSmash – Yet Another Babysmash applicationMy son, Maximilian (age 1½ years old), is (not unlike his father) a big fan of technology and computers. In fact, every time I open my laptop at home, he’ll notice, stop doing whatever it is he is doing and run to me, climb on my lap and start pounding the keyboard. While at the laptop, these are the things he prefers to do: Send messenger/skype messages to whomever I was talking to like thisAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com3tag:blogger.com,1999:blog-8931503663398104354.post-61000944287987877642009-02-24T11:38:00.001+01:002009-02-24T11:38:52.253+01:00Cool Tool: XDELTAYesterday, while trying to find a solution to a minor distribution problem I came across xdelta. It seems to be an awesome tool – just the way I like it: simple, fast, transparent and commandline based. It can find the difference between two binary files and store that compressed, and then later apply it as a patch. “Why is that neat?”, I hear you cry. Well – simple – now instead of storing a lotAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-17750392581338166142009-01-04T21:31:00.001+01:002009-01-04T21:31:09.243+01:00Fun with card gamesI just published one of my holiday pet projects on Codeplex. It's a very basic framework for building your own card games in .net. With time, I'll also publish some sample projects, and hopefully even expand the project to include some basic AI logic as well. Check it out: http://www.codeplex.com/CardGameLib Even though it's still missing a lot of parts, I've already begun to use it for 2 Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-82508212526405876652009-01-04T16:13:00.001+01:002009-01-04T16:13:04.696+01:00WikiX - a Wiki for EPiServer CMSJust before Christmas I was part of a team that launched WikiX an Open Source Wiki for EPiServer CMS 5 R2. Even though it's still in beta, it is actually really nice with a lot of cool features. WikiX is based on some of the thoughts and ideas presented here: http://allantech.blogspot.com/2008/10/wiki-vs-cms-difference-is-psychological.html. See the announcement: http://labs.episerver.com/en/Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-57679092998530945992009-01-04T13:26:00.002+01:002009-01-04T16:14:06.281+01:00Connect4 in FlashInspired by Giorgio Sardo who used my old Connect4 code to demonstrate moving a c# game to Silverlight for Mobile (when will you put that code online, Giorgio?) in a PDC 2008 session, I decided to use the same code as the basis of a project I had to do for a flash course last year. This time, I didn't migrate all of the code, but rather made the flash talk to a back-end c# web service that Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-79144641530819173052008-10-24T21:07:00.003+01:002008-10-24T21:10:01.322+01:00PDC 2008 - Here I ComeTravel time again. Destination Los Angeles. There I'll spend the next week learning everything that Microsoft will try to teach me - and probably then some.See you all at the parties! I'll be the guy in a gray t-shirt, with a laptop and a high-tech phone. If you find me, I'll buy you a beer or something!Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-66772701573207959132008-10-22T19:58:00.003+01:002008-10-22T20:06:11.705+01:00Flash Rss ReaderAnother little flash gadget I just made... An RSS reader. Yes, I know it's an original idea - but it seemed like a good, comprehensible, and to some degree useful thing.For fun I made iPhone style navigation - in the sense that you need to drag right or left to move between items.It lists the blog feed from labs.episerver.com.The trickiest thing was to handle all the security around loading a URLAllan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-11004356446282541982008-10-22T12:35:00.001+01:002008-10-22T12:35:32.292+01:00Allan version 1952Just stumpled upon Yearbookyourself.com. What a cool feature! You can see how you would look like on a high-school yearbook picture from 1950-2000. In case you're wondering, here's how I would have looked in 1952 (when I was -27 years old). Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com1tag:blogger.com,1999:blog-8931503663398104354.post-1431816860993849132008-10-20T18:40:00.001+01:002008-10-20T18:40:01.721+01:00Oh, the power of DHTMLI spend Sunday visiting Copenhagen's Zoological museum with my wife and son. Great museum, even my 14 months old son loved it - all the stuffed animals to look at and pet! Nevertheless, I came across some stuffed lemmings there and quickly found myself floating back memory lane to that wonderfully 90-something game that I used to spend so many hours enjoying. I figured someone probably had put Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-79797300624378516372008-10-18T17:21:00.001+01:002008-10-18T17:21:37.118+01:00Wiki vs CMS - the difference is psychologicalWhen I started in EPiServer AB one of my first tasks was to "make a wiki plugin for EPiServer". Naturally, being new in my job, I enthusiastically started working. However, it pretty soon dawned on my that I didn't know what a Wiki really was. Sure, I use wikipedia daily and understand how it works, I know that "Wiki" means "fast" in Hawaiian, but it wasn't really Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com52tag:blogger.com,1999:blog-8931503663398104354.post-41537978027823421532008-09-24T12:08:00.006+01:002008-10-05T11:08:44.156+01:00My first attempt at a banner ad - enjoy :-)Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com3tag:blogger.com,1999:blog-8931503663398104354.post-60560437769943119722008-09-10T09:17:00.001+01:002008-09-10T09:17:13.441+01:00Really annoying Live Messenger bugI guess we all know those weeks where everything seems to break down at the same time.....Harddisk recorder stops recording, light bulbs burst, car smells / sound unhealthy, tax authorities make a mistake that costs you a bundle, emails gets lost - and whichever direction you're driving there seems to be a traffic jam. For some obscure reason these weeks always happen at the most inconvenient Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com0tag:blogger.com,1999:blog-8931503663398104354.post-20465104614082126052008-06-10T14:41:00.001+01:002008-06-10T14:41:53.323+01:00Multiple Templates for a PageTypeIt looks like a Dev / Partner summit is the perfect birthplace for ideas to grow. Here is yet another idea that grew out of discussions with partners, eMVPs and other Guru's at the summit: It could be cool to have multiple renderings (templates) for a page type. Today several PageType's can share the same template, but it's not possible to specify more than one template to use for a given Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com4tag:blogger.com,1999:blog-8931503663398104354.post-18772077852222064792008-06-08T16:28:00.002+01:002008-06-08T17:14:51.854+01:00Busy TimesA lot of people has been asking me what I'm up to lately - and complaining that my posts aren't as frequent as they used to...I know it's been way too long since I blogged on this blog. It's not because I have nothing to blog about - in fact every day a new interesting blog-topic springs to mind and I begin writing it...But before I finish it, work or family-life or another idea interferes and Allan Thrænhttp://www.blogger.com/profile/07564156126391105596noreply@blogger.com3