Larry Steinle

August 31, 2013

The Odd Relationship Between Null and Empty String in Oracle PL/SQL

Filed under: Oracle — Larry Steinle @ 10:18 am
Tags: ,

SQL Standards dictate a very unique behavior for null values. You would think these behaviors would be consistent across databases. This article is for you Microsoft SQL developers who’ve been tossed into the Oracle world and are confused by the appalling violation of null behavior.

August 23, 2013

Programmatically Validating Oracle Packages

Filed under: Oracle — Larry Steinle @ 10:06 pm
Tags: , ,

Whenever an Oracle view, function, procedure or package header is modified the object is invalidated and any objects that call the invalidated object become invalid. To avoid errors these objects need to be compiled. The purpose of this article is to demonstrate how to identify the invalid objects compiling them in the correct order so that all objects can be validated in one pass while providing the ability to track which objects fail to validate.


August 18, 2013

JavaScript Chaining Made Fun!

Filed under: Web — Larry Steinle @ 6:59 pm
Tags: , , , ,

The chain pattern allows several actions to be executed within a single line of concurrent code. jQuery’s use of chaining has popularized the concept so that the masses now prefer chaining their method calls. Creating an application that supports chaining can be cumbersome. This article will demonstrate how to add chaining functionality to any JavaScript class without modifying any code in the class you want to upgrade to support the chaining pattern.


August 17, 2013

How to Create a Clean, Extensible JavaScript Library

Filed under: Web — Larry Steinle @ 10:21 pm
Tags: , , , , ,

One of the biggest challenges developer’s face when working with JavaScript is organizing their code into easy to manage, maintainable blocks of code. This article will step through the process to create a clean, simple, extensible JavaScript Library Framework.


December 4, 2011

Create Scrollable Table with CSS and jQuery

Filed under: Web — Larry Steinle @ 10:50 am
Tags: , , ,

In the post, CSS Table Scrollbar with Fixed Headers, we explored a fairly simply way to create tables with scrollbars using CSS. Today we take it up a notch using jQuery to eliminate several limitations introduced with the pure CSS approach.


November 30, 2011

CSS Table Scrollbar with Fixed Header and Footer

Filed under: Web — Larry Steinle @ 11:12 pm
Tags: ,

I am truly surprised that CSS3 failed to include scrollbar support for the TBody tag. However, with a bit of finagling we can create a great looking scrollable table with the help of a single div tag!


May 26, 2011

Software Review Checklists

Filed under: Guides — Larry Steinle @ 9:17 pm

The post, Software Reviews, demonstrated the value of basing reviews upon business quality expectations. The post, Software Principles, reviewed the foundational concepts found within solid software solutions. The Software Review Checklists in today’s post can be used as a starting point to validate the quality of the work product for each phase of the software development lifecycle.


May 25, 2011

Software Principles

Filed under: Guides — Larry Steinle @ 10:15 pm

Yesterday’s post, Software Reviews, demonstrated how to measure the quality of a software product based upon business needs. Before we can discuss how to review the software to measure its performance against the specified quality criteria we first must understand what makes a good quality program good in the first place. Today’s post will review foundational software principles that make possible the construction of solid software products.


May 24, 2011

Software Reviews

Filed under: Guides — Larry Steinle @ 7:36 pm

Reviews are a critical part of any process ensuring the quality of work created meets the expectations of the company and client. The challenge for any review is to ensure the focus is on clearly defined, measurable, value-added expectations. The next few posts will focus on how to construct an objective, team building review process complete with templates. (more…)

May 9, 2011

Reporting Services Url Access

Filed under: SQL Server,Web — Larry Steinle @ 11:13 pm

Reporting Services provides software developers with a powerful, easy to use tool to construct reports for the web. Reports can be easily integrated inside applications using Reporting Services Url Access Parameters. In today’s post I’ll review the two url access parameter syntaxes explaining the differences between them.

« Previous PageNext Page »

Blog at