Skip to main content

CODING

"Could not load file or assembly Microsoft.ReportViewer.WebForms" Error

If you develop an application that uses ReportViewer for displyaing SSRS reports, it could happen that it works properlly on local machine but when you upload it to other computer it gives the error:

Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

The solution is to download and install proper version of the ReportViewer from Microsoft site.

Android Development Environment Setup

This tutorial describes how to create Android applications with Eclipse. It is based on Eclipse 4.2 (Juno), Java 1.6 and Android 4.1 (Jelly Bean).

The great thing with Android programming is that all needed tools are free and you can use Linux, Windows or Mac operating systems.

We're going to install and configure the following software in order to start Android programming:

SilverStripe - Get Related Articles

It is really great relief if you have many blog posts and don't need to take care of related articles for each of them in SilverStripe CMS.

Here is how to get relevant or similar articles / posts in SilverStripe automatically, based on meta keywords or tags. And not only that the logic returns related articles but it also returns them by relevance! For example, if you visit funny article about jobs I dream of, you can notice that the first result has in common more than one tags and all below have only one.

Note: The code is not tested in v3.x.

HTML 4 on HTML5 Web Browsers

It is safe to assume that all HTML5 web browsers will honor HTML 4 websites, but only if the appropriate HTML 4 document type declaration is found.

This maintains backward compatibility with the vast majority of websites on the Internet. The HTML 4 declaration instructs the web browser to run in HTML 4 standards mode, thus rendering the older standard correctly.

An example of an HTML 4 document type declaration:

<!doctype html public “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>

HTML 5 Features

We provided brief explanation of HTML 5 in our article here and below are mentioned main features that HTML5 specifications contains.

Flexible Box Model and Multi-Column Layout

You can use two new methods to create table-like layouts in HMTL5 and CSS3

New Flexible Box Model allows you to structure data into multiple rows or columns within a new display: box object.