Electron JS, Visual Studio Code, and SQL Operations Studio

There are some kickstarter guides to using it here:
- https://github.com/electron/electron-api-demos/blob/master/docs.md
- https://medium.freecodecamp.org/how-to-build-your-first-app-with-electron-41ebdb796930
- https://www.tutorialspoint.com/electron/electron_quick_guide.htm
Visual Studio Code

Visual Studio is generally liked and widely used with .NET developers, however there are a lot of complaints from both .NET and non .NET folk about it's bulkiness and performance. Visual Studio Code, however, is pretty well universally liked. This app doesn't "feel" like the traditional Visual Studio IDE, it is much simpler but.. knowing Visual Studio IDE won't help you know how to use this one.. you will still be tripping over the buttons for a few minutes.
This is a free desktop application that is mainly targeted at front end code and to compete with applications such as Webstorm and Sublime. You can however use Visual Studio Code with C# backend code by adding the .NET Core SDK and C# extension, see full documentation here: https://docs.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio-code
Note: there is some/limited support for .NET Framework, it seems Microsoft is targeting .NET Core more heavily for Visual Studio Code and in general moving forward for the latest and greatest stuff in tech.
SQL Operations Studio

SQL Operations Studio (as of today is in PREVIEW mode which = "you can use this now, but know we're working out the bugs/kinks/supported features and not guaranteeing anything yet"). I do like PREVIEW mode stuff as this is the time to give feedback to help mold applications with opinions and I get the chance to see what's to come soon. This app is free, lightweight, cross-platform, and does all of the common SQL Server Management Studio tasks (ex. T-SQL stuff, stored procs, view tables, users, logins, roles...), without being overly complex. There are also added functionalities to make dashboards with graphical analytics to find performance issues and an integrated terminal for command line tools as part of the UI. It works with SQL Server on Windows/Linux/Docker, Azure SQL, and Azure SQL DataWarehouse.
As with any other technology, there are cons and times not to use it: https://hackernoon.com/electron-the-bad-parts-2b710c491547 Nothing is perfect! So read through that article and see if it's a good fit for your app after reading both the good and bad parts about it.
Other apps that are made from Electron JS include:
- Slack - for team chatter and discussion
- Microsoft Teams - same as above
- Discord - for online gaming communication (audio + message boards + private messages)
- GitKracken - Git GUI
- GitHub Desktop - Git GUI
- WhatsApp - mobile chat application
- Twitch.tv's Desktop app
Wow Electron sounds really awesome, I had no idea so many of the apps I use were written in it. Thanks for the great read!
ReplyDeleteThanks for such a pleasant post. This post loaded with lots of useful information. Keep it up. If you are looking for the best information and suggestions related to Using Git With Visual Studio then visit Manju’s Tech Blog.
ReplyDeleteBest Car exhaust and mufflers specialists in Perth
ReplyDeleteHey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you Best it support for small business near me service provider
ReplyDeleteYour style is so unique compared to other people I have read stuff from. Many thanks forposting when you have the opportunity, Guess I will just bookmark this site WebStorm
ReplyDeleteYou have a genuine capacity to compose a substance that is useful for us. You have shared an amazing post about Network cabling maintenance. Much obliged to you for your endeavors in sharing such information with us.
ReplyDeleteA very delightful article that you have shared here.Business Cloud Solutions Charlotte Your blog is a valuable and engaging article for us, and also I will share it with my companions who need this info. Thankful to you for sharing an article like this.
ReplyDeleteI am grateful that I was able to learn something useful from this article. After reading it, I believe you possess excellent expertise. Thank you for sharing about small business phone services. Keep up the good work.
ReplyDeleteVery good, This information is essential and informative which you have shared here. Read more info about Employee identity theft protection. It is beneficial for beginners to develop their knowledge. It is very gainful information. Thanks for share it.
ReplyDeleteThis article provided me with a lot of useful information. The material you presented during this post provided me with some excellent information. Continue to post. IT Support Company
ReplyDelete