Drop us a line...

Send Message

Software development

This is a software development related category.

Generate UML sequence diagrams with Javascript

Sequence diagram is a very useful tool for representing a sequence of interactions between objects, modules or processes. I am using it mostly to represent HTTP interactions between REST APIs or Web Services. It’s very easy to understand within your team and with your stakeholders. There are many good books about Unified modeling language UML,…

read more
Get user certificate from Active Directory

Recently I was working with Exchange Web Services or EWS. It’s a neat way to communicate with Exchange Server and manage it’s data, emails in particular. You can do a lot with it, but my┬átask was to encrypt email messages by pooling a recipient certificate from Active Directory, save it to Exchange server and send…

read more
How to start with C# Async and Await

Async and Await are not new to C# language, but are new to me. I discovered them recently when I was on a conference, where Damir Arh was talking about “Best Practices for Using async and await“. In his presentation, he pointed out basics and common mistakes a developer can make while writing asynchronous code.…

read more