Category Archives: Web Development

Ways of creating multi-threaded applications in .NET (Part 4). Methods of thread synchronization

Posted on: January 15th, 2018 by

The focus of the final part of this article is not dedicated to the methods of application performance improvement through multithreading. Instead, it examines its degradation using methods of thread synchronization.

Ways of creating multi-threaded applications in .NET Part 3. TPL and PLINQ

Posted on: November 23rd, 2017 by

This is the third part of the article dedicated to the methods of creating multi-threaded apps in .NET. If you are interested in this topic, then we invite you to read Part 1 and Part 2 first.

What .NET Threads Are. Part 1

Posted on: September 25th, 2017 by

With the advent of multi-core processors, multithreading has become almost indispensable in the development of applications. It is multi-threading that gives significant performance gain when using multiple processor cores.

How To Design A Landing Page That CONVERTS

Posted on: August 2nd, 2017 by

Technically speaking, a landing page is a HTML document that contains CSS, text, pictures, videos, and sometimes scripts. This page is not that much different from the normal websites. But from the business point of view, certain expectations are placed on a landing page – it must convert. An end user should be able to quickly get all the information he needs about a product and take an informed decision to buy or not to buy on the landing page.

.NET Core Framework Complete Review

Posted on: June 12th, 2017 by

At the end of the last century, Microsoft, one of the most successful software development corporations, faced the problem of a huge number of incompatible languages, environments and programming technologies. At the same time, the development process was rigidly focused on a specific programming language. Also, across different languages, there was a different set of incompatible technologies. Above all, these technologies were gradually becoming obsolete.

5 Stages of Building a Smart Website

Posted on: March 22nd, 2017 by

Today, almost every start-up has its own website or landing page. When building a website, we always expect it to please both the users and us, and, most importantly, build customer loyalty and generate income. But is that often the case? No! Most such sites don’t solve business problems; neither do they meet customer needs.

Lean Software Development Using the React Ecosystem

Posted on: February 10th, 2017 by

In this article we’ll elaborate on how we use React and the ecosystem around it to enable lean software development. Several options for frontend development are presented. When there is need for a web app framework, businesses usually choose between Angular, Ember and React.

Don’t Make Me Think

Posted on: January 18th, 2017 by

Usability consultant and information architect Steve Krug has been in the usability art since 1989. He has years of experience as a user advocate for major companies as Apple, AOL, and Netscape. On the question of what’s the most important thing to do to make sure a site or app is user-friendly, he answered that it’s not “Nothing important should ever be more than two clicks away” but rather “Don’t make me think” – his first law of usability. This advice is also the name of Steve’s most famous book dedicated to user interfaces.

Icons in Design: Nonsense, Necessity, or Decoration?

Posted on: December 19th, 2016 by

Icons have conquered the world. Mobile applications, web design, prints, motions and sometimes a host of icons, make you feel like you are in an Egyptian pyramid once you enter a site. The only difference is that instead of hieroglyphs, you find yourself surrounded by icons.

How To Create Masonry And CSS Hybrid Grid Layout

Posted on: November 3rd, 2016 by

Today’s web design world has become so innovative. Table-based lists with offset pagination are rapidly falling out of favor, while masonry layouts with infinite scroll are now becoming the new trend. You are not aware of it yet? Think Pinterest, Interview Magazine, Windows’ Metro etc. To describe it in words, it’s an almost crazy paving effect whereby variable sized blocks of content are pieced together in an aesthetically pleasing style and often staggered. Masonry style layouts aren’t something new.

1 of 212