Blog – 2 Column & Sidebar

How to invoke a common coded web test method from GetRequestEnumerator()?

It’s a fact that coded web test methods give more flexibility to the developer, i.e. common code reuse. So let’s create a coded web test in whose GetRequestEnumerator() method you want to call a common method which tests some other requests. Let’s make it look as GetCommonRequests() in the example below: public class AWebTest :…

Pandora

Pandora is one of the most popular streaming services. You just type an artist’s or the song name and Pandora serves you a collection of similar music. It bases on rich songs descriptions and evaluations of songs. You are allowed to create your stations, invite friends or listen to their music. Thus, it is an…

Robust generation of XML documentation comments for C#

Writing comments is something you need to get used to; sooner or later you will understand it’s worth writing comments. Haven’t you find yourself in a sitation where you don’t understand what a couple of lines of YOUR OWN code do? I have… XML documentation comments are also important, particularly for public members/methods. Even if…

AJAX Control Toolkit – Could not load file or assembly vjslib

I wanted to play around with ASP.NET AJAX Control Toolkit. There are a few steps to do before you can start using this tool. Among others, you need to build the Visual Studio Solution provided in the downloaded zip file. When I tried to build the solution I got this error: Error 1 Could not…

Some scientific actions

A few months ago, myself along with friends, wrote an article to the ICWSM ’06 conference which should have take place in Boukder, USA. The titke of the article was: “E-Learning on the Social Semantic Information Sources”. We wrote quite a few pages but the paper was rejected The reviewers stated it was quite good,…

Data Transformation Services

Recently, I’ve learned how to write DTS (Data Transformation Services) in SQL Server 2000. In general, this tool allows transformation of data: copying between different databases (by different vendors) and files (Excel, CSV, etc.). The idea is simple; the usage often priceless. The execution path of a package is defined using a kind of graph,…

Firefox add-ons

Firefox is a powerful web browser; it’s popular since it’s free and offers a great many add-ons and plugins that enhance its capabilities. I decided to present a set of add-ons I use and find useful. They are groupped in a few categories, which facilitates browsing. Developer tools Firebug Great extension that facilitates developing web…

Using PUT and DELETE methods in AJAX requests with prototype.js

Whenerver I write JavaScript I use prototype.js. I find it brilliant, especially when you deal with AJAX. With this library it’s easy to create an AJAX request and process its response from the server. To send an AJAX request you create a following HTML code: a link … $(‘ahref’).onclick = function() { new Ajax.Request(‘/some_url’, {…