We don’t expect every developer to know everything – there’s just too much to know.
Within the development team at TH_NK, we have subject-matter experts. These experts have unrivalled knowledge within their own domain, whether that’s in client-side or server-side technologies.
Our experts will mentor and guide other developers on the best ways to implement solutions in a given domain. This allows for constructive peer and code reviews throughout the development lifecycle and constantly improves the quality of our work.
Client-side development
Client-side development is anything that controls styling and behaviour within the clients’ browser, including, CSS, XHTML, JavaScript, Flash, Silverlight, and of course, asynchronous behaviours such as Ajax. When developing with CSS and XHTML, we follow the CSS 2.0 and XHTML 1.0 strict profiles respectively.
Using best-in-breed tools, all of our developers use AccVerify to ensure standards compliance and accessibility is at the heart of our client-side implementations. Ensuring standards compliance is one thing, ensuring accessibility is another, which is why we also use screen-reader software such as JAWS for Windows to help provide accessible solutions.
We have the capability to provide behavioural enhancements and rich interactivity with Flash, Silverlight and JavaScript. Our strategy in providing this functionality is to ensure we remain focussed on usability, accessibility and semantic mark-up.
Progressive enhancement is also used to ensure that if your browser or user-agent doesn’t support JavaScript or Flash, then you’ll be able to access the exact same functionality, but without some of the ‘bells and whistles’.
Server-side development
Server-side development is the development of the business logic, databases and back-end functionality. We primarily use Microsoft technologies when implementing our back-end solutions. All of our managed code is written in C#, our language of choice, and using the latest version of the Microsoft .NET framework.
Best-practice in coding standards is achieved by all of our developers using FxCop - a tool to ensure all code adheres to the Microsoft Framework Design Guidelines for .NET.
Let’s talk
If you’d like to talk about your digital requirements in more detail, don’t hesitate to contact us. We’re a business partner you can trust and you’ll love the way we think.