The hunt for a place to live continues

As you might have read, we are back at the housing market. This week we are going to look at two or three houses. Unfortunately the one we like the most is only available for two years. The others might be a bit to far away from Aarhus, but we are going to see them and then hopefully be wiser at the end of the week.

Our new house

And then it happened. My girlfriend and I decided to move in together and just found our new home.
Looking very much forward to be living there with her.

UPDATE: Unfortunately we couldn’t agree to the contract, so we’re on the housing market again…

iPhone 3.0 preview

Today Apple announced the coming v 3.0 of the iPhone software. It should be due this summer.

For me it’s the most interesting update to the iPhone so far, although some of the features should have been included in iPhone v.1.0

Some of the new features include:
Spotlight – Apples search functionality. You’ll be able to search content and applications on your iPhone
Copy, cut and paste – Finally you’ll be able to copy text from an sms, a webpage etc. and copy it to somewhere else, like a note
Send photos, contacts, audio files, and location via MMS – Yes, you read that sentence right. iPhone gets support for MMS and send contacts.
The bluetooth functionality will be improved, so you can use to send and receive contacts, files etc., wireless video gaming and stereo sound using bluetooth(looking forward to get a wireless Apple headset)
The GPS will be able to use maps stored in memory, which with no doubt will open up for 3rd party GPS providers, like Garmin – please…
You will NOT be able to run applications in the background, but Apple opens up for a push-service, so eg. instant messaging opens an app.

Watch the keynote

Automatically minify, combine, compress, and cache .js and .css files in your ASP.Net project

Just read a good article on minimizing traffic to .js and .css files in .NET.

http://www.codeproject.com/KB/aspnet/CssAndJavaScriptOptimizer.aspx

validateRequest in Umbraco v4

In Umbrao v4 validateRequest=false in web.config has no effect. Instead you should on your user control in Page_Init do the following:

((umbraco.UmbracoDefault)Page).ValidateRequest = false;

For more see this post on the Umbraco Forum:
http://forum.umbraco.org/yaf_postst7313_usercontrol-and-ValidateRequest.aspx

ASP.NET 4.0, jQuery and Ajax

Again, I’ve only seen a few demos, but yet another thing I have to read more about is the way ASP.NET 4.0 handles JSON, Ajax and jQuery. It all looks really good and it seems like Microsoft has come a long way on this. To be able to “easy” make data driven ajax sites without having the user to download 800KB js file because of a simple updatepanel. No let’s control the actions and rendering ourselfes, but in an easy way.

Again it looks promosing and I look forward to see and learn more about this.

http://channel9.msdn.com/pdc2008/PC31/
http://channel9.msdn.com/pdc2008/PC32/

Dynamic data

Ok, so here’s one more thing to look at in ASP.NET 4.0 – Dynamic Data. I’ve only seen some of the “It’s so easy” Microsoft demos, but it looks really interesting. Especially the ways to filter and query IQueryAble objects. I really need to look more into this. It looks really promissing.

http://channel9.msdn.com/pdc2008/PC30/

Full control over client IDs

I’ve just been watching a couple of videos about VS 2010 and there are some cool things coming to us. Here’s one of those.

Full control over client IDs – If you’ve ever written an ASP.NET application then you know, that controls ClientIDs are set by the framework depending on where you use the control. If eg. you use a dropdownlist with the ID ddlPages on a masterpages contentholder with id body, then the client id of the dropdownlist would be something like ctl00_body_ddlPages. With the new ClientIDMode you can change that to just ddlPages, just by setting ClientIDMode to “static”. This makes it so much easier to make client side programming with javascript.

ClientID is now not only a getter, but also a setter, so you can now control the client id totally, just by setting the ClientID property of a control.

With RowClientIDSuffix you can control the client IDs of list items on eg. a Listviewcontrol.

Weekend i Tversted

img_2625Den sidste tid har som de fleste ved ikke været lige nem hele tiden.
Heldigvis har en hel masse venner og famile været en god støtte. Bla. tog Rune initiativ til en sommerhus weekend, så vi kunne komme lidt væk fra hverdagen og det hele. Det var en rigtig hyggelig tur og Rune skal have mange tak for det dejlige initiativ.

Der blev taget lidt billeder på turen, som i kan finde på min Facebook profil

Even nicer URLs in Umbraco

A lot of people like to have nice URLs in their website. That’s quite understandable, since it makes them easier to understand and also easier for search engines to read. Umbraco have a build in nice URL engine that makes URLs almost as nice as I would like to, except for the .aspx extension

To remove the .aspx extension from Umbraco solutions you need to do two things

Read the rest of this entry »