So you’re / you’ve-been using Python in Windows. You know your way around setting up PATH variable so that you type “python” in your command prompt and it works. Now, say that you want to use Anaconda Python in bash. Let’s go one step further and say, you want to use the bash from your Visual Studio Code integrated shell. The process isn’t too different. There doesn’t seem to exist a guide, which covers all these together – hence this post.
My goal is to show you one of the possible ways to configure your development environment quickly – to you get you going in no time.
At the end you should have the following:
- Bash shell working with python and,
- Visual studio shell integration (optional)
Continue reading “Windows: configure VS Code integrated bash shell for Anaconda”
Today, I want to walk-through the steps I used to deploy ASP.NET Core website application to Ubuntu Server. ASP.NET Core supports several Linux distributions, I am using Ubuntu Server.
From a quick internet search I found 3 decent blog posts:
- decatechlabs.com article
- garywoodfine.com article
- blog.bobbyallen.me post
There already are many articles which talk about how to set up your development environment for .NET Core but this post starts, where they end. It’s about getting production ready.
These are to-the-point & well written. But, either these posts are more than a year old, or they are for setting up your development environment, not for production deployment. You need to install .NET Core run-time, not the .NET Core SDK (which also includes run-time). You can download it from: Continue reading “Ubuntu: deploy .NET Core app”
Up to certain extent the performance quite depends on .NET version your application is running on.
Another quick reference is Microsoft Patterns and Practices article
There’re 4 ways to read and write XML
Continue reading “Read/Write Large XML Files”