Citrix Receiver on Windows 8.1

receiver-iconCitrix is not my expertise. I learned this the hard way. (= reading support) To gain access to a Citrix environment from Windows 8.1 follow the steps below.

Configuration steps

  • Download the latest Citrix Receiver from receiver.citrix.com
    download.citrix.receiver
  • Add your Web Interface site to the Trusted Sites in IE11
    citrix.access.gateway.setting.trusted.site
  • Add your Web Interface site to the Compatibility View in IE11
    citrix.access.gateway.setting.compatibility.view
  • Start IE11 as Administrator
    start.ie.as.administrator

References

Microsoft Internet Explorer 11 – Citrix Known Issues

Posted in Tooling | Tagged , , , | 2 Comments

Art of unit testing

On twitter I read this post:


Since I have a wordpress blog and like a challenge, here is the daily post in my Zero to Hero sequence.

Publish a post that includes a new element

Roy Osherove has written a book called “Art of unit testing”. It’s a good read when starting with unit testing. The website called artofunittesting.com contains even more information.

Below I want to share a basic principle about unit testing I’ve adopted from Roy.

In more detail:

  • Readable, make sure the developer that reads the tests after you’ve moved on, knows what you mean,
  • Trustworthy, you must be able to rely on the outcome of the tests,
  • Fast, since you’ll be writing a lot of tests make sure they don’t take a lot of time to run (think milliseconds),
  • Maintainable, use stubs in stead of mocks, write helper methods and other tips to avoid rewriting lots of tests.

The first slide is from a video you can find here.

Posted in Test | Tagged , , , | 1 Comment

Migrate WCF to be hosted in Azure

On twitter I read this post:


Since I have a wordpress blog and like a challenge, here is the daily post in my Zero to Hero sequence.

What’s on your mind

cloud power
One of the reasons I started this blog was to share my (work) experience and give back to the internet. On my last project I migrated WCF services to be hosted in Windows Azure. With the right structure in place this was shockingly easy.

Layers

The services are designed with three layers:

  1. Service layer, implementation of the service contract,
  2. Business layer, checks the business rules,
  3. Data access layer, code to access the data (obvious)

Every layer is defined in an interface and contains a factory method to create the next layer. By making this factory method virtual the Azure implementation only needs to overwrite that and you’re done.

Table storage

The data in Azure will be stored in Table storage. To access it I need to write the TableServiceEntity. The data access layer will use that with an CloudTableClient and TableServiceContext. Now my service is Azure ready.

Design

Migrate WCF to Azure
In the design above you see the inheritance (horizontal) and the call hierarchy (vertical). Most of the work goes in the AzureDataAccess, because it does not inherit and all DataAccessContract implementation code must be written.

Also read my post about code generation for the design of the service.

Posted in Development | Tagged , , , , , , , | Leave a comment

Zero to Hero

On twitter I read this post:


Since I have a wordpress blog and like a challenge, here is the daily post in my Zero to Hero sequence.

Who I am and why I’m here

My work as a recruited developer changes almost every month. I like challenges and sharing the solutions with others.

I’m focussed on the Microsoft .NET framework and try to write unit tests when I develop my solutions. Not every developer I’ve worked with shares my necessity for unit tests and I’ve made it my task to convince them otherwise.

On my blog I’ll mostly post about my work, but expect an occasional home project, productivity tip and tooling review. That is my way of giving back to the internet for all the information it has given to me.

For 2014 I hope to participate in a big Windows Azure project. That would give me enough to write about on this blog. We’ll see what comes my way.

I'm a Zero to Hero Blogger!

Posted in Uncategorized | Tagged | Leave a comment

2013 in review

The WordPress.com stats helper monkeys prepared a 2013 annual report for this blog.

Here’s an excerpt:

The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 17,000 times in 2013. If it were a concert at Sydney Opera House, it would take about 6 sold-out performances for that many people to see it.

Click here to see the complete report.

Posted in Uncategorized | Leave a comment