Hello, world!

You are probably wondering what is this website all about. Well, from time to time I get some awesome ideas how to solve problems in software.
As everyone else, I am getting older and tending to forget stuff :), so I decided to write them down here.

I am trying to categorize or tag all articles , but they are probably stuff that you might run into while you are developing software, so here you go. Free and completely with no charge, hopefully some of these stuff will help you solve the problem or they even might work about of the box for you.

Enjoy

Restrict Access to an MVC Action or Controller based on IP address

IP Address Filtering in MVC Controller
0
When you are developing a back-end web application, you might want to restrict access only to people who are working in the company which is maintaining the content or any other operations in the back-end and allowing public access only for the public, usually read-only content. This means you still have to leave some parts of your application public and for some you need to restrict access for the people outside of a network (certain IP range). ... read more

Best practice tips for large scale Umbraco websites

Experience based tips for building large and complex websites in Umbraco
0
Umbraco is a great CMS, it simple, easily extendible and most important it is free. However, it is not build for large scale websites, since presentation and back-end are on the same machine and all published content is stored in AppData/umbraco.config file. This is good because it can be easily cached and database read is reduced ... read more

Automatic property population when node created

Pre-populate properties right after node is created
0
For pretty much every website I built in Umbraco, there is some sort of title property for page document type. Either it is a title for navigation in breadcrumbs or menu or main h1 page title. Usually some of these properties need to be mandatory and in most cases they are the same as the name of the node in content, but still, you have to keep ability to override the value with these properties. ... read more

Testing mobile website client side functionality on desktop

Development and testing of mobile websites on desktop
0
Recently I have posted an article about new HTML5 features for mobile devices where some of the new JavaScript APIs are described. If you decide to apply any of these new cool features on your mobile website you would first want to test them before you publish them on the real website. You can always expose the website to you mobile device and navigate, but it really takes additional time and after 10th time you would really get annoyed by doing this. ... read more

JavaScript

read more

Umbraco CMS

read more

C# & ASP.NET

read more

SQL/T-SQL

read more