Exposing your data using .NET WCF Data Services: Part 3

In the previous posts Exposing your data using .NET WCF Data Services: Part 1 and Exposing your data using .NET WCF Data Services- Part 2 I wrote about creating a WCF Data Services application to expose data from a SQL Database and publishing the database to SQL Azure. In this post we’ll go through migrating the WCF Data Service code created in Part 1 into a Windows Azure service so that we can ready the code for publishing to the cloud. Downloading the latest Windows Azure SDK The first step in migrating our code is to grab and install the latest Windows Azure SDK as shown below. At the time of writing this post the latest version is version...

8 Years of blogging, and counting!

The History It’s amazing how fast time flies but as of today, I have been blogging for 8 years! Before I started blogging back in 2005 while in my last year at university, I remember talking to Paul Andrew, who was working at Microsoft New Zealand at the time when I was a Microsoft Student Partner. Back then, my title was ‘Microsoft Student representative’, which then was changed to *Microsoft Student Ambassador *and currently is called *Microsoft Student Partner. *It’s hard to believe that this was 10 years ago now for me! Putting the student ambassador story aside, at that time, when I was involved in some stuff with Paul, I found out that he had a blog....

Exposing your data using .NET WCF Data Services: Part 2

In the previous post Exposing your data using .NET WCF Data Services: Part 1, I wrote about creating a WCF Data Services application to expose data from a SQL Database. In this post we’ll go through publishing the database created in Part 1 to the Windows Azure cloud. Creating the Windows Azure database The first step in migrating the Quotes data services application that we created in Part 1 is to move our database into the cloud. To get started with this the initial step is to create a new database instance in Azure, which we can do in the management portal by the following steps. Navigate to the SQL Databases node Once we are logged into the Azure...

Exposing your data using .NET WCF Data Services: Part 1

Last year I wrote the post Data as a Service: The next big thing? where I mentioned that in a *Devices + Services era, *one issue we face is that in many cases it is not possible to access useful data to build consumer applications over. I summed up that post by saying the following: As a result I really think that for the Devices + Services to succeed we need more data to consume… if you have data that can be shared to make other services possible, simpler or better then share it! It’s time to make DaaS the next big thing along side Devices + Services. With that in mind, the question is: Is there a feasible way for companies/...

Why Bing when you can Google?

Over the past few years, I’ve blogged a number of times on Microsoft’s search offering from the early days of Windows Live Search through to it’s current Bing services. Despite my interest in Windows Live Search and Bing over that period, I still find myself using Google a lot of the time and I decided to try and find out why. One reason for me, which I’ve mentioned in my post From Windows Live Search to Bing in 6 years is the home page. Every time I visit the Bing homepage I find it distracting when I go there I go there to search. I know that the search box is there and I can easily...

2013: Year of working in the office or else...

So there’s been a lot of news going around about Marissa Mayer’s decision to ban Yahoo employees from working remotely with opinions both agreeing and disagreeing with that decision. Whichever side you are on this decision has resulted in a huge reaction and I thought I’d share my own thoughts on this. As summed up in the image above. Yahoo CEO Marissa Mayer tells her employees to return to work – the office – and then everyone out there starts wondering why! There could be many reasons why Mayer has taken this decision. I liked Scott Hanselman’s breakdown in his post Being a Remote Worker Sucks – Long Live the Remote Worker which I’ve snapped below. I see...

Windows 8 Modern UI Apps: Choosing between XAML/C# vs. HTML5/JavaScript, what would your pick be?

Since the wrap-up of Tech.Ed Australia last year I’ve been meaning to get started learning to develop a Windows 8 Modern App so as to embrace the future of Windows software development. I think Windows 8 provides a huge opportunity for developers to tap into Windows’ market share with their own apps. There are some limitations of course but the changes Microsoft has made over the past year should not be something that gets overlooked by those in the Microsoft software development field. One of my favourite reads throughout 2012 was Paul Thurrott’s WinSuperSite so if you were hiding somewhere last year and missed a lot of the big news then a good place to catch up...

Data as a Service: The next big thing?

As you all know this year has been a huge year for Microsoft with several product launches, corporate logo change, Microsoft Surface, Sinofsky leaving the company and a few more out there. With all of these changes Steve Ballmer also this year announced that Microsoft is becoming a devices and services company. All in all these are some huge changes for a large company in a single year and the question now is whether these changes will allow Microsoft to compete well with other companies in the so called post-PC era. It could, but… If you lookback a few years on how digital devices such as Music Players, Phones, Tablets/Pads …etc. have evolved over the years it is...

Migrating this blog to Windows Azure Websites

So I’ve been wanting to use the new Windows Azure portal for a while now and with all the new features currently available one good way to do so was to try creating a website on Windows Azure. Of course the best candidate for this task was moving my blog from my current web host over to the Windows Azure cloud. Below are the steps I had to go through to perform this migration. I have broken them down to the 3 sections below. 1) Creating the website 2) Creating the FTP credentials 3) Migrating/Updating Data 4) Configuring custom DNS As you can see below, once you log in to the new portal there are many different options....

Test blog post from my Surface using Office 2013

It would still be nice to have a dedicated Windows 8 RT app for Windows Live Writer however if you are using a Surface RT device then you can use Microsoft Office RT to post to your blog. I’ve just setup Word RT to post to my blog so if this succeeded then you should be seeing this post right now. For Blog Engine the settings I needed are below. *Go to Word RT and create a new document using the blog post Template * Once you launch Word 2013 RT choose the blog post template as can be seen below. ** *When you select that template Word RT will prompt you to register your account. * If you have not previously...