So with all of the hype surrounding Microsoft’s new Outlook.com webmail system, one has to ask oneself exactly what the benefits are to this new system. Is Outlook.com just another online email service just like the rest? Or is there something unique that distinguishes it from similar systems by Google or Yahoo?
Keep in mind that these are just my personal opinions and I’m sure many would strongly disagree. However, from what I can see there are a few key features which really make Outlook.com stand out from the crowd: (more…)
Yesterday (August 1 2012) I wrote a post about how to upgrade your old Hotmail account to Microsoft’s new Outlook.com this article also covered how to get your new MyEmail@outlook.com webmail address. However, I put the steps for upgrading your email address last in the article which isn’t very visible to people interested in upgrading. So in the interest of clearly explaining to people how to get your Outlook.com email address, here are the steps again:
How to get an Outlook.com Email Address
Microsoft has made it very straightforward for existing Hotmail users to upgrade their accounts to Outlook.com. Likewise they have also made getting your new outlook.com email address as painless as possible.
VSTO for MS Outlook can be a powerful way to customize Outlook programmatically. However, the syntax can be finicky at times and I have found a few instances where the programming logic becomes tricky.
For example, you can use VSTO to add a text box to the Outlook command bar window. This can be put to a number of good uses when building a custom component for Outlook. My thoughts behind adding the controls to Outlook were to allow the user to select a type of search to run in the custom dropdown list, and then to use the text box for the user to add text that the system would use to run a search on custom email fields.
In my case I wanted to add a textbox and a ComboBox to my main Outlook Explorer view. The VSTO controls in Outlook are called msoControlEdit and msoControlComboBox respectively.
At first glance adding a simple text box and dropdown list sounds like a simple requirement. But as I found out, this isn’t quite the case. The problem? Outlook by default will clear any entered text from the new text box when focus is lost. I’m not sure what the reasoning behind this is, but from reading help articles and forum posts, it appears that many people are coming up against the same problem.
As a positive, the ComboBox control does retain selected text, so we will not need to worry about handling this control.
For the convenience of readers of this article; I am including a full example of how to add a textbox and a ComboBox to the Outlook main command bar at the end of this article.
Against any sort of logic, running email searches in Outlook on one of my development machines no longer returns any results for even the simplest searches.
I am running Windows 7 and Office 2007 on my development machine. On another, older development machine I am running Windows XP with Office 2007.
Now the strange thing is the inconsistency in how both versions of Office run. I’m not sure if it is the OS or some other factor, but the completely mystifying problem of Outlook on my Windows 7 machine not searching emails correctly appeared that I could not duplicate on my XP machine.
When writing an email add-in for Outlook with Visual Studio, it’s really quite easy to get the email message object while the send event is in progress using the Application.ItemSend event. However this event happens before the email is sent, so although it can be useful, the Application.ItemSend event is often not the correct event handler to be used when working with Outlook email messages programmatically.