Read our blogs, tips and tutorials
Try our exercises or test your skills
Watch our tutorial videos or shorts
Take a self-paced course
Read our recent newsletters
License our courseware
Book expert consultancy
Buy our publications
Get help in using our site
473 attributed reviews in the last 3 years
Refreshingly small course sizes
Outstandingly good courseware
Whizzy online classrooms
Wise Owl trainers only (no freelancers)
Almost no cancellations
We have genuine integrity
We invoice after training
Review 30+ years of Wise Owl
View our top 100 clients
Search our website
We also send out useful tips in a monthly email newsletter ...
We offer bespoke consultancy in Visual C# programming to help you in one of two ways (we've also included below some notes on our relationship with C#, so you can decide whether we're the right people to help you).
If you want advice on something, why not book an hour's online consultancy to help find the answer! It's amazing how often talking through a problem withexperts can resolve it.
Here are some specific ideas for how we can help:
Problem | How we can help |
---|---|
Is your approach the right one? | Maybe you're not sure if you're approaching a problem in the right way, and suspect you could be doing things much more efficiently? If you explain what you're trying to achieve to us, we can tell you if we agree! |
Could your code be better written? | If you're wrapping yourself up in knots with spaghetti code, we could go through it with you and suggest ways to improve the structure (perhaps explaining a bit about classes, interfaces or delegates along the way, depending on the best solution to your problem). |
How can you solve a particular probelm? | If you want to achieve a particular task, but don't feel you have the programming skills to do so, we could either write a program with/for you or give you ideas on how to proceed. |
We're very choosy about who we offer this service to, as too many clients have unrealistic expectations of what software can achieve. If you do approach us, we should warn you that we have two overriding aims when writing software:
Aim | Details |
---|---|
KISS (Keep it Simple, Stupid) | It is MUCH easier to write a complicated system than a simple one! You can get a good feel for our approach to software by browsing through this website, which is built entirely in C# (see below for more on this). A good mantra is to keep everything simple! |
Sign off the specification | We believe you haven't got a chance of implementing a computer system successfully if all parties haven't first signed off on exactly what it should do, after which point no changes should be allowed. |
If you think we may be able to help, the best thing to do is to send us an outline of what yoiu're trying to achieve and we'll get back to you with our thoughts on whether (and, if appropriate, how) we can help, usually within a few working hours.
This website (and our main internal intranet) are programmed entirely in Visual C#, with the exception of a few bits of client-side JavaScript and JQuery. So when you see a webpage like this one, everything that is served up for your viewing is actually programmed in C#:
This is an excerpt from the controller for this page.
We mention this to show that our knowledge of C# comes not just from teaching it over the years (an excellent way to learn anything) but also from practical use. In addition to knowing C#, it's worth mentioning that we also program - and offer consultancy in - Python, VBA and SQL.
Our strengths are very much in putting ideas into practice in a simple and easyish-to-understand way. If you want someone to build a complex system full of asynchronous programming, multi-threading and reflection then we're probably not the right choice for you.
Kingsmoor House
Railway Street
GLOSSOP
SK13 2AA
Landmark Offices
99 Bishopsgate
LONDON
EC2M 3XD
Holiday Inn
25 Aytoun Street
MANCHESTER
M1 3AE
© Wise Owl Business Solutions Ltd 2025. All Rights Reserved.