Object-oriented programming (OOP) is a natural extension of structured programming. OOP requires that you use good programming practices and makes it very easy for you to do so. The result is clean code that is easy to extend and simple... (Continue reading)
Like a supermarket, an ecommerce website design should provide easy navigation across various section, large product options, ease of payment and above all an aesthetic look. To complete ecommerce website development successfully, it is vital to incorporate a few basic... (Continue reading)
An object’s scope determines the availability and accessibility of the data members, properties, and methods within that object. Using the earlier bicycle analogy, if you were to add a headlight only to your customized “bicycle object,” the headlight would belong... (Continue reading)
The TForm1 class might seem quite simple. If you create the application, TForm1 appears to contain one data member, Button1, one method, Button1Click, and no properties. Yet you can change the size of the form, add or delete Minimize and... (Continue reading)
You can assign one object pointer variable to another object pointer variable if the variables are of the same type or assignment compatible, just as you can assign variables of any type other than objects to variables of the same... (Continue reading)
Most of the objects you use in C Builder are components you can see at both design time and runtime, such as edit boxes and string grids. A few, such as common dialog boxes, are components you see only... (Continue reading)
Application architecture is an essential skill for ASP.NET developers. It is always tempting to jump in and start coding, but planning your architecture early in the project will leave you with a solid application that scales well, is easy to... (Continue reading)
  For those who haven’t heard of design patterns before, or who are familiar with the term but not its meaning, a design pattern is a template for software development. The purpose of the template is to define a... (Continue reading)
Most of the objects you use in C Builder are components you can see at both design time and runtime, such as edit boxes and string grids. A few, such as common dialog boxes, are components you see only... (Continue reading)
What are the challenges of SCASCA in practice is far from perfect. Simply buying a tool doesn’t solve any problems. Almost certainly making a tool available to your team is not going to result in adoption. In fact, it... (Continue reading)