29 Oct 2009

Using Outlook 2010 with Google Calendar

Update 1 October 2010: If you want FULL sync, then Google has updated there sync tool to support Outlook 2010 - please go to the Gmail blog for more info. Comments to this post will also be disabled as there is nothing left to say.

If you are using Google Calendar and want to use it with Outlook 2010, you will find that the Google Calendar Sync tool no longer works smile_sad_48

So what can you do? Well Outlook 2010 supports the iCal format and so does Google Calendar - so you can use that to get a basic sync between the two.

To set this up go to your calendar details page in Google Calendar (Settings link at the top of the window then Calendars and finally click on the calendar name), and at the very bottom of the is two sets of icons one public & one private. Right click the iCal icon from the private and select copy URL.

image

Now in Outlook, go to your calendar and click the Open Calendar button and select From Internet, now paste the URL in the text box and click OK.

image

There you go, your Google Calendar is now in Outlook 2010.

Downside to this is you now have two calendars in Outlook to work with, but if you click that little arrow next to the calendar name image you can have them display as one and you can easy copy/paste between them.

image

20 Oct 2009

VS2010/TFS2010 Information Landslide Begins

image001 Yesterday (19th Oct) the information landslide for VS2010 & TFS2010 began with a number of items appearing all over:

25 Jun 2009

Gallery2 + C#

Gallery2 is a web based PHP gallery system with a remote API for doing many things. I have been using it for a while, but have decided to change and so I wanted to export my images, which is harder than it sounds. To actually get this done I ended up writing a basic wrapper for the Gallery2 remote API and implementing a small console application to do the export.

If you are interested in the wrapper or the tool itself, I have setup a CodePlex project for it where you can download those: http://gallery2.codeplex.com/

The reason it is there, is because I have decided to open source it because it is useful to people besides me and I have gotten what I need from it, so I doubt I’ll spend much time getting it feature complete. This way someone else can get the tool (if that is all they need) or get the source and add to it.

FileDownload[1]

Screen shot of the tool running.

29 Apr 2009

Glimmer - jQuery IDE

image

jQuery is a fairly easy to use if you understand CSS or been working with HTML for a while, but what if you are a drag & drop developer? Who never has done that? Or if you want to just whip up a nice effect quickly? Well the guys from Microsoft have recently launched Glimmer which is a free jQuery effects IDE. 

image

When you launch the very good looking WPF application (read:SLOW) you get four templates, which 3 of them have a wizard interface to set it up.

  • Image Sequencer (click here for the demo of this effect): This creates a rotating image box. Think of use for banners where you want to have each image go to a different URL or for a picture rotate/slide show. This one has four steps:
  1. Description (where is the “Do not show this again” checkbox)
  2. Select the images and set the URL for them  image. What is nice here is the live preview window on the right hand side.
  3. Set how long to delay between images and what the image size should be (say if you need to resize)
  4. Lastly the save page. The UI is a little odd here, since there is no finish button. You need to use the (large) save button. When you save it you get a folder with an images sub folder (containing your images), a CSS file, an image for the button (to manually switch between images), jQuery 1.3.2, a minified js file of the effect you have done and a html page for testing/usage
  • Dropdown Menu Wizard (click here for the demo of this effect): This creates a drop down menu. It has 3 steps:
    1. Description (no “Do not show this again” check box again)
    2. Set up the top level menu options image
    3. Add second level options and save. The output is pretty much the same as with image sequencer - minified js file of your effect,  jQuery and an HTML page.
  • Custom: The non-wizard of the group. This guy is powerful and will let you build a lot of effects together, but you need to have an HTML file to start with as it will give you a list of the tags/id’s available - no page, no tags, nothing to work with: . If gives you a single page to wire up the events and I think this would be useful for people needing something special. image
  • Tooltip Wizard (click here for the demo of this effect): Two step wizard to add tool tips to text/images.
    1. Description (no “Do not show this again” check box again)
    2. On step two you put in the text/image and the tool tip and save it.

    I do like the menu option “Clean Code Mode” (under the options menu) which disables the minifi-ing of the code it generates. This will be very useful for people using this to learn from.

    Overall this is a good first drop, although it should be viewed as a beta. The performance is terrible, there is so much more you could do with jQuery that it doesn’t do, it is unaware of plug-in’s which is important for jQuery and the UI has many things that aren’t logical (there is no hint that the Custom needs a HTML page to actually do anything). However as a tool to train people, or give designers a tool to work with jQuery this will be very valuable and I will be demo’ing it at my jQuery talk.

    06 Apr 2009

    VSTT Reference Guide

    If you are looking for some serious guidance on Visual Studio test, then the Rangers have come to the rescue (again) with a lovely 83 page document on VSTT. Get it from CodePlex

    It sounds like a contraction that 83 pages is a reference guide but from my use this morning of it (couldn’t of come out at a better time for me), it isn’t. It is not meant to be read from beginning to end, rather you can easily skip between parts because the material is presented in a Q&A format which is easy to manage.

    What’s in it?

    • SETUP CONSIDERATIONS 9
    • WEB TEST CONSIDERATIONS 14
    • WEB SERVICE TEST CONSIDERATIONS 35
    • UNIT TEST CONSIDERATIONS 36
    • LOAD TEST CONSIDERATIONS 42
    • LOAD TEST RIG CONSIDERATION 56
    • PERFORMANCE DATA COLLECTION AND USAGE 66
    • LOAD TEST RESULTS STORE INFORMATION 73
    • TEST CUSTOMIZATION 76
    • ITEMS CHANGED OR FIXED IN VSTS 2008 SP1 77
    • GENERAL COMMANDS AND TRICKS (NOT VSTS SPECIFIC) 79
    26 Jan 2009

    Delphi Prism: Part 4: What is available in each .NET Framework 3.5

    What is available on each .NET Framework with Prism… this is mainly a screen shot post since it supports exactly what C# (and VB.NET) supports on those framework versions.

    .NET Framework 3.5

    Delphi - General

    image

    Mono

    image

    Silverlight

    image

    WCF

    image

    Windows

    image

    Windows (WPF)

    image

    .NET Framework 3.0

    Delphi - General

    image

    Mono

    image

    Silverlight

    NONE!

    WCF

    image

    Windows

    image

    Windows (WPF)

    image

    .NET Framework 2.0

    Delphi - General

    image

    Mono

    image

    Silverlight

    NONE!

    WCF

    image

    Windows

    image

    Windows (WPF)

    NONE!

    20 Jan 2009

    Delphi Prism: Part 3: VS 2008

    So now we have completed the install lets run it. To start off we will try VS 2008 first.

    image 

    Hmm, nothing new on the slash screen.

    image

    Ah, there is a special window. This could be annoying though, maybe that Don’t Show should be default.

    In the New project dialog, there it is the Delphi Prism section. Yes changing framework version changes what is available, same as in C# or VB.NET:

    image

    Interesting is this sub-section called Mono, which has GTK# and Cocoa options!!!

    image

    I first choose GTK# and I get prompted for registration… damn more remembering of that BDNCDN password :(

    image

    Right so lets just compile and run… and boom that failed :(

    image

    Right, maybe GTK# is needing something? Let’s try Cocoa (Leopard)… which also went boom :(

    image

    WinForms on OSX… that works :)

    image

    GTK#/Mono Console App… that works :) Love the base code (hello world)… I added the readkey’s to test the various styles and both work (check the screen shot)

    image

    How about good old Windows WinForms based. That worked!!! :)

    image

    So drop a  button on to the form and double click… hmm no partial class support so all it goes into the main.pas, same as C# in Visual Studio 2003. Anyway this lets me try some things… first intellisense, that works great:

    image

    Error messages look slightly different:

    image

    LINQ in Delphi works!!!

    image

    Right enough basics for this post…

    14 Jan 2009

    Delphi Prism - Part 2: Installing

    So continuing on from part 1

    My machine (Windows 2008 Server) already has Visual Studio 2008 installed so this may be different for those who do not already have it. This will be a lot of pictures showing step-by-step the install and comments on that.

    image

    The standard splash screen for any application.

    image

    First window of the wizard installer. Interesting is the version number there, I wonder if Onyx is the codename for this product?

    image

    Same as what is in license_??.rtf in the root of the disk.

    image

    Enter key, what key? Damn need to find the mail the sent me… gmail here I come. Damn no key in the mails they sent me, ok back to the Embarcadero site. Oh, look I had to do that manually. WTF why don’t you send it to me when I click download? Oh well, guess I can’t get everything.

    image

    image

    This is interesting, as I have VS 2005 installed as well it seems to install to that too (cool). I make this assumption because the shell on the disk is only 2008. Silverlight support is also interesting.

    image 

    Mono license

    image

    image

    Hey, thanks for giving me an option to change my visual studio start page to Delphi Prism. The SQL guys could learn a lot from you (they just set it to Microsoft.com/sql regardless if you want that or not).

    image

    image

    Mono install first, then

    image

    Prism actually installing.

    image

    And DONE! from start to finish under 10min!

    image

    Icons in the program list.

    Pages