OOP: Class Design – Step 3 – Encapsulation

Leveraging Encapsulation to Protecting Data & Behavior Implementation With my class requirements defined in my Class Design – Step 1 – Requirements article, I’m now ready to define the details of my Employee class. As demonstrated in my Inheritance article, I designed an Employee class which serves as a parent class for the Supervisor class.…

OOP: Class Design – Step 2 – Naming Convention

Using Object-oriented Programming (OOP) to Design Robust Classes At the beginning of a software project, ensure you capture requirements in a manner which developers may easily interpret. Stating requirements using a story format allows users and actions to be clearly identified. When telling the story, ensure you identify users as nouns and behaviors as verbs.…

OOP: Class Design – Step 1 – Requirements

Using Object-oriented Programming (OOP) to Design Robust Classes At the beginning of a software project, ensure you capture requirements in a manner which developers may easily interpret. Stating requirements using a story format allows users and actions to be clearly identified. When telling the story, ensure you identify users as nouns and behaviors as verbs.…

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

Model-View-Controller (MVC)

Please see my other Web articles. MODEL-VIEW-CONTROLLER (MVC) 4 Accessing Form Values ADO.NET Entity Data Model Action Methods using GET & POST Action Methods with Parameters Bundles Displaying Data Source Records Providing an Input Form Using CSS Classes with Textboxes C.R.U.D. Operations Class Diagram – Building a Class ContentResult Customized Grid Custom Model Custom Validation…