Uncategorized
ClickOnce Deployment in TeamCity
Aug 31st
I have been trying to get a ClickOnce VSTO add-in publishing automatically during a build and do not want visual studio on my build server.
This blog post was very useful for getting the initial build working http://abdullin.com/journal/2009/2/17/building-vsto-solutions-without-visual-studio.html it also mentions how to fix the error MSB3147: Could not find required file ’setup.bin’ in ‘ProjectFolder\Engine’ error I was getting.
According to the post we just have to copy the Generic Bootstrapper across to our build machine and create a registry key to let .net know where to find it.
What all the resources (I have seen the same fix posted in a More >
Using Windows Presentation Foundation and Line-of-Business Data in Microsoft Clients (Beth Massi)
Aug 12th
Beth Massi’s articles she wrote for SDN Magazine “Women in Technology” issue 101 has been put online. There are 5 parts and she is thinking about doing a 6th part on deployment.
Check out Beth’s post at http://blogs.msdn.com/bethmassi/archive/2009/08/10/using-windows-presentation-foundation-in-office-clients.aspx
You can also find the complete Demo application at http://code.msdn.microsoft.com/OBANorthwind. I am sure I will pick up a few neat tricks from this.
Remembering WPF Windows Position
Aug 6th
A few of my apps require opening the same window for a lot of different items and I wanted each WPF window to remember its size, position and state all the time. Nothing annoys me more than closing a window, opening the same window and its back on my second monitor.
So I went in search of a solution that someone else had written first, I found a example on the MSDN website.What makes this sample good is it makes use of the Win32 API’s, specifically GetWindowPlacement and SetWindowPlacement in User32.dll. Because of this our code doesn’t have to worry about More >
Writing a Facebook event synchroniser for Outlook 2007+ Part 2
Jul 27th
Now for the juicy post, this will cover the nuts and bolts of putting it all together. I may make a part 3 once I have the time to clean up the code, add logging and other things. The aim of the project after this post is simply to be able to sync and change your RSVP status of a event (if they update their API! See below.
(Installer/Source available at end of post)
API RestrictionsFacebook have decided that only an admin of a event can RSVP through the API, sorry guys this is something that cannot be done through More >
Joining the blogosphere
Jul 23rd
Talking to Jeremy Thake last night at the Perth SDDN meeting for the month he suggested I really should get a blog and start sharing some of my experiences while developing. It has been on my To do list for a long time now so I decided to get it done!
I have been working at a company called ioGlobal for about 18 months now and have been doing a lot of internal development. The great thing about my role at the moment is I am doing a lot of the IT pro side of things, but spend most of my time More >