Welcome to

Azulia Designs

Many web design agencies charge the Earth for websites, rip off small businesses and make things sound more complicated than they actually are.

My aim is to provide an affordable service, using plain English, with professional design and development.

I love what I do and I take personal pride in the success of each project. Attention to detail and desire to exceed your expectations sets me apart from the rest.


Recent from

The Blog


In an object-oriented environment such as C# and the .Net platform, everything is an object. Once an object is created it needs to be able to communicate or interact with other objects, and the object may need to be manipulated.
The .Net Common Language Specifications


As with every programming language, C# has a number of built-in keywords. If you have used other programming languages then some of these may be familiar to you.
List of C# Keywords and Reserved Words


Critical errors are called Exceptions and they are raised whenever the compiler encounters a problem with a segment of code. An example of common exceptions are divide by zero and reading a null value.
Error and Exception Handling in C#


In C# applications, the code is executed in a specific sequence. Execution of code starts at the program entry point, usually, the Main method, and from there code is executed sequentially until it gets to the end of the entry point, then the application closes.
C# Program Flow Control and Entry Points


Visual Studio and the Express editions all have a very powerful debugging tool which features a step-through debugger, watch list and call stack among other features. These are all essential tools for debugging and testing applications.
Using the Visual Studio Debugger


Abstract classes provide a way to force an inherited class to implement an override method, similar to, but not the same as an interface. Encapsulation is the ability for an object to hide its data and methods from those who do not need to know, and only expose data and methods that are required.
C# Class Abstraction and Encapsulation


The object-oriented approach to programming tries to represent abstract or concrete things of the real world in a type of computer code called classes. This article is designed to give you an overview of the concept of Object Oriented Programming.
Introduction to Object Oriented Programming


Another useful technique in object orientated programming is Polymorphism, which allows you to implement derived class methods through a base class pointer at run time.
Polymorphism in C#




Copyright © 2001-2018 Tim Trott, all rights reserved. Web Design by Azulia Designs

This web page is licensed for your personal, private, non-commercial use only.

Disclaimer, Privacy & LegalSitemapContact Me