DarksideCookie

Come to the dark side...we have cookies!

Build Windows Keynote Thoughts

Holy f@#%&! That’s all I can say… Microsoft just pulled the biggest rabbit out of the hat ever! My expectations, as well as the rest of the attendees were high, but I really do feel that they managed to live up to those expectations and then some!

Everyone I have spoken to over lunch have been impressed and just want to get their hands on a Win8 device ASAP. It will change the way we work with Windows to an extent that I think few can fathom at the moment. But I think the companies that produce touch panels will be the ones who gain most from this new OS.

More...

Posted: Sep 13 2011, 21:53 by ZeroKoll | Comments (1) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: BUILD | Personal
Manage post: :)

Build Windows Keynote

At the moment, I am sitting at the back of a jam-packed room waiting for the Build keynote to begin. The room has 6 massive displays counting down the time to the start of the keynote…13:23 left…

It sounds severely geeky, but you can really feel the anticipation I the air! I am SOOOO happy that I am not doing the keynote. But hopefully they have something good enough to wow the crowd! Otherwise I would consider going on stage a suicide mission. People would rip MSFT a new one. So my expectations are high!

However, we have still not heard anything about anything! All we know so far is that the whole day is in the same MASSIVE room and the “sessions” are all called “Big Picture”.

My guess for the day…? Well, I would expect a ridiculous amount of talk about multiple connected device, and cloud based services. And the word of the day will most likely be “end-user experience”, which I think is really good. As long as Microsoft doesn’t try to copy Apple too much… It’s a fine line…

Well, time to listen to what they have to say!

PS: Sorry for having made several posts with no information at all… But it just shows you what the situation is here!

Posted: Sep 13 2011, 17:53 by ZeroKoll | Comments (0) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: BUILD | Personal
Manage post: :)

OK, here we go!

Today has been a ridiculously long day, and it is far from over… Cab picked me up at 04:45 and headed towards Arlanda, where the plane headed skyways at 06:25. And after a couple of hours in Frankfurt, the trip went on to LAX. In the shuttle to the hotel, looked at the time on my phone, it said 12:22 (thank you WP7 for picking up the time zone change that fast). So even though I was feeling less that great, I still had almost a whole day to kill…

That whole day has so far gone to checking in at the hotel, registering at BUILD and getting a prepaid sim-card for my phone (after a semi long walk in warm weather, and a $36 cab ride)…

So far I have little information to give away. The program still only says things like “keynote”, “Big Picture” and “sessions”. So that will have to wait until tomorrow…sorry! But I really don’t know more than you.

There is a lot of speculation at the moment, but I can honestly say that the only information I can give you is that it is nice and warm, and that I can see the back of one of the Disneyland rides from my 9th floor balcony. Maybe I will have a bit more to say, or gossip about after the Swede meet up tonight, but I don’t know… Stay tuned!

Posted: Sep 13 2011, 01:58 by ZeroKoll | Comments (1) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: BUILD | Personal
Manage post: :)

Implicit Data Templates, is that really a good idea?

In Silverlight 5, we can use a new feature called “implicit data templates”. An “implicit data template” is a data template that will be used based on the type of the bound object instead of a “manual definition”. That is, we can define data templates and tell them what type they render, and then let the system figure out what template to use as it binds objects.

This sounds really brilliant… Let’s try it out!

More...

Posted: Sep 01 2011, 08:45 by ZeroKoll | Comments (1) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Silverlight
Manage post: :)

Using ildasm and ilasm to fix the EPiServer Mobile Pack

Ok, so a couple of days ago (or something) EPiServer released a module called Mobile Pack. It is built to make it easy for companies to get their website up and running for mobile browsers, which is pretty cool.

It uses “Visitor Groups” and a browser criterion to redirect mobile users to a mobile version of the website. A solution which is actually quite simple, but it works well, and simple well working things are great. At least it works in theory. Unfortunately, in the real world the code doesn’t work…

More...

Posted: Aug 25 2011, 10:02 by ZeroKoll | Comments (1) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Manage post: :)

Have you seen Uri.GetComponents()?

If you haven’t, it is freaking brilliant! Well, at least very useful! And it has been around since .NET 2.0…

For some reason I keep ending up in situations where I need to get certain parts of a Url. In a lot of cases, I just want to extract the scheme and host name, eg http://chris.59north.com/, from a longer Url, and I don’t think I am alone. But if you Google it to find a good solution, you get a gazillion hits talking about how people have created this awesome method that takes the parts of the Url and uses string concatenation to build the result. Well, guess what…that sucks!

More...

Posted: Aug 25 2011, 08:19 by ZeroKoll | Comments (0) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET development
Manage post: :)

Custom type providers in Silverlight 5

Ok, after yesterdays less technical post, I guess it is time to get back to writing a real techy post. This time, it is even techy, or geeky, enough to be about Silverlight 5, which currently is still in beta.

This obviously means that we can’t use it, but it doesn’t mean that we can’t have a look at some of the new features and start thinking about how we can upgrade our existing applications as soon as the new version is released…

Custom type providers might sound really obscure, and to be honest, not very interesting. But that’s where you are wrong…

More...

Posted: Aug 17 2011, 15:45 by ZeroKoll | Comments (2) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Silverlight
Manage post: :)

BUILD Windows, the weirdest conference I have ever signed up for

Ok, so I have finally got myself settled in Stockholm (Sweden) and started my new job at Active Solution. It has started slow, but it is looking very promising after having been here a day and a half. It might even give me a bit more time to keep my dear blog active, which has unfortunately been a bit neglected during the whole move from Sweden.

One of the first things I am going to do for my new employer, is to go to the BUILD Windows conference in Anaheim, and blog and tweet as much of the information I get my hands on as possible…with my personal views included of course (not that they really asked for that)…

So I went to the BUILD website and registered myself, something that went very smooth. I guess that is to be expected. Whenever someone wants you to give them $1595 (or whatever it was), they generally remove any friction from the process.

More...

Posted: Aug 16 2011, 16:15 by ZeroKoll | Comments (0) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: BUILD | Personal | Windows 8
Manage post: :)

Adding X(A)ML Based Configuration of IoC Containers in Silverlight

One thing that I have been missing with my IoC container in Silverlight is the ability to configure it using a config file. In “regular” .NET, this is an option that most containers support in one way or another. It makes it easy to have different config files for dev, stage and production for example, which is really nice. In Silverlight the story is different… Why? Well, I assume it is because it is a bit hard to switch config files in Silverlight as the file gets embedded in the XAP file, which makes it less usable than it does in the bigger sister.

Having that said, I still believe it could be a good option for some apps, and decided to build my own implementation…like I always do…

More...

Posted: Jul 07 2011, 09:27 by ZeroKoll | Comments (0) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under:
Manage post: :)

Options for localizing Silverlight applications

As a very small group of people might have noticed, my blog has been more or less dead for the last couple of weeks…or months to be honest… The reason for this is that I have had a bit to do as I have packed up my life in New Zealand and moved back to Sweden. This is a little bit more time consuming that you’d expect, so I have had to move my focus away from certain things. And unfortunately, my blog was one of the things I had to axe.

The move back to Sweden did however make me think about localization, as building apps in Sweden often means adding at least 2 languages, Swedish and English. The topic has been in the back of my mind for a long time, but I never really settled on a good way to handle the whole thing. However, at this point in time, I felt that I really had to come up with some options. And with the introduction of a specific feature in Silverlight 5 called markup extensions, I felt that it might be time to have a look at it.

More...

Posted: Jun 21 2011, 11:41 by ZeroKoll | Comments (3) |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Manage post: :)