Development Technologies

[av_textblock size=” font_color=” color=”]

Think Tank Development Technologies:

The following is a overview of the main technologies in use at Think Tank:


C# is Microsoft’s flagship programming language and is the most sought-after coding language by South African development companies. It started out as a branch of Java and has been expanded over the last decade to accommodate newer features.  The default tool for writing C# is Microsoft Visual Studio. C# code is compiled into files with an exe or dll extension. C# depends on a library called .Net which provides commonly used programming tools.


SQL is the language used to read and write data from databases. The basic SQL language is common to all databases, but the databases themselves come in different variations like Sql Server, Oracle and MySQL. We uses Microsoft’s Sql Server.


MVC is Microsoft’s most current web technology, replacing the old WebForms. It simplifies the process of displaying data on web pages and then transferring it back for processing and storage.

Entity Framework

EF is the Microsoft technology used to read and write data to the database, so that you don’t need to write fragile SQL in your code. EF is a form of Object Relational Mapping (ORM) technology.


HTML is the language used to arrange designs on a web page, including text, lines, colours and pictures. When many HTML pages use a similar look and feel, CSS is used to provide a common reusable format.


HTML only creates a simple web page that can be read. JavaScript is used to get the page to behaviour in different ways when you click on buttons or links. JQuery is an add-on feature of JavaScript that provides extra functionality.


The old HTML methodology for entering data on web pages forced the page to reload entirely each time. AJAX enables small communications so that small sections of a web page can be updated, allowing a much more fluid web experience.

[av_contact email=’,’ title=’Don’t be left behind, use these technologies in your business today. Fill in the below form and we will contact you for a free assessment:’ button=’Contact Me’ on_send=” sent=’We will be in touch!’ link=’manually,http://’ subject=’Development Technology’ autorespond=” captcha=” color=”]
[av_contact_field label=’Name’ type=’text’ check=’is_empty’ options=” width=”][/av_contact_field]
[av_contact_field label=’E-Mail’ type=’text’ check=’is_email’ options=” width=”][/av_contact_field]
[av_contact_field label=’Phone’ type=’text’ options=” check=’is_phone’ width=”][/av_contact_field]

Scroll to Top
× How can I help you?