Project Rider — First thoughts

Michał Smyk
Mar 8, 2016 · 2 min read

Before I’ll start writing about Project Rider, I would like to invite everyone to my lecture during 13th Linux Session, taking place between 2nd and 3rd of April 2016 at Wrocław University of Technology. I will be speaking about ASP.Net Core and how I think it will change Linux web-developer scene in a future. The lecture will be in polish.

Image for post
Image for post

As a week passed and I had some time to work on new Jetbrains Tool — Project Rider. I would like to share my thoughts about it with you guys.

Of course, I wasn’t expecting revolution — I already had experience with previous JetBrains Product, mostly with PyCharm and RubyMine (thanks to my student license it is much easier to use those tools for my college assigments). And I had received another awesome IDE based on the same engine, and it works really well. And it works on my Fedora, and works fasts — which will always be a advantage over Visual Studio.

Still, as for the current moment it’s not an environment that I would prefer to use for developing ASP.Net applications. It is of course awesome for standard console-based C# projects (and even NuGet Packaging works awesome and I think it is much more handy than Visual Studio 2015 Community version). So, where is a problem?

First of all, ASP.Net projects cannot be generated from Project Rider at the moment. It could be because of fact that right now ASP.Net Core is not distributed with Mono, but as a separate package. But detecting if it is there would be really great, and I hope that functionality will be implemented some time in a future.

That leaves us with generating ASP.Net projects with Yeoman. And Yeoman doesn’t generate .sln files, which are necessary for Project Rider to work on them. Thanks to that, I cannot work on my new projects created on Linux with Project Rider — I have to create new project in VS under Windows, and then download it under Linux and then import it to IDE.

As for my old projects, that were made around January in Visual Studio — there was some issues with solution files, thanks to which Project Rider displayed every file that was included in a project as if they were in a root directory of a project. Of course it is possible to work like that, but it is rather annoying.

I also couldn’t test debugging, as I had issues with running my website projects from somewhere else than terminal.

Still I hope that those are just merely a setbacks, and those functionalities will be implemented in next beta releases.

Originally published at www.blog.smyk.it on March 8, 2016.

Smyk.IT

Blog of Software Engineer from Wrocław, Poland

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store