The ideals of the Ronin Engineer

I had previously mentioned that, in my preparation of my future book, I would be posting excerpts on my blog for the world to see. The topic of my book is centered around Software Engineers, and the ideals of a Ronin Software Engineer.

“there is nothing outside of yourself that can ever enable you to get better, stronger, richer, quicker, or smarter. Everything is within. Everything exists. Seek nothing outside of yourself.” ― Miyamoto Musashi, The Book of Five Rings

Continue reading “The ideals of the Ronin Engineer”

Advertisements
The ideals of the Ronin Engineer

Uploading a file and getting back its URL with AWS

I was playing with Amazon Web Services (AWS) over the weekend, trying out a few things including Amazon S3 for file storage. Unfortunately I could not find a quick and easy way to upload an image and retrieve its URL in single call in the AWS SDK…so I got creative
Continue reading “Uploading a file and getting back its URL with AWS”

Uploading a file and getting back its URL with AWS

Forms authentication with NancyFx

In theses past weeks, I’ve been playing around with NancyFx – a simple web framework a la Ruby Sinatra. So far it has been a joy to use. While I still love ASP.NET MVC, I find myself a bit more appreciative each day of the simplicity of Nancy.

One of the thing that I had set out to do was to build a simple registration module using Forms Authentication for a sample app, and to verify that the authentication worked by trying to access a secured module.

Continue reading “Forms authentication with NancyFx”

Forms authentication with NancyFx

Sub-directory look up with MEF

At my current job, I had to implement a Scheduling system for our banking clients. The requirement was for it to be pluggable, i.e. it should be able to pickup schedulable items/tasks that their developers or our support team would give it. It had to be secure, and it had to be able to handle long running tasks.

My solution for this was to use Quartz.NET as my Scheduling engine, which I encapsulated inside a windows Service. To access it, my web application would make calls to WCF service hosted inside the Windows Service, which used a UserNamePasswordValidator to prevent unauthorized access to the service. The remaining requirement to meet was that of the schedulable tasks. The solution: MEF.

Continue reading “Sub-directory look up with MEF”

Sub-directory look up with MEF