Tools to get started on Sharepoint Development

Read more about Tools to get started on Sharepoint Development article

I have been digging into SharePoint for awhile now and it seems to be more and more interesting and challenging, considering I already have experiences with so many different Content Management Systems. Suprisingly, SharePoint seems to work very similar to Helium, so that eased my process of going in and out of Sharepoint.

Creating Custom Field Type in Sharepoint List

Read more about Creating Custom Field Type in Sharepoint List article

Sharepoint comes with a great GUI tool that allows administrator to create and manage data structure, that means we could create our own columns and set up the associations, etc. However, the default field types out from the box are limited. The great news is we could create our own field types with own business logic. I just tried to create a custom field type called "Phone Number", which is a standard text field but with Javascript validator that validates the input string to be a valid phone number.

Best Designed Home Loan Websites in Australia

Read more about Best Designed Home Loan Websites in Australia article

Online lending websites have grown big and popular these days, it's easy to find hundreds of websites created for people seeking finance to submit application online and get pre-approval, etc. However, not many of these websites have been done professionally or having a wow design. I had the chance to look through a lot of these websites and filtered out a list of the very good ones out there.

How to Sort and Filter Generic List of Object using LINQ

Read more about How to Sort and Filter Generic List of Object using LINQ article

One of the best things of using LINQ is how easy we could sort or filter objects with a line of code. Consider we have a generic list of object of Employees and we want to filter them with their age. Using LINQ, we don't have to connect to the data source and get the SQL to do the where query. We can just do something like this...

Making sure Lightbox still works in Ajax UpdatePanel

Read more about Making sure Lightbox still works in Ajax UpdatePanel article

I recently updated the homepage portfolio section with an Ajax filtering dropdown, allowing readers to filter my portfolio with different technologies and themes. However, that caused my old lightbox effect to lose ground somehow. After days of debugging, I found a way to deal with it, that is...

Setting Default Button for Textbox Upon Hitting Enter

Read more about Setting Default Button for Textbox Upon Hitting Enter article

This has to be pretty simple, but I never actually realised it. That is, when we have a textbox, and a button aside, and we want to enter text into the textbox and do a postback by hitting enter on our keyboard instead of hitting the button aside. This can easily be done by wrapping the controls inside a panel, and then set the defaultButton property to the button's id. Gee, I never knew that...

How to show DateTime as Time Left

Read more about How to show DateTime as Time Left article

I recently needed to show a datetime as amount of time left or past. This can be done by using TimeSpan, which you can get by subtracting one DateTime from another...

Using StringBuilder to improve performance

Read more about Using StringBuilder to improve performance article

Jorge pointed out the other day that when we do a lot of string concatenation, it is better to use StringBuilder instead of the String class (e.g. str += "something more"; ). This is because StringBuilder gives a better performance when in memory than the standard String class, which requires garbage collection to remove.

Wordpress, Safe Enough from Hackers?

Read more about Wordpress, Safe Enough from Hackers? article

I still remember the first time I started using Wordpress, that was not so long ago when the word 'blogging' started to appear on every media. Blogs have grown dramatically popular. Some blog for making pennies out of it, some blog for fun and variety reasons. Back in that time, there weren't many blogging platforms available, apart from those written as open source, such as Wordpress. It quickly became a hit year after year partly because of its simplicity of usage and free of charge.

Why Should Businesses Look into Search Engine Marketing

Read more about Why Should Businesses Look into Search Engine Marketing article

Search engine marketing is becoming one of the most important strategies for businesses these days. With research confirming that up to 80 percents of prospective web consumers use search engines or internet directories to find targeted content, search engine marketing is the most widely used method of attracting targeted visitors to a website.