Patrick Verbruggen's Blog

Built To Change

Browsing Posts published in February, 2009

BizTalk

SharePoint

Development

Software

Industry

  • Gmail outage: It’s on moments like these when we suddenly all realize how important a single company like Google has become in our daily lives and business…

All SharePoint websites by default have a mobile version. You can get at it by pasting /m behind your normal URL. If your website is at http://www.mysharepointwebsite.com/ then the mobile version is at http://www.mysharepointwebsite.com/m/. The idea is that you can use the mobile version from devices with limited capabilities and bandwidth.

The result you get is (by design!) extremely basic. It’s a text-only rendering with very limited functionality.

Bit if you have an iPhone, you don’t need to limit yourself to that. It’s perfectly possible to use most of SharePoint’s functionality from an iPhone. Here is a screenshot from our company SharePoint Intranet site on my iPhone:

iphonemoss

Most things (even the “Ajax-y” parts like collapsing and expanding lists) work just fine, and since the iPhone is capable of displaying most commonly used document formats – including pictures, PDF files, Word documents, and Excel spreadsheet, even in the new Office 2007 format – you can look at documents and pretty much use most of the features of any SharePoint web site.

It’s not very fast, and you probably do not want to do this a lot over your 3G connection (SharePoint web pages can get pretty big…), but it does work, and if you have a fast WiFi connection it’s actually not too bad.

BPM

BizTalk

SharePoint

Development

Software

Industry

  • Microsoft Thrive: Microsoft has launched Thrive, a web site for IT Pro’s where they can find information about career advancement, gaining new skills and aligning IT and Business.
  • Above the Clouds Released: Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased.

Mobile

  • Start Windows: Steve Clayton has a cool video about the new Windows Phones

DigiPassI’ve been doing online banking for more years than I care to remember, since long before I had internet access. I think I started out with a 2400 baud dialup modem over a regular telephone line, using a dedicated application I got from my bank and installed on my PC. Ah, those were the days! I still fondly remember the familiar shrieking sound of a connecting modem. I swear I could hear seconds beforehand if the connection would succeed of fail…

Anyway, my bank (Fortis) has been using the DigiPass authentication and digital signature device (see left picture)  since the beginning. The Digipass doesn’t require me to get out and insert my bank card: it uses a PIN code and a calculated code Cardreaderinstead.

I’ve gone through several DigiPass devices over the years (their battery lasts for several years, but it isn’t replaceable, so you need to get a new one when the battery goes flat).

Today, my 3rd DigiPass device failed on me with a flat battery. When I called my bank to get a new one, they simply told me to throw it away and to swing by the local branch office to get a card reader instead (see picture on the right). No more DigiPass!

The card reader – as it’s name implies – requires you to insert your bank card in order to use it. I don’t like that, as I’m really, really (did I say really ?) bad with putting things back into places where they belong and where I can depend on them to be there.

And so now I’ll have to get my bank card out of my wallet every time I want to do online banking, and then remember to put it back when I’m done. It’s that last part that’s bound to go wrong.

As I pay about 90% of all purchases electronically with my bank card, it’s only a matter of time before I will stand at some supermarket checkout lane or shop counter with my purchased goods all packed, and 15 impatient customers behind me, announcing with a red face to the clearly annoyed cashier that I’m unable to pay because I left my bank card at home, in the card reader, on my desk.

I went to a Microsoft Business Productivity Online Suite (BPOS) technical training today.

BPOS is Microsoft’s offer for productivity apps hosted in the cloud. It offers the following

  • Email, calendaring, contacts, etc through Exchange Online
  • Document collaboration and workspaces with Office SharePoint Online
  • Web-based conferencing and meeting with Office Live Meeting
  • Instant Messaging and Presence with Office Communicator (soon)

Setting up all of these services can be a major cost and resource hurdle for small and midsized companies. Exchange alone often requires a lot of dedicated resources, specialized in-house knowledge, security, bandwidth, etc.

With BPOS, users simply pay a low monthly per-user cost, and don’t have to worry too much about the infrastructure, configuration, sizing, bandwith, security, storage, backup, etc. Configuration and management is done through web-based tools for creating and managing user accounts, access, sites, storage, etc. Also, there’s tooling and support available to migrate your existing email system to BPOS.

With BPOS, small organisations can be up and running with robust and professional email solutions, on-line collaboration, web conferencing and IM in a matter of days or even hours.

I do NOT get Microsoft’s product naming policy. What are they trying to achieve with naming a product something like Microsoft Office SharePoint Server 2007, and then naming another product from the same family tree Windows SharePoint Services v3.0? I don’t know about you, but I find I have to explain the difference between these two constantly to almost every customer I talk to about – eh…. – shall I call it MOSS?

With MOSS, it seems as if Microsoft is trying to explain the entire positioning, versioning, and feature set of the product using just it’s name only. I can understand the reasoning behind it, but do they really think that this makes it easier and less confusing for potential customers to understand?

The silliest example was when Windows XP SP2 came out. The official name of that service pack was (take a deep breath): Microsoft Windows XP Service Pack 2 with Advanced Security Technologies. I mean: come on! By the time you’ve told all your friends that they should install that thing, SP3 was already available.

The only result seems to me that people invent all kinds abbreviations (MOSS, WSS, SP2, …) and use those instead of the product names, thereby defeating the whole purpose of having descriptive product names.

Then at the same time, some of their product names are really genius. BizTalk Server immediately springs to mind here. “BizTalk” is a great name. It manages to conjure up images of business, communications and linking business together for the purpose of –eh- doing business, yet it is abstract and distinct enough to really stand out.

And then there’s the “duh” school of product names. SQL Server is the prime example here. How much more obvious can you get? Yet at the same time, how much more understated can you get given the fact that SQL Server has become so much more than just something that responds to SQL queries?

I wonder what SQL Server would be called if it’s name would have to be re-invented today. Would it be something bland yet ”markety” like “Microsoft Storage Solution Server with Advanced XML, Data WareHousing, Integration and Reporting Capabilities”, or would it be something like “DataStore Server”?

Development

SharePoint

Software

  • Roland Weigelt’s GhostDoc: GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation comments for C#. Either by using existing documentation inherited from base classes or implemented interfaces, or by deducing comments from name and type of e.g. methods, properties or parameters
  • thirteen23 blu: Thirteen23 has a fantastic-looking WPF-based Twitter client called Blu (formerly *chirp). I would use this app exclusively in an instant if it would JUST LET ME RESIZE ITS WINDOW. How in the name of everything holy is it possible that someone who can build an app this good-looking can neglect absolutely basic functionality like a simple resizable window and font (my eyesight is not very good) is completely beyond me. Looks is not everything, guys, you need the brains too! Get your priorities right!
  • Microsoft Recite: Michael Kogeler talks about Microsoft Recite, a Technology Preview from Microsoft for easy note-taking on Windows Mobile
  • What’s New in Windows Mobile 6.5: Miel Van Opstal outlines what’s new in Windows Mobile 6.5

Hardware

  • Nokia busts out its own 8 megapixel slider: the N86: Now that everyone and their girlfriend have a 12 megapixel digital camera, the good ol’ megapixel war is starting al over again in the mobile phone world. Pretty soon, your will need at least a dozen megapixels in your mobile phone just to not be regarded sub-human.

Social

  • MS Community.be: MSCommunity.be is the landing page for the Belgian Microsoft community. The purpose of the site is giving you an overview of all the events being organized by the Belgian user groups so you’ll never miss out on an event anymore.
  • Rai.tv: Who’d a thunk it? RAI TV, Italy’s state broadcaster, has a great Silverlight web site.
  • App Store Legal Smackdown: iFart Mobile vs. Pull My Finger: Sometimes reality is funnier than fiction. The two bigshots (no pun intended) of fake farting applications (I’ve been waiting for years to use those 3 words together!) battle it out in court.

BizTalk

SharePoint

Development

Software

  • Ultimate Windows Tweaker updated, works on Windows 7: WinVista Club has released an update to their Ultimate Windows Tweaker, which now features more than 150 tweaks for Vista. Windows 7 beta testers looking to do a bit of tweaking may want to try it as well.

Social

Industry

BizTalk

  • BizTalk Orchestrations: John Charles Olamendy has a good introduction to BizTalk Orchestrations.
  • Adapters Supported By BizTalk 2006 R2: Next time you need to list all BizTalk adapters (creating a response to an RFP, for example), you can refer to this handy table listing all adapters and versions.

SharePoint

Development

BPM

  • Comparison of BPEL engines: Someone has taken the trouble to set up a comparison table of BPEL engines on Wikipedia. Some people have too much time on their hands…

Software

Hardware

Social

BizTalk

  • Microsoft sees uptake on BizTalk server: “Regardless of the hype, we actually are seeing a significant amount of customer interest in doing SOA," said Burley Kawasaki, director of Microsoft’s connected systems division.

SharePoint

Development

Software

Industry

Social

This is a tag cloud generated by TwitterSheep from my Twitter followers’ bio’s. Pretty accurate, if you ask me :-)

You can change it by following me on Twitter.

twittersheep

Say what you want about Google, they remain one of the driving forces behind the Internet. Here’s 10 years of Google condensed in about 120 seconds.

Software

Development

  • WPF XAML Data Binding Cheat Sheet: One of the best things about WPF is the advanced data binding support, the Binding class that is used to create data bindings has many interesting and useful options, but they’re not easy to remember, so NbdTech has created a very detailed “cheat sheet” for the WPF Binding class.
  • Silverlight & WPF Control Browser: Mike Taulty has built a Silverlight & WPF Control Browser. It allows you to easily look at WPF and Silverlight controls, built by yourself or by 3rd parties.

SharePoint

BizTalk

Hardware

  • Apple to allow iPhone’s apps run in the background? : iPhone apps can’t run in the background (I know, it was a shock to me too when I learned…). Actually, it’s not so much that they can’t, it’s just that Apple won’t allow it (don’t ask me!) The iPhone world is buzzing with rumors that Apple is considering a change in this policy.

Social

  • TechDays Agenda is online (and impressive): Hans Verbeek informs us that the Microsoft Techdays Belgium agenda is now available.
  • Ma.gnolia goes down the drain: Ma.gnolia, one of the better-known social bookmarking services, has suffered a major data loss a couple of days ago. Despite several days of (what I can imagine to be very frantic) recovery efforts, they seem to be incapable of restoring service.

SharePoint

BizTalk

Software

Development