Is it possible to build MSBuild files (visual studio sln) from the command line in Mono?

Current status (Mono 2.10, 2011): xbuild is now able to build all versions of Visual Studio / MSBuild projects, including .sln files. Simply run xbuild just as you would execute msbuild on Microsoft .Net Framework. You don’t need Monodevelop installed, xbuild comes with the standard Mono installation. If your build uses custom tasks, they should … Read more

What’s the point of Mono on Windows

There are a couple of features Mono has that .NET doesn’t. Mono is highly modular. You can break it apart in tiny little pieces and only deploy exactly those parts that you need. Don’t want System.Xml? Fine, it’s gone. Mono is embeddable. You can host it inside your C/C++ application, to allow users to script … Read more

Deploy ASP.NET MVC on Linux: Best Practices, Tools & Surprises

The company I work for targets Mono on Linux as our main deployment environment. Thus there is no “additional” work – we provide the whole stack, from hardware, through operating system (customized and trimmed) to applications. Using Open Source gives huge savings for us and our clients (and yes, we do contribute back to the … Read more

Keystore file doesn’t exist

Linux & Mac command keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android Will give you SHA1, SHA256, MD5 for default debug key. And it can be used for developing and debugging with google play services. For publication certificate just follow https://developer.android.com/studio/publish/app-signing.html

IDE’s for C# development on Linux?

MonoDevelop 2.0 has been released, it now has a decent GUI Debugger, code completion, Intellisense C# 3.0 support (including linq), and a decent GTK# Visual Designer. In short, since the 2.0 release I have started using Mono Develop again and am very happy with it so far. Check out the MonoDevelop website for more info.

Mono https webrequest fails with “The authentication or decryption has failed”

I had the same problem with Unity (which also uses mono) and this post helped me to solve it. Just add the following line before making your request: ServicePointManager.ServerCertificateValidationCallback = MyRemoteCertificateValidationCallback; And this method: public bool MyRemoteCertificateValidationCallback(System.Object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { bool isOk = true; // If there are errors in … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)