NoSql (It’s “Not only SQL” not “No to Sql”)

This is my first post on NoSql database technologies. There have been drastic changes in database technologies over the few years. Increase in user’s requests, high availability of applications, real time performance forced to think on different database technologies. We have traditional RDBMS, memory and NoSql databases available in market to suffice particular business needs. Here I’ll illustrate some of…

Default Application Domains in CLR

  When CLR loads first to execute managed code, it creates 3 application domains.  System and Shared domains are singleton for each CLR.   Application Domains   System Domain It creates and Shared and default application Domains. It Loads Mscorlib.dll (class library for system namespace) into shared domain. Creation of default Exception instances (OutOfMemoryException, StackOverFlowException and FatalExecutionException): the reason to…

Programming languages and contribution of Mathematics : An overview

Application of Discrete Mathematics in Computer Science Discrete Mathematics play a vital role in software Development in Computer science . Almost ever program is based on some Mathematical Model . To explore the application of Discrete mathematics in computer science let us begin from the evolution of computer languages and how mathematics played important role in the evolution of computer…

Implementation of FIX messages for Fix 5.0 sp2 and FIXT1.1 specification

  This post will demonstrate how to connect with FIX5.0 server and FIXT1.1 specification and uses of QuickFix/n (native .net FIX engine). Introduction With this release of FIX protocol version 5.0, a new Transport Independence framework (TI) introduced which separates the FIX Session Protocol from the FIX Application Protocol. This gives freedom to send message across different messaging technologies like…

Arithmetic Expression Calculator

  This post describes implementation of arithmetic expression calculator in C#. I have below specification in the form of Backus–Naur Form expression. It is mainly used to define syntax of languages in compiler design world. You can read more about it on wikipedia. There are certain readymade solutions are available to calculate expressions.  Microsoft also introduced Expression tree through which…

CRUD operations using KnockOutJS and Asp.Net MVC3

  In last posts about knockoutJs, I gave examples of Search, Binding server side model to KnockoutJs ViewModel. I’ll discuss today about sending data back to server so that we can do server side operations. I would like to present it doing CRUD operations for Account entity. Account entity has AccountId, Name and AccountBalance. I start with creating Controller’a action…