Development Services What is ASP.NET Core? ASP.NET Core is a modern, open-source framework for building high-performance, cross-platform web applications. It is built on top of the .NET Core runtime, which is a cross-platform, open-source version of the .NET framework. This allows for easy deployment of applications on Windows, Linux and macOS, making it … Continue reading

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, and in the process rejuvenating and reinventing itself. Their rivals have replicated its products, but somehow, Microsoft is still leaps and bounds ahead of the competition. The gateway … Continue reading

Model View Presenter

As UI-creation technologies such as ASP.NET and Windows® Forms become more and more powerful, it’s common practice to let the UI layer do more than it should. Without a clear separation of responsibilities, the UI layer can often become a catch-all for logic that really belongs in other layers of the application. One … Continue reading

ASP.NET MVC: Business Logic as a Separate Layer

ASP.NET MVC offers a great way of how to separate different application layers. View layer is responsible for data representation, the controller layer is responsible for receiving and replying to requests, and models are used as two-way information carriers between the previous two layers. This separation of concerns is convenient for developers because there is … Continue reading

From Ruby to C#

I started my career as Ruby developer and I have not been in C++, Java (except for some Clojure) or C# land. Here at Diatom most of the people are .NET developers and I was selling them Ruby and they were selling me C#. In this post, I wanted to share how I got convinced … Continue reading

Xamarin for developers who didn’t use C#

Eugeny Lemasov, DiatomEnterprises COO, is interviewing Sergey Efimov, Xamarin Developer at DiatomEnterprises Sergey, for 3 years already, your team has been successfully developing on Xamarin. Before that, you worked with .NET, Java, ActionScript, Objective C. To your opinion, what new things you had to face after you switched to Xamarin? You are correct, for more … Continue reading

Listen to Diatom’s partner Kent Alstad on .Net Rocks show

Kent Alstad, the partner of the Diatom Enterprises, has over 25 years of successful software development and business management experience. Kent has been a guest of .Net Rocks radio show several times since 2006. You can listen to his podcasts here or find them in show archives of .NET Rocks Application. If you are a professional in … Continue reading

Talent Metric Recruiting and Workforce Management

Diatom Enterprises’ experts in custom software development supplied multiple services to a new client who offers Talent Metric Recruiting and Workforce Management services online and were first in this field. More recently, the company started a formal effort, the result of which is Talent Metric brand, to integrate selection tools into everything they do. They … Continue reading

Short Sale Online Marketplace

Our developing team finished first stage of development works for a Short Sale online marketplace project with a real estate agent network. The goal of the project is to attend potential Short Sale buyers to help them selling their properties. Everyone can use smart and detailed property search, view property details and bookmark property with … Continue reading

.NET Code Build Manager

Application deployment, specifically built and moved project to destination host is time consuming task. Our client wanted to save time and optimize deployment process for intranet. Diatom Enterprises developed automated source code built environment. The application monitors and maintains projects that are currently active and being used by any development team part. The main feature … Continue reading

Real estate bid for homes

We developed an application for tracking auctions selling real-estate properties by These online auctions have a minimum bid amount of $1.00 without reserve. Our client wanted us to provide an easy and flexible solution and complete this part in time. End user can take part in online auctions starting with a minimum bid and have … Continue reading

Improved analytics baseline performance measurement system

Diatom Enterprises developing experts finished their work on improvements to the Analytics Baseline Performance Measurement System. ASP.NET, Microsoft Framework 3.5, Visual Studio 2008, Statistical Analysis and C#.NET were involved in the developing process. You can also check: