Feeds:
Posts
Comments

Archive for September, 2008

I’m writing this non-programming article because I’m uber frustrated by the iPhone G3 launch here in Belgium. It’s been now over 4 months since introduction and I still haven’t been able to buy an iPhone.( I prefer to 16Gb black iPhone but there also shortages on the other models.) I’m on a few waiting lists and when I call the “Mobistar” stores the nice people there all tell me the same story: “We get 3 phones a week and when we receive them we call the next person in line that is on the list”

Artifical shortage?
3 phones per store? Come on !! In USA they were storing the iPhones in trailers outside the stores with extra security simply because they didn’t had enough place in the Apple stores to stock the copious amounts of iPhone 3G’s. In Germany, The Netherlands, UK and France there is no shortage of iPhones. Buying one there would be an even more expensive solution since all my calls would be international)

Fake reasons?
Seems to me that Mobistar doesn’t want the iPhone to sell. But why?

  • Is Apple limiting the amount to Belgium because our phones need to be unlocked by law?
  • Apple made a deal with Orange and Mobistar is a part of Orange. I assume that Belgium was in the package negotiated between Apple and Orange France. Maybe they (Orange FR) find the Belgian market too small to really care about it?

Read Full Post »

Vista vs OS X driver hell.

18 months ago just after Microsoft released Vista, they got hammered for the (video) driver problems that came along with Vista. Lots of dissatisfied customers and lots of Linux and Mac fans that took the opportunity to take a clear shot on Redmond’s new release.

Guess what… Apple’s latest OS X has his driver problems as well. But where is the buzz around it?

As some readers may know I’m a fan of Apple hardware (I use VMWare Fusion for all my .NET development). In January 2008,  I bought OS X. It installed without problems and runs like a charm. Until after a few weeks I needed my scanner functionality on my HP 2840 printer. The driver didn’t seem to work anymore with Leopard.

Finally last August, 8 months after Leopard was released, an update came available that fixed the scanning problem. Although one scanning issue might seem trivial. In a Mac desktop publishing oriented world I find this a rather serious issue.

Mac enthusiast quickly blamed the hardware vendors, not Apple. Funny, that is the same thing Microsoft is trying to tell with the Vista driver problems only people don’t ‘buy’ (phun intended) it from Microsoft.

I’m not a fan of Vista myself (that is an understatement)  and I try to avoid it as long as I can. But lately I noticed more and more blindness rants against Microsoft products. Pro-mac, pro-Linux, pro-BSD  brainwashed users that laugh and complain about everything that has a Microsoft label on it. Most of the time they don’t even know the product (note: I’m not only taking about Vista).  On the other hand the downsides of their favorite OS / product is downplayed or simply kept quiet by those same fanatics.

Let the flames from the purists begin :)

Read Full Post »

update 11 May 2011: Unfortunately Reflector is no longer free since March 2011. Luckily JetBrains created a new decompiler that is free. You can find more information here:
http://lawo.wordpress.com/2011/05/11/tools-the-free-decompiler/ or on the JetBrains website.

-end update-


One of the most useful and indispensable pieces of software in my entire .NET toolkit. During SharePoint programming I use it mostly for lookup the full assembly names of dll’s. It’s also handy when you want to  disassemble .NET code.

Most people know this tool as the Lutz Roeder .NET Reflector. Nowadays the development is in the hands of the company Red Gate.  Lutz has reached an agreement with Red Gate so they continue the development and Lutz can focus on other pet projects. :)

MSDN magazine named it “one of the 10 must-have tools every developer should download now.

Visit Red Gate site here

Read Full Post »

A feature I would like they thought of better is the ‘close’ web part. You close the web part (or click on the x) and assume it’s gone. But actually the web part is just hidden on the page. Although it is not visible to the end-user and it does not generate HTML code it is loaded every time the page loads. SharePoint gets the web part configuration information from the database and is thus wasting resources.

So rule of thumb.. if you want to delete, edit the page and select delete from the chrome menu.  Normally I walk over the main pages and remove the close option from all the web parts, right before we go into production with a new SharePoint web site.


Remove a ‘deleted’ web part.

What about the already deleted web parts that are not visible on the page any more?
There are 2 easy ways using the browser.

The first solution is adding ‘?contents=1′  (leave out the single quotes) behind the web page name in the url. Check the checkboxes of the web parts you wish to delete and click the ‘Delete’ button. However I had some occasions that this was not possible. Probably due to bad settings, didn’t had time to investigate.

The 2nd solution is adding the web part back to the page and correctly delete it.

  1. Site Actions -> Edit Page
  2. Click Add a Web Part
  3. Click Advanced Web Part gallery and options.
  4. Click Closed Web Parts
  5. Drag the closed web part(s) from the tool pane back into a web part zone on the page

The web part is now back on the page and visible. You can now continue to ‘properly’ delete it from the page.

Remove webpart.

  1. SIte Actions -> Edit page
  2. Click on the edit button in the Chrome menu
  3. Select delete

Hope this helps

Read Full Post »

Follow

Get every new post delivered to your Inbox.