Modernizing existing .NET applications with Windows Containers and Azure cloud

In this talk, we’ll show why you’d want to modernize your existing .NET apps (traditional ASP.NET WebForms to MVC apps) with Windows Containers and Azure Service Fabric. What are the benefits you get with those new technologies and how you can actually implement it and move it to the cloud quickly, showing you many demos…

Share the joy
  •  
  •  
  •  
Continue reading

MicroServices with .Net Core and Docker containers- Part 2

 When architecting and implementing microservice-based applications, you can face challenges derived from the complexity of distributed computing. Learn how to tackle those challenges with well-established microservice architecture patterns and about implementation with .NET Core and Docker containers provided by Microsoft.

Share the joy
  •  
  •  
  •  
Continue reading

MicroServices with .Net Core and Docker containers- Part 1

  This session shows how to implement with .NET Core an end-to-end application based on microservice architecture patterns and Docker containers. It focuses on the microservice’s challenges and how to solve them by implementing patterns (resiliency, domain model, communications, etc.) in .NET Core. It showcases the eShopOnContainers Source Code at GitHub: https://github.com/dotnet-architecture/eShopOnContainers

Share the joy
  •  
  •  
  •  
Continue reading

Setup environment for Python and ML

Follow the following steps to install the required packages on your development machine. Install Chocolatey – The package manager for Windows (Chocolatey – Software Management Automation) Run cmd as admin on your system Install the rest of the software using chocolatey.  To install the Python using choco            C:\> choco install python To install the…

Share the joy
  •  
  •  
  •  
Continue reading

Handle the unhandled exception in Window Service C#

Sometimes window service crash due to unhandled exception occur in the code. Which cause service to be on halt without any error log and we are unable to restart or stop the service in the windows. In .net framework 4.5, Microsoft provides a method to handle the exception in the async event handler. Simply write…

Share the joy
  •  
  •  
  •  
Continue reading

How to identify critical code path

Before answering the question ‘How to identify critical code path?’ let me answer ‘Why identify critical code path?’ Why identify critical code path? There are a couple of answers to it: Performance Optimization Accurate Smoke Test Performance Optimization  In most applications, we have observed that less than 5% of application code accounts for more than…

Share the joy
  •  
  •  
  •  
Continue reading

How to Set up Coturn TURN Server for WebRTC

Coturn is a free and open-source TURN and STUN server for VoIP and WebRTC. But there’s a problem: WebRTC won’t work if users are behind different NAT devices. It will be blocked. To traverse NAT, we need to set up a TURN server as a relay between Web browsers. TURN stands for Traversal Using Relays around NAT. How it…

Share the joy
  •  
  •  
  •  
Continue reading

Add Web API support to existing Asp.Net MVC application

TXTextControl.Web.MVC is using the ASP.NET Web API framework to synchronize the edited document with the server in order to render the output in a true WYSIWYG manner. From Microsoft MSDN: ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET…

Share the joy
  •  
  •  
  •  
Continue reading