• Blog
  • Contact Us

Cross-Platform Mobile Development: Fast, Cheap, and Low-Quality? Not Anymore.

Cross Platform Mobile Development

For years, businesses faced a tough decision: develop native apps for the best performance, or choose cross-platform solutions to save time and money. While cross-platform development promises efficiency, many fear that it leads to generic, sluggish, and uninspired applications. The global cross-platform app development framework market is projected to grow from $120 billion in 2023 […]

Web Application Development with .NET 9

Web Application Development

Web app development requires scalability, speed, and advanced integration capabilities. Microsoft’s .NET 9 addresses these needs, making it a powerful tool for building high-performance web applications. With features tailored for modern web solutions, it equips developers with everything needed to create seamless user experiences. At Diatom Enterprises, we bring over 20 years of experience in […]

ASP.NET Core

ASP.NET Core Banner

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 a great choice for […]

Microsoft Visual Studio

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 to understanding computers […]

Model View Presenter

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 design pattern, the […]

ASP.NET MVC: Business Logic as a Separate Layer

cover 15

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 […]

From Ruby to C#

cover 17

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 […]

Xamarin for developers who didn’t use C#

16 09 2014

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 […]

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

04 04 2013

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 […]

Talent Metric Recruiting and Workforce Management

16 02 2010 1

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 […]

Short Sale Online Marketplace

03 02 2010

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 […]

.NET Code Build Manager

19 04 2009

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 […]

Real estate bid for homes

30 11 2008 1

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 […]

Improved analytics baseline performance measurement system

25 09 2008

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: