to top

Technologies

  • All
  • Web
  • Mobile
  • Desktop
  • Database

A Practical Comparison of Face Detection and Recognition Tools

It all started when we encountered the necessity to use face detection and recognition on one of our experimental projects for the robot Pepper.

Quick Introduction to ASP.NET Core 1.1

Is .NET Framework going to die? Which server-side scripting technology for WWW will dominate in the next 5 to 10 years? What are the benefits of ASP.NET Core?

AngularJS

We interview Dr Takhir Mamirov about his work with AngularJS last year. This talk gives us answers on such questions as what, why and where AngularJS could be used.

Ruby on Rails

Why Ruby? Ruby is extremely popular with startups, because it is designed to be simple and easy to extend/shrink. Ruby is a very niche and highly valued language.

.NET

Diatom Enterprises has more than 12 years of experience in outsource software development with main focus in Microsoft .NET technology.

Test Automation engineers discuss the Behaviour driven development processes for an e-Health project

Behaviour driven development is a relatively new approach to software development in test automation area. Learn how your project could benefit from applying BDD on it!

ReactJS

ReactJS is an extremely powerful library for frontend development. However, at times it can be used in the wrong way. So what are the specifics of its use and what are some common mistakes in its application? How and when should you use ReactJS?

NODE JS project with noSQL (mongoDB) support

So, you’ve greeted the world with your Node.JS console, and think of taking on a “real” challenge? Well, check this one...

Our company uses Xamarin Test Cloud Services

We are now Xamarin Test Cloud Services Partner and offer not only Mobile Cross Platform development, but also testing apps using Xamarin Test Cloud Services Platform.

iOS Development

How do you develop apps for iOS? It’s a common question, and Jack McGrath hopes to answer it with a series of posts.

Node.js with Dr Takhir Mamirov

We talk to Dr Takhir Mamirov about his work his experience with Node.js. Takhir's team just finished a project, and we will discuss its results and technical aspects.

MS SQL Server

Microsoft SQL server is a platform for data warehousing, e-commerce applications and large-scale online processing (OLTP).

Use Artificial Intelligence Software to get more profit from your business!

Nowadays a hotel is not only a place where people can stay overnight, but also a place where people can gather for some events such as company meeting etc.

Material Design - Can We Turn Complex into Simple?

Absolutely! Google Designers have created a Material Design concept that has created a comprehensive, yet universally comprehensible design concept.

Search Engine Optimization (SEO)

We have h2 experience and understanding of principles internet advertisement. We have been tuning with our client’s web sites to attract more traffic through...

Angular vs Knockout

As written on the official website "Knockout is a JavaScript library that helps you to create rich, responsive display and editor user interfaces...

3 Things You Need to Know About Accessibility

Recently, I was asked: How do disabled people use web? I have been working as a web developer for about four years, but I have...

Java Department in Diatom Enterprises

Diatom Enterprises employs a team of Java technology professionals who have more than a decade of expertise in enterprise solutions, Big Data and high load solutions.

A Single Source Reality

In this article our CTO shares his experience in developing the .NET Rocks podcasting app for iPhone, iPad, Android, Windows Phone, Windows 8 Modern UI.

ASP.NET

Diatom Enterprises Company provides offshore ASP.NET development services for a wide range of industries and companies around the world.

Amazon Web Services

For any internet based company, scalability, availability are two very important requirements for satisfying user experience. Amazon web services are sure to achieve it.

e-Invoicing and e-Documents Interchange System: Is It Good for Midsize Business?

We are experts in e-Invoicing and e-Documents interchange system. Learn how these solutions affect midsize business and have a look at the tendencies in the future.

MYSQL Database Management System

MYSQL database is the most used database management system because of its reliability, performance, and simplicity in use. The software is compatible...

TFS

Team Foundation Server (TFS) is a software that delivers version control, which ensures tracking of work item and facilitates team building.

Weborb for .NET

For a continuous and reliable media presence worldwide, the WebORB for .NET plays a major role. It integrates browsers who want to stay connected anywhere they are.

Cross Platform Rich Client Applications (Adobe Flash Builder)

Cross Platform Rich Client Applications (Adobe Flash Builder) is a professional development tool used by web developers. With this software...

Atlassian Tools (Fisheye, Crucible)

The Atlassian tools (FishEye, Crucible) are products designed for programmers who use codes on a daily basis. If you are in constant use of codes, these can be...

N2 CMS

Due to the high prices that have been demanded in the past, content management systems and open-source solutions have seen an increased growth.

Agile Software Development

Agile Software Development or ASD provides a practical interface in software development. The focus remains on keeping the program development codes simple which are...

Development using Xamarin products

Xamarin allows you to leverage the power of Microsoft's C# technology to create cross-platform mobile applications for iOS, Android and Windows Phone.

What type of mobile application is right for you?

In the consumer realm, “mobile app” assumes that an application is intended to work on a mobile device. In the software developer’s world there is much more to consider...

C#.NET

C#.NET is most preferred by most programmers because it contains less wording than alternative programming languages when it comes to the source code.

Adobe Flex (Adobe Flash Builder) and Flash Framework

Diatom Enterprises as a flash development company is an expert in Adobe Flex and Flash. Diatom Enterprises Company provides offshore flex development...

Credit Card Processing and SMS Billing

Diatom Enterprises is conducting development and support of Internet payment solutions with more than a million transactions per month.

C#

Now to the real juice, C# offers properties. These will not be the new frontier for users of Visual Basic and Delphi. The motivation behind this is that...

JavaScript

JavaScript is a widely used computer scripting language also known as ECMAS. It copies a lot from Java but the two have very different...

Health Level 7

Diatom has a trained team of senior devs with extensive experience of working with HL7 (HL7 Message Parser, HL7 Message Generator, HL7 Message Validator).

Microsoft Framework

NET is a Microsoft framework that includes a very large library and supports a number of programming languages. This library is available to all languages...

ADO.NET

Initially the ADO was used to extract data efficiently from a database. This was when ADO 1.0 was established and subsequent developments have now led to ADO 2.6...

Ajax

Asynchronous Java Script and XML or Ajax is a web development method used to create web applications with an interactive user interface. Ajax is a feature...

Windows Communication Foundation

The .Net Framework utilizes some core technologies out of which Windows communication foundation is an essential component.

Web Services

The service can be carried on remote computers and requires a communication interface to be established between a web server and a web service...

Geographic Mapping

We have years of experience in development of mapping systems. We use mapping validation, longitude and latitude discovering by address solutions...

Asynchronous Programming for Windows Store Apps: .NET is up to the Task

Asynchronous programming is one of the central themes of the .NET Framework 4.5 and Visual Studio 2012 releases. Diatom Enterprises started working...

Model View Presenter

Why is it bad to have lots of logic in the UI layer? The code in the UI layer of an application is very difficult to test without either running the application...

Windows Phone 8 and Windows 8 platform comparison

The release of Windows Phone 8 is a significant step toward convergence with Windows 8. Here, we compare the Windows Phone 8 and Windows 8...

Zuora platform to power your subscription business

Only Zuora gives you the enterprise-class, cloud-based tools you need to launch and scale any subscription service, quickly and affordably

Windows Phone 7.5. Mango

The Windows Phone Marketplace has topped 70,000 apps. Our company participates in development and researching in the world of windows phone apps

CloudFront

Anyone that has been in the web service industry will tell you that nothing is as important as working with an efficient web service when it comes to content delivery.

BITS: Background Intelligent Transfer Service

BITS, commonly known as Background Intelligent Transfer Service, is an element of the modern Microsoft Windows operating system.

ActionScript

ActionScript is an object-oriented language for programming that is very essential and powerful in the runtime of flash player capabilities.

IIS: Internet Information Services

Microsoft Internet Information Services (IIS) has a resource tool kit that assists in administration, security and management of the technology.

Windows Server

Windows server is a famous platform in development of infrastructures used in connection applications, web services, and networks.

DHTML

With the rapid change in the technology world complexity in programming or coding has increased. The main aim of increasing the...

InfoPath

InfoPath is Microsoft’s forms app that is electronic. It has recently been ranked as one of Office’s top editions, to be specific, top three.

Microsoft Visual Studio

It is not a wonder that computers are synonymous with Microsoft. The giant software developer has trounced over the years any form of competition...

HTML

HTML validation refers to a process in which a web document is analyzed in comparison to language rules put in place. In this process non-standard codes...

Ms Access

Ms Access is a Microsoft software from Visual basic .NET that can open a database in Access, print or preview reports, display and allow editing of...

Microsoft SharePoint Server

Microsoft SharePoint server is configured to support various used web browsers. In order to run and install the software you must meet the minimum...

XML

Relation data and XML have three environments available for manipulation in Microsoft visual studio. The options include classes in the...

SQL

SQL is an important in the writing of all types of data related applications. To keep a good database, it is necessary to have analysis of systems so as to be sure...

Visual Basic: For Programming Purposes

Though it has many features, Visual Basic’s most admirable feature, is that it is interactive and user friendly.

MSMQ

Microsoft Messaging Queuing or MSMQ in short is a method via which two remote computing devices can connect, send and receive asynchronous messages.

Silverlight

Silverlight was developed by Microsoft for assisting with running rich Internet applications. This was a direct emphasis to entertainment features such as multimedia...

Web Parts

Web Parts controls are a group of controls that enable users of a website to edit the content of a website that supports web controls to their liking.

Windows Workflow Foundation

In the last 20 years or so, most of the programming has moved from low level languages to high level languages. In today’s industry where programmers depend upon...

Statistical Analysis

We have more than 15 years experience working with different reporting system connected to different areas of business from government to community systems.

Financial Mathematics

Our specialists have deep subject matter knowledge of financial math. We developed algorithms for stock markets analysis, calculation of futures and options.

Business Analytics

We have more than 15 years experience working with various reporting systems covering a wide realm business of requirements.

Atlas: Automatically Tuned Linear Algebra Software

The automatically tuned linear algebra software (ATLAS) is an environment that allows software development. An environment in this case implies an operating system...

Windows 8: Microsoft’s browser-based OS

Windows 8, without a doubt, is a mobile OS. It is a very shiny, hardware-accelerated, operating system — and there’s no denying the fact that a re-skinned Windows 7...

Windows Rally

When looking for a set of technologies that simplify the entire process of maintenance and setup for wireless network and wired devices...