Installing DotNetNuke 7 with MySQL and in .Net 3.0 environment? - mysql

I just registered a hosting service from www.amhosting.com and they said that the Server support MySQL and .Net 3.0 only while the site I am installing is DNN 7 which is running with MSSQL and .Net 4.0.
So what is the solution for this case?
Could I run DNN 7 in .net 3.0 environment?
or should I downgrade the DNN to lower version that is able to run in .net 3.0?
How to configure the DNN site to run with MySQL?
Thanks a lot.
Cheers,
Timmy

I think you should change your hosting solution.
From what I know DNN7 only works with .NET 4.0 / 4.5
MySql - god forbid, you're in a world of pain. I have heard about attempts to make the DNN Core compatible with MySql... but it's only the Core, and any such projects would be outdated in a matter of months, as DNN does release quite often.
Talking about third party modules, which sooner or later you'll be bound to download from codeplex or buy from Dnn store - forget about. no dnn developer out there provides scripts for mysql.
Good luck!

As Greg states, you won't have an easy time getting DNN working in 2.0 (there was no 3.0, but 3.5 exists) with MYSQL, and you will be limited based on the "provider" for MYSQL.
Go with another hosting company that does Windows Hosting with MSSQL options, there are plenty of them out there for low cost, you'll save a lot more money changing hosting, than you will trying to get mysql working with DNN, and you won't have any upgrade options available to you.

Related

DNXCORE 5.0 and mysql / mariadb

For a new project which has to target Linux and Windows, I am searching for a solution to support MySQL (or MariaDB).
Because we have to support those different platforms I wish to work on DNX Core5.0. However I can't find any nuget packages / connectors which I can use to connect to the database. the one that i find are not supported by DNX core 5.0.
Is there a way to connect to mysql in DNX core 5.0 ? Or do you have to fall back on ODBC connections, i don't know if this would work...
Further i was searching for an ORM to support this, my research till now found out that
Entity Framework 7 is not supporting MySQL at this moment. (and EF is not my favorite ORM at this moment)
NHibernate: Currently nobody is working on it and it will be difficult (breaking changes) to port it to DNX Core
Dapper: (MicroORM I know ...): This is supporting DNXCore but i need a vallid IConnection which I can't create.
Thanks for your feedback!
Rob
I asked a similar question a couple of weeks ago. There is no MySql connector for DNX Core. I had to fall back to DNX 4.5.1 and was able to use MySql with Entity Framework in a project that's running inside a Docker container. Also see the response to my question.

ASP.NET 5 MySql Support

I am developing a Green Field Application in ASP.NET 5 using Visual Studio 2015.
I want to know that if I am running it in Linux environment the database used is MySql Workbench
How we do this?
It is my core problem in doing this business.
https://dev.mysql.com/doc/connector-net/en/connector-net-installation-unix.html
https://dev.mysql.com/doc/connector-net/en/connector-net-installation.html
This page clearly mention that you can use Mysql.Data.dll on any framework. If mysql.data.dll library is not working for you. You can compile it yourself on your linux machine.
MySql support Linux environment also. So You will not face any major problem.
But yes, You will have to write Table & column names in small letter in your queries otherwise it will give error.

What version of MySQL should I use for a CRM?

I've read through a number of pages detailing the version differences between the different MySQL versions, but none of them have given me a real clear picture as to what is best for the application I am making. I'm in the process of building a CRM which will handle 20,000 customers at launch and built on a LAMP stack. The OS will either be CentOS or FreeBSD.
Right now for test purposes we've been using a MySQL 5.0 server for the database, but we are wondering which version we should use for production. If anyone could give some thoughts as to the pros and cons of using 5.0 vs 5.1 vs 5.5 vs 5.6 in the context of a CRM application, it would be most appreciated.
TL;DR 5.5
For a new software rollout, it makes sense to integrate and do final testing with the latest generally available (GA) release of your infrastructure components.
Right now that's 5.5.20 of the MySQL community server. 5.6.x is considered a development release. It probably doesn't make sense for you to try to do integration and final testing with such a release, unless it offers a new feature that's a critical success factor for your new software. (But then you should ask yourself whether it makes sense to make your product dependent on exotic new features in unfinished dbms releases.)
EDIT... #rkosegi has a good point. If you're going to deploy on an enterprise grade linux server distro like Red Hat Enterprise Linux (rhel) use the version it supports. 5.1 works fine.
I think better you should use v5.1.XX because it's in active development state and stable too.
MySQL has stopped working on v5.0 i guess extend support also will expire soon.
http://dev.mysql.com/doc/refman/5.0/en/

Group .net project: 1 Developer on PC with VS 2005 and 1 Developer on Mac with MonoDeveloper

I'm new to .net but a mac user. I need to team with a friend on a new project. He's currently on a pc using VS 2005. And I'd rather try Mono as oppose to running xp or vista in a VM and install VS there.
If I use Mono Developer. will we be able to share files in the same project? Is the current version of Mono Developer the equivalent of VS 2005 or 2008?
Please advise on the best way for me to do this.
Thanks in Advance
Kevykev
Current MonoDevelop can read and write both VS2005 and VS2008 project files, and do not automatically convert them. There is no problem with sharing solutions between VS and MD.
I am working on such project, where I'm using MD under Linux and other developer is using VS on Windows. There are no problems with it. I prefer this solution then running VS in virtual system, because of the native feel of the application and no barriers between virtual system and my native desktop.
Depending on the nature of your project that could work, but honestly, if you are working on a shared project, having both developers working on the same platform is most likely going to give you the best overall end solution.

JRuby Community Support

We are exercising various technology or framework options to develop our new portal or web-application on elearning. So the favourites on the list are (not in any specific order)
1. Rails
2. J2EE
3. JRuby
So wanted inputs on the JRuby community support if we get to choose JRuby framework. Also want to know JRuby advantages. I have gone through some of the coolest advantage of JRuby, still want to konw if I missed something
1. Threading => Scalabity
2. Performance 2.5 times faster
3. Usage of both what java and ruby got to offer
4. Unicode support of Java etc etc.
It seems you're comparing a web development framework (Rails) with a enterprise development and deployment platform (J2EE) and a language implementation (JRuby).
If you develop a rails app and deploy it using warbler & glassfish then you'll be using all three things!
Perhaps rephrase?