LetsShip
omnisharp-vscode
LetsShip | omnisharp-vscode | |
---|---|---|
5 | 65 | |
2 | 2,592 | |
- | - | |
0.0 | 9.0 | |
almost 3 years ago | 11 months ago | |
C# | TypeScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LetsShip
-
.NET 6 is now in Ubuntu 22.04
I have two DigitalOcean sites on the same VPS just serving from kestrel behind an nginx reverse proxy and then one site on a Hetzner VPS where I was playing around with k3s.
For digitalocean I followed this post which is probably way out of date now https://www.hanselman.com/blog/publishing-an-aspnet-core-web...
For the k3s site the source is here https://github.com/EliotJones/LetsShip/blob/main/kubernetes/... though worth noting I have set up LetsEncrypt incorrectly but that's my lack of k3s understanding.
-
We need to have a talk about making life easier for newcomers to .NET
This - https://github.com/EliotJones/LetsShip - hopefully gets you some of the way, it uses VS on Windows for development but I can't imagine the experience in Rider or VS Code for Linux is too disimilar. Individual steps here https://github.com/EliotJones/LetsShip/tree/main/docs/posts
I need to complete the full guide at some point but the end result is an application deployed on Linux with both a web app and independently scalable crawling services with zero downtime deployments. Hosted site here: https://pricefalcon.me/
For a simpler deployment without k3s, this guide is the one I originally followed for my trends site and should still work for .NET 6. https://www.hanselman.com/blog/publishing-an-aspnet-core-web...
-
Synchronizing access to a pool of resources
One example here https://github.com/EliotJones/LetsShip/blob/main/src/PriceFalcon.JobRunner/Worker.cs#L111 where I have several agent applications each of which may start up to 5 jobs, a job can take a couple of minutes to execute and while running the same request twice isn't the end of the world I'd prefer to avoid it. I use FOR UPDATE when selecting to take an update lock on the row in postgres (similar functionality hopefully exists for your DB).
-
New Core MVC App with jQuery in 2021?
I just build out a new MVP site for the purposes of a tutorial with .NET 5 and jQuery with some slightly complex front-end requirements (an interactive iFrame that validates user selections server-side on click) and though it may need to move to an SPA if it got more complex for now jQuery is fine (though assuming IE support is not needed I could have probably just used raw JS instead). https://github.com/EliotJones/LetsShip
-
The Architecture of a One-Man SaaS
I've done a complete 180 on this too, I realised I was reacting from my default position of hostility to new concepts rather than an honest appraisal. I am writing it up at the moment but I've been working on a 1 person SAAS MVP tutorial [0] and though I've definitely misconfigured something having the ability to go from git push to deployed to production with 0 downtime inside of 5 minutes with no manual steps is such a nice flow, versus my previous attempts of SCP and faffing around with services.
[0]: https://github.com/EliotJones/LetsShip
omnisharp-vscode
- Microsoft is going to release new open-source vscode extension and C# language server to replace omnisharp
-
Visual Studio for Mac Roadmap?
They announced a year ago they are working on better C# support in VSCode https://github.com/omnisharp/omnisharp-vscode/issues/5276
- How to Setup VSCode for C# Programming In Less Than 3 Minutes (From a Microsoft Software Engineer)
-
Duda carrera: C#/.NET vs. Node/Express
OmniSharp (soporte de C# en VS Code): Licencia MIT
-
Microsoft eyes partnership with Firefox to make Bing its primary search engine
Let me try to find that post. It's basically the drama around this
-
MSFT is forcing Outlook and Teams to open links in Edge and IT admins are angry
> They did a wonderful job with C# and .NET Core.
And VSCode. One thing all three have in common is that they are all FREE to use--they don't make Microsoft any money directly.
And, for the segment of the developer tools market that wrangles C# code, if VSCode gets too good, it becomes a threat to a cash cow: Visual Studio.
Start here: https://github.com/OmniSharp/omnisharp-vscode/issues/5276#is...
-
Bug? - VSCode set to english but only the console's bugs are in german.
Sounds like this issue https://github.com/OmniSharp/omnisharp-vscode/issues/2513
- How do I change the language of error hints to english?
-
What is .NET, and why should you choose it? - Microsoft DevBlog
Open source. OP is referencing a decision Microsoft made last year to include some closed-source components, in particular the debugger from Visual Studio, in the default C# extension for Visual Studio Code. There is a Samsung-provided open source debugger available if you absolutely require it, but the closed source stuff doesn't have any usage restrictions afaik.
What are some alternatives?
prawn-stack - A pageview counter using the AWS free tier, Postgres, Node and React
format - Home for the dotnet-format command
centos-stream
vscode-cpptools - Official repository for the Microsoft C/C++ extension for VS Code.
app-engine-cloud-run-
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
diagrams - :art: Diagram as Code for prototyping cloud system architectures
netcoredbg - NetCoreDbg is a managed code debugger with MI interface for CoreCLR.
node-pg-migrate - Node.js database migration management for PostgreSQL
Visual Studio Code - Visual Studio Code
litestream - Streaming replication for SQLite.
micro-editor - A modern and intuitive terminal-based text editor