Wednesday, 22 January 2014

Office 365 Migration

I've just migrated our companies 150+ users from on premises Exchange 2010 to Office 365. I was responsible for managing and executing the migration. We have had to re-engineer our LOB Applications that generate business email to go through a new Email Gateway Application that I developed. On the whole the migration went to plan apart from Outlook 2010/outlook 2013 where port 443 was getting blocked by our Kaspersky anti-virus software. Just need to sort out Retention Policies, Password expiry and Email delegation. I need to address a few points with: Email Delegation Retention Policies Password Expiry

Wednesday, 13 November 2013

Building Hackintosh with Mavericks



A basic recipe for cooking up Mac OS X Mavericks on a PC.

Ingredients
1 8Gb or more USB
1 Mac OS Compatible PC
1 Copy of Myhack
1 Retail Copy of Mac OS X Mavericks
The ability to stomach kext files and unix.
1 Mac or Hackintosh already setup and running
1 Copy of Multibeast

Method
Carefully configure your PC Bios settings as follows.
  • Disable Quick Boot.  
  • Configure SATA as AHCI
  • Change boot order of drive make USB highest priority
 




















Now format you USB an a Mac using Disk Utility, make the 1 partition with Mac Journal settings.






Now copy your Retail Mac OS to the desktop.


Run MyHack 


Use Myhack to navigate to the copy of Mac OS on the desktop (Alternatively you can copy it to Applications).

After MyHack has finished creating the USB open the USB using finder navigate to System/Library/Extensions Remove files beginning with AppleIntelHD*
AppleIntelSNB*
ATI*
GeForce*
NVDA*

Place the USB in your new PC ready for Hackintosh and boot, select -v (verbose).
Hopefully all being well you should have a new hackintosh PC.

Use Multibeast to fix kext files for audio, video etc.

Tuesday, 1 October 2013

Android Development

I've been involved with Android development, it's a big change from Windows development and C#.
I'm using Google's Android Studio for the IDE and find it quite a good platform very different from Visual Studio IDE but just as good.

The project in detail is a rewrite of an existing Silver light application for Sales Reps and working right across most Android devices 4.0 and higher. The application is client/server or mobile cloud based ;)
Data is server from a WCF server running in our organisation and use RESTful web services to serve up the data.

Here are some screenshots:











Thursday, 18 April 2013

Postcode Areas UK

I've create a database to hold of the Postcode Areas in the UK, you can test the area and district by entering the Prefix Letter(s) and Number(s) of your post code here

Friday, 22 March 2013

Metro Controls

Finally developed version 1.0 Metro Controls for Windows Forms.

The initial control set will contains:

Button
Check Button
Combo Box
Form
List Box
Progress Bar
Progress Ring
Round Button
Slider
Tab Control
Tile Control
Toggle Switch


Dark Theme 
 
 

Light Theme 

Friday, 4 January 2013

Metro Themed Controls for Winforms

Just been pondering about styling a Windows Form application with Metro Controls. I can see there are a lot of costly 3rd Party controls and I'm thinking of creating a free Metro Library UI on CodePlex.

There seems to be a definitive list here. Real problem I would have would be skinning the Scrollbar at application level (Possibly could be done with Win32 Subclassing). Some controls could leverage WPF (Progress Ring, Progress Bar, Progress Intermittent Bar).

Just food for thought...

Wednesday, 19 December 2012

Exchange Studio

I recently rolled out Exchange 2010 server. After deployment I thought about an easy manangement console for everyday task because I perfer not to wrestle with the Exchnage ManagementShell (EMS). So I created Exchange Studio.


This exemplifies the use of the Metro design language, I'll will be able to execute the majority of day to day tasks thus making Exchange Administration easy.