Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to dotPeek?
Ad
Ad
LINQPad
All
5
Experiences
Pros
3
Cons
2
Top
Con
PostgreSQL driver
PostgreSQL support is not included, but a driver can downloaded from GitHub.
See More
Top
Pro
The ideal coding scratch pad
See More
Top
Con
Windows only
But LINQ Pad 6 will support .Net Core 3.0.
See More
Top
Pro
Dark theme
See More
Top
Pro
Portable
Can be deployed portable all files are optional apart from LINQPad.exe and LINQPad.exe.config.
See More
Hide
Free / paid
4
0
Cake
All
4
Experiences
Pros
2
Cons
1
Specs
Top
Pro
Tools support
Standard support for MSBuild, MSTest, xUnit, NUnit, NuGet, ILMerge, WiX and SignTool.
See More
Top
Con
No GUI
Everything is script based, there is no graphical front end.
See More
Top
Pro
Cross platform
Windows, Linux and macOS versions available.
See More
Specs
Platforms:
Windows, Linux, Mac
Technology:
C#
Hide
Free
2
0
TeamCity
All
12
Experiences
Pros
8
Cons
3
Specs
Top
Pro
Easy installation
TeamCity has different installation packages for different operating systems. All the user needs to do is download the correct one and run it.
See More
Top
Con
Expensive
TeamCity has a free tier which includes a maximum of 100 build configurations and up to 3 build agents. If you want to add 10 more configurations and 1 more agent, it will cost $299; unless you choose to buy an enterprise license which starts at $1999.
See More
Top
Pro
Cross-platform build support
The fact that it is based on Java does not hinder TeamCity's ability to support different build environments. TeamCity in fact supports a large number of languages and tools for each of those languages (build runners and test frameworks). Some of the languages/platforms that are supported include: Ruby, .NET, Java.
See More
Top
Con
Poor quality plugins
At least some of them do not work, probably because they're not updated to more recent TeamCity versions.
See More
Top
Pro
Brilliant interface
The user interface of TeamCity is clear, well thought out and the dashboard is highly customizable.
See More
Top
Con
Inter-branch merges trigger emails to unrelated committers
Whenever an inter-branch merge occurs, TeamCity pulls up the first parent of the merge commit and sends them an e-mail. However, this sort of information would be more useful to the merge author.
See More
Top
Pro
Supports build chains
The user can easily compose dependencies between builds by adding snapshot and artifact dependencies, all on the one screen. All output of upstream builds is available to downstream builds. Triggering sets off the entire build chain and supports re-running of the portions of the chain that failed.
See More
Top
Pro
Well documented
See More
Top
Pro
Extensible
TeamCity offers well defined APIs for extending, as well as a REST interface.
See More
Top
Pro
Testing support
TeamCity supports both MSTest and NUnit (which is open source) to run tests.
See More
Top
Pro
Best choice for .NET
Seems to be the best choice for .NET applications, but to be honest: if you stray from the default settings you will be in a lot of pain most of the time.
See More
Specs
Platforms:
Web, Windows, Linux, Mac, FreeBSD, Solaris, HP-UX
Technology:
Java
Git:
Yes
SVN:
Yes
See All Specs
Hide
See All
Experiences
Free / paid
81
15
Fody.Costura
All
4
Experiences
Pros
2
Cons
2
Top
Con
Newest version is complicated
Earlier versions were simple to use, but with the focus on .NET Core things have become complicated.
See More
Top
Pro
Compression
Compresses multiple dll's into one.
See More
Top
Con
Not a magic bullet
Complicated projects can be problematic.
See More
Top
Pro
Better than ILMerge
See More
Hide
Free
1
0
ReSharper
All
8
Experiences
Pros
4
Cons
4
Top
Pro
Testing tools are handy
See More
Top
Con
Increases build (compile) time
Adds a considerable time onto building my Xamarin Forms project.
See More
Top
Pro
Ctrl + T is useful look of classes, enums, interfaces, etc
See More
Top
Con
It can mangle Visual Studio settings
Occasionally Visual Studio and Resharper settings can get into a tug of war. Features can disappear, for example, Intellisense can vanish, and you're often resetting options in hopes of getting yourself back to a working IDE.
See More
Top
Pro
Refactoring tools are powerful
Extract interfaces, generate constructors, rename namespaces, create equality statements, create ToString() summaries, etc.
See More
Top
Con
Licencing cost and T&Cs
The license T&Cs are somewhat harsh. The yearly license gets you a year's worth of updates, but you don't get major version release within that window. Instead, you're downgraded to the previous major version that you bought the license on.
See More
Top
Pro
Extremely useful when reading code written by others
ReSharper has a built-in "go to implementation" feature which takes you to the body of the implementation of a method from an interface. This makes it easy to read code written by other people simply by going over the interfaces and using this feature to quickly find the implementation of a particular method.
See More
Top
Con
Performance leaves something to be desired
The performance has been an issue for years, and many developers who have tried this tool gave up because of the performance hit running it. You may often find the tool to make Visual Studio slow down to almost an intolerable level.
See More
Hide
See All
Experiences
Paid
1
0
Topshelf
All
4
Experiences
Pros
4
Top
Pro
Works with Mono
Makes it possible to deploy services to Linux.
See More
Top
Pro
Small
Only ~200 Kb.
See More
Top
Pro
Service Recovery options
Including restart, reboot, or run program.
See More
Top
Pro
No need to use InstallUtil
See More
Hide
Free
1
0
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop