Technologies
React
React is an extremely powerful library created by Facebook for front-end development, which allows the developer to build user interfaces.
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 BDD 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!
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
The main aim of increasing the complexity is to lead to easier, more user-friendly technological environments.
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...