.NET

.NET is a set of software technologies for connecting information, people, systems, and devices. This new generation of technology is based on web services – small building-block applications that can connect to each other as well as to other, larger applications over the Internet. By using the Internet to enable software applications to more easily work together, .NET offers businesses the opportunity to increase operating profits, decrease costs, and connect with customers and employees.

Web services let applications share data, and more powerfully invoke capabilities from other applications without regard to how those applications were built, what operating system or platform they run on, and what devices are used to access them. Web services enable architectures in which loosely coupled services can collaborate to perform particular tasks.

The .NET Framework consists of two main parts: the common language runtime and the .NET Framework class library.

Charteris specialises in the .NET Framework as it simplifies Windows software development and provides developers with a single approach to building both desktop applications and web-based applications. It also enables developers to use the same tools and skills to develop software for a variety of systems.

As a Microsoft Gold Certified Partner, we have worked with clients from a wide range of industry sectors, delivering .NET solutions in a pragmatic fashion to their businesses. We have done this in many ways such as by:

  • Developing user interfaces in ASP.NET that meet identified user requirements and integrate seamlessly with solution back end.
  • Delivering asynchronous BizTalk messaging solutions to manage the workflow surrounding business processes.
  • Designing and implementing Web Services as a way of exposing and consuming data between web applications using synchronous messaging.
  • Developing data tiers in SQL Server.
  • Working in many .NET languages including C#, ADO.NET, VB.NET.
  • Putting in place build processes to ensure system components can be quickly and easily compiled, integrated and tested.
  • Delivering the Windows Installer (MSI) deployment of enterprise systems.