- Follow MSDev.pro blog on WordPress.com
Follow us
-
Recent Posts
Categories
Recent Comments
Archives
Category Archives: Architecture
Sending notifications with Corona updates to thousands of doctors
During the Corona crisis, our (Belgian) government sends out regular updates for medical professionals. I created a small UWP app that will notify all the subscribed doctors when new information is available. The doctors can download and install this application … Continue reading
Posted in .Net, Architecture, Azure, Cloud, Codeproject, Development
Tagged microsoft store, notification hub, toast, uwp
1 Comment
How to use Microsoft Azure Key Vault
Introduction In this post I will describe how to set up and use an Azure key vault to store your secret values. Sometimes we see secrets like storage keys and connection strings written as literals in the code of a … Continue reading
Architecture of a Polyglot Azure Application
Introduction I started working on a C# project that will communicate requests to several different partners, and receive feedback from them. Each partner will receive requests in their own way. This means that sending requests can (currently) be done by … Continue reading
Posted in Analysis, Architecture, Azure, Cloud, Codeproject, Development
Tagged Logic App, Storage Queue
1 Comment
Automating the creation of NuGet packages with different .NET versions
Introduction I created a couple of straightforward libraries to be used in almost every project. So evidently these libraries are a good candidate for NuGet. This will decouple the libraries from the projects that they are used in. It also … Continue reading
Structuring your Excel – “the hidden agenda”
Introduction Most developers don’t like Excel as a “development platform”. Many projects are migration projects from an Excel solution to a “real application”. And often this is worth the trouble. But in some cases Excel has a lot of advantages. … Continue reading
Improving throughput by using queue-based patterns
Introduction In my current project we let the users run simulations. Because of flexibility, the calculations are performed by Excel spreadsheets. There are many different spreadsheets available, for different kinds of simulations. When the calculations rules for one of the … Continue reading
What is the role of the database?
Introduction Most non-trivial applications will use a database to store data. This database can be relational or not, but some data store will be needed. Most modern database management systems (DBMS) can do much more than just storing data, and … Continue reading
Posted in Architecture, Codeproject, Databases, Development, Entity Framework
Tagged stored procedures;business logic;CRUD
2 Comments
Unit testing your Repositories
The problem We have created our data layer, and of course we want to test it. It is very hard to use a (physical) database to test your code. There are some problems with this (commonly used) approach: Unit tests … Continue reading
Posted in .Net, Architecture, Codeproject, Development, Entity Framework, Testing
Tagged repositories
1 Comment
Using the repository pattern
In most applications database access is necessary. In .NET there are 2 main ways of doing this: ADO.NET or using the Entity Framework. Of course there are great 3rd party libraries like NHibernate that do the trick as well, and … Continue reading
Posted in .Net, Architecture, Codeproject, Development, MVC, WCF
Tagged Repository; separation of concerns
3 Comments
Handling a “Microservices” Project
I’m currently working on a big application that has been built up using microservices. The application is composed of small(ish) apps that compose the application. The idea is that these small apps work together to create the final application. This … Continue reading
Posted in Analysis, Architecture, Codeproject, Development, Methodology, Testing
Tagged microservices
Leave a comment