Khader’s Blog | Author Archives

Archive by Author

Solution to random error – “Column does not belong to table

Posted on19. Aug, 2010 by khader.

0

It has been pretty painful investigating this weird problem – “Column <ColumnName> does not belong to table Table” even though we have this column in the specified table. Sometime it is just throws error – “….table ‘Table’” when there is no such table ‘Table’ in  database.
After thorough investigation many experiments, we found that the root [...]

Continue Reading

The property ‘ValidValues’ of report parameter doesn’t have the expected type – Design Tip

Posted on02. Jun, 2010 by khader.

0

During SSRS reports development, we see this error quite frequently. Most of the time we have report parameter being populated from another stored procedure. Some developers tend to format the date fields inside the stored procedure and return them. For example 
SELECT convert(varchar(10), ReportedDate, 101)  AS ReportDate  FROM TBL_REPORTS
Doing that is good and bad. Good part is that the [...]

Continue Reading

Welcome to New Option Symbology!

Posted on23. Mar, 2010 by khader.

0

Many of us have been working on implementing new Option Symbology for listed options. May be in few months we might forget old format (OPRA). The new format is very friendly and we don’t have to remember those old rules. In a nutshell, here’s how the new option symbol formed:
Root symbol + Expiration Year (YY) + [...]

Continue Reading

Bloomberg Open Symbology – BSYM (Bloomberg open sources its Security Identifier Universe)

Posted on25. Feb, 2010 by khader.

0

A while ago, Bloomberg announced that it is making its proprietary security codes public (http://bsym.bloomberg.com/sym/). I received couple of emails asking what that means. Many news items used the term ‘Open Source’, which was confusing to some. First, let me explain what they are making it open source.
As some of my articles on this blog [...]

Continue Reading

Fixed Income Trading System Architecture Workshop on Sep 26

Posted on13. Aug, 2009 by khader.

1

I am planning to start another series of sessions on Trading Platform Architecture. I will start the first session on Sep 26th covering the basics of FI products, players, needs of Broker/dealer and System requirements. For more details and presentation downloads visit Fixed Income Trading System Architecture
I will also be postin some articles on desing [...]

Continue Reading

FIX Protocol FAQs are posted

Posted on18. May, 2009 by khader.

9

As requested, I have compiled good number of frequently asked questions on FIX protocol. I tried my best to answer them precisely. I have added them under Sections tab on right menu or can click here.
Feel free to write to me if you have any specific questions on this topic.
Cheers!

Continue Reading

HtmlGenericControl ID Property is not specified – ASP.Net (Visual Studio)

Posted on18. May, 2009 by khader.

1

You would see this quite often in Visual Studio (mainly 2008) while working with ASP.Net and User Controls. This is been very tricky. It is not actually a problem, but Visiual Studio could not render this control inside another page. It was kind of a pain not being able to see User control inside main [...]

Continue Reading

HttpException (0×80004005): The IListSource does not contain any data sources – Anatomy

Posted on05. May, 2009 by khader.

0

This is one of the common errors I saw when I was testing our new asp.net application recently. I asked my team, the answer was simple patch. But I wasn’t happy. I didn’t find any good explanation from anybody on internet either. I did little research. Here’s my explanation.
First, couple of points to note:

This [...]

Continue Reading

HttpException (0×80004005): Maximum request length exceeded.

Posted on01. May, 2009 by khader.

0

These days I have been developing couple of prototypes using ASP.Net. I love to use ASP.Net for quick prototypes. I am throwing some of the key issues I am facing. We connected our app to real database that has millions of rows. First thing we came across was request length exception.
HttpException (0×80004005): Maximum request length [...]

Continue Reading

Bytecode Instrumentation

Posted on27. Apr, 2009 by khader.

0

It sounds pretty technical word. How can you observe the perforamnce or the behavior of your class files (byte code)? Are there any hooks that JVM gives us to do this? The answer is ‘Bytecode instrmentation’ (BCI). Using BCI you can examine and modify the bytecode objects before they are executed. This is a very [...]

Continue Reading