JavaScript

Please see my other Web articles. JAVASCRIPT Changing a CSS class Classes Functions Knockout: Computed fields Knockout: Edit fields Knockout: Input Fields Knockout: Updating the ViewModel Get RadioButtonList Selection JQuery: Date Input JQuery: Toggle Radiobutton Choices Scroll User Toggling RadioButton Choices

Web Development

Since the browser replaced the traditional software client as the primary consumer of logic-intensive applications and content, web development remains one of the most critical tech-skills within organizations. The following pages demonstrate my skills within programming-both client and server side, as well as crucial concepts for delivering highly robust and maintainable applications: c# C# is…

Knockout: Updating the ViewModel

Using Knockout.js to dynamically bind events to fields. In most web applications, the user drives the business process being invoked. Therefore, it’s necessary to allow them to “fire” events in order to provide the desired functionality. To illustrate how to integrate an event, I will begin where my last Knockout.js: Computed fields article left off.…

Knockout: Input fields

Using knockout.js to dynamically reflect changes to input fields. As described on the Knockout.js website, it provides impressive features such as: Declarative Binding, Automatic UI Refresh, Dependency Tracking, and Templating. In this article, I will illustrate Declarative Binding and Automatic UI Refresh using some basic input fields. First, I’ll begin with a simple page containing…

Knockout: Edit fields

Using knockout.js to dynamically reflect changes to edit fields. Continuing from my last Knockout.js: Input fields article where I illustrated basic binding, I will now show how to enable editable fields to be bound as well. I’ll begin with the HTML from the last article where I have the first name field bound. The first…

Knockout: Computed fields

Using Knockout.js to dynamically aggregate fields. Many times when working on the presentation layer of an application the need arises to present a value which is the result of aggregating the values of two or more fields. In this article I will illustrated how to combine the values from three fields and assign it as…

JQuery: Date Input

Ensuring valid dates are received. When users complete online forms, it’s critical to ensure values received are valid both in format and type. JQuery provide the ability to present the user with an input control that mimics a standard textbox control, but forces him/her to select their date using a calendar, which in turn prevents…