Migrer .NET de Base à partir d'un ASP.NET 4.5 MVC web app

J'ai juste été donné une mission avec une certaine tech je ne suis pas familier avec - notre beau windows ASP.NET MVC web app doit être converti pour être utilisé dans un environnement linux.

Je travaille dans la santé et nous avons les données de l'utilisateur ne peuvent absolument pas être perdu ou têtes vont tomber (la nôtre ou la leur).

Je suis généralement pas un C#/ASP.NET guy - si je peux l'adapter à la tâche. J'ai lu plus de l'officiel docs @ http://docs.asp.net/en/latest/getting-started/installing-on-linux.html et peut voir que cette tâche signifie en effet 'la cible .NET de BASE (ou mono) cadre".

J'ai googlé autour et il n'y a pas de facto /moyen facile de migration semble - t-il seulement d'apprendre la nouvelle modulaire de l'installation avec les configs des claques dans le projet.json et vous allez loin! Avant j'essaie de le faire manuellement en est - il de l'info les gars, vous pourrait me conseiller sur l'? Certains systématique des processus à suivre? Peut-être certains "pièges" que j'aurais dû lire à l'avance?

Le projet utilise NHibernate et Autofac pour DI - semble assez standard. Je voulais juste savoir comment beaucoup de lecture/expérimenter ce serait prendre pour l'obtenir en cours d'exécution sur un serveur linux en fin de compte, c'est ce qui compte.

  • À mon humble avis, s'en tenir à l'exécution de votre projet mono pour le moment. Core est un peu trop (pour ne pas mentionner de nouveaux travaux de flux à partir d'une perspective de développement). Ce n'est pas de dire que c'est immature, mais si la sécurité est une préoccupation, je serais rester avec quelque chose qui n'est pas aussi profond qu'un dev. le cycle.
  • Il est actuellement sur windows! Mais merci pour les conseils, je suppose que je vais vérifier certains mono-guides là-bas..
  • Vous ne pourrez pas utiliser NHibernate ou Autofac avec .Net de Base encore - je ne crois pas que ce soit est convertie encore. Et vous avez raison, c'est un manuel de conversion. Bonne chance...
InformationsquelleAutor JensenB | 2015-06-05