How to use JQUERY to set a DIV height to stretch the DIV to the Bottom of the Screen.
Many times it is necessary to have a div positioned as it normally would, but have the height set to extend to the bottom of the browser window. Setting the height to 100% does not work, it will either stretch the div to the entire size of the document (not the visible window), or have…
Programmatically Created GridView not Sorting
There have been times when I needed to programmatically create a DataGrid in the code behind. Perhaps this was a server control, WebPart, or just a regular page. In some case, I have found that sorting will not work on the GridView when it is programmatically created. This is usually caused by when the controls…
Windows Azure: Using Windows Azure’s Service Bus to Solve Data Security Issues
In the fall of 2010, the owner of rebus technologies completed his Master's in Applied Computer Science from Columbus State Univeristy. His Master's Thesis Windows Azure: Using Windows Azure’s Service Bus to Solve Data Security Issues detailed how to solve data sercurity issues involved in cloud computing. This thesis has been sited in a wikipedia article on…
Select Sequential Numbers with Oracle SQL
Oracle provides the connect by clause that can be used to specify a relationship between parent rows and child rows. This is used as part of the hierarchical query clause. In general usage, the connect by clause uses the prior keyword to define the relationship. When using the connect by clause, the level pseudocolumn is…
Using SQL to get the number of occurances of a character in a string in Oracle
This SQL Snippet can be used to get the count of a single character in a string using Oracle. We have a seperate post for doing the same thing in SQL Server. Assume you have the string a,b,c,d,e and you want the count of commas. Just use the SQL below. Select length('a,b,c,d,e')-length(replace('a,b,c,d,e',',')) from dual; Running this query returns…
Convert a CSV String into Rows using OracleSQL
The is the Oracle version of an SQL Solution which can transform a string of CSV values into rows, with one row per value. The SQL snippet uses a delimited string, and will convert this string to rows using the delimiter. Assume you have a Comma Seperated Value (CSV) string such as: a,b,c,d and need to convert it to…
Coprocessors: The progression of the offloading of processing requirements.
A coprocessor is an additional processor that augments the Central Processing Unit (CPU). In some cases, coprocessors provide additional functionality not offered by the primary processor. In other cases, the coprocessor only offloads processor intensive tasks, from the primary processor, in order to increase performance. The use of a coprocessor increases system performance by freeing…
Shortest Path Algorithm Comparison
This post will compare two of the popular algorithms used to attack this shortest-path problem in graph theory, Floyd’s algorithm and Dijkstra’s algorithm. I will briefly describe each algorithm, compare the two, and then provide guidelines for choosing between them. In addition, I will describe the results of test cases I ran on both algorithms….
Azure Service Bus
The primary purpose of the Windows Azure Service Bus is to relay messages through the cloud in order to support application connectivity. The Service Bus gets its name from the Enterprise Service Bus (ESB) Pattern. This ESB pattern defines a standards based integration model that combines Web Services, data transformation, messaging and intelligent routing. The…
Azure Access Control
The Access Control module of the Windows Azure AppFabric is a claims-based access control in the cloud that provides single-sign on capability to all applications running in the cloud. In addition, this access control module can be used for applications running outside of the cloud. This Access Control module of Windows Azure is accessed using…