Pages

Affichage des articles dont le libellé est MVC5. Afficher tous les articles
Affichage des articles dont le libellé est MVC5. Afficher tous les articles

MVC5 + Silverlight Solution Neuve dans VS2013 sujet

vendredi 28 mars 2014




Bonjour tout le monde,

Je suis face à un problème depuis quelques jours, j'essaie de créer une solution dans Visual Studio 2013 qui utilise MVC5 et Silverlight (plus précisément le modèle RIA 'BusinessApp' qui existait dans VS2012 et auparavant, disparu de VS2013 mais qui fait son retour ce week-end grâce à OpenRIA qui à repris le flambeau).

Quand on crée une solution Silverlight, un projet SL est créé (celui avec les pages .xaml) et un projet Web ASP est créé conjointement.

L'idée ici est de supprimer ce projet Web ASP et de le remplacer par un projet Web MVC, et sélectionner à partir de ce projet l'application SL en tant que Vue (selon le design Model, Vue, Controller).

J'ai essayé de supprimer le projet Web ASP original et d'intégrer un projet MVC dans la solution pour le remplacer, ensuite, je suis allé dans les propriétés de ce projet MVC, onglet Silverlight, et j'ai désigné mon projet SL dans la solution.

Malheureusement, j'ai beaucoup d'erreurs qui sont retournées, notamment d'assembly. Avec le projet SL BusinessApp importé de VS2012, c'est encore pire (gestion utilisateurs disparus).

De l'aide serait appréciée ici, merci d'avance.




MVC5 et décallages dans Twitter Bootstrap sous IE sujet

mercredi 29 janvier 2014




Bonjour,

Ce n'est pas un bug du Framework MVC, mais j'ai assez galéré pour penser que ça puisse servir à quelqu'un :

Pour un site Intranet :

Lorsque je testais mon Site MVC en local, le design du site était correct.
Lorsque je le testais sur ma machine de pre-prod, l'affichage Twitter Bootstrap était décallé (la dernière colonne passait en dessous , et autres bugs)

Solution :

IE affiche les sites intranet (hors localhost) en mode compatibilité IE7, ce qui vient casser les CSS Twitter Bootstrap.

Pour y remédier :

Dans IE, afficher la barre de commande (clic droit sur la barre d'IE),
-Dérouler le menu "Page"
-Clicker sur "Paramétres d'affichage et de compatibilité"
-Décocher "Afficher les sites Intranet dans affichage de compatibilité"

Et hop l'affichage redevient normal sous IE pour un site Intranet hors localhost.

Afin de garder le parc applicatif de l'entreprise homogène, mes utilisateurs ne peuvent utiliser qu'IE.