Question

Voici ma situation.

Je viens de commencer un nouvel emploi et je l'ai hérité d'une application récemment qui va avoir besoin d'une ré-écriture. Je sais ce que vous pensez, mais la confiance moi, ... ce vraiment est l'un des rares cas où le système que j'ai refactorisation est au-delà et presque tout doit aller.

L'application actuelle est une application Silverlight 2.0 avec toute une série de WCF, WCF Data Services, ASP.Net, Entity Framework et un tas d'autres choses. A chaque stade du développement « externalisé » d'origine semblent avoir utilisé ce projet comme un exercice d'apprentissage et ont échoué à plat apprendre quoi que ce soit. Il est à peu près le pire que j'ai jamais vu. Le problème est ce projet aurait dû être complète Septembre dernier il est donc 12 mois de retard maintenant.

Ce que j'ai été chargé de réécrire est la solution et ont fonctionnellement complète en 3-4 mois. Je peux certainement le faire (il est en fait un peu plus d'un peu ou formulaires sur les données), mais je regarde ce que mes meilleures options pourraient être maintenant pour gagner du temps. Je considérais XBAP mais la dernière fois que je l'ai regardé le déploiement était un cauchemar!

Alors, ... nous pouvons cibler .Net 4 et thusly, ClickOnce déployé une confiance totale XBAPs. Cela signifie que je pourrait baisse que niveau intermédiaire, optez pour un montage simple DAL et ignorer les complications des services Web, httphandlers (pour l'upload) et comme pour l'instant. Ce sera un déploiement Intranet afin que je puisse garantir IE7 + et boîtes de Windows sur le réseau étendu.

Tout cela semble trop beau pour être vrai si. Quelles sont les questions en suspens avec XBAPs de confiance totale ou le développement XBAP lui-même. Est-il utile de poursuivre ce ou devrais-je chercher ailleurs pour l'instant?

Toute aide serait grandement appréciée. Merci à l'avance.

Était-ce utile?

La solution

Jusqu'à présent, j'ai opté pour la confiance partielle pour notre application XBAP en .Net 4.0 - Nous avons eu des problèmes graves obtenir la signature / chose de certificat de travail pour pleine confiance même sur l'intranet. Nous pourrions être plus bête que d'autres les enfants des gens, mais nous avons décidé de suivre la voie d'un WCF service et un XBAP de confiance partielle car il était plus-moins de friction.

Cliquez-fois fonctionne parfaitement, quoique (à l'exception de quelques IE Hick-ups où la mise en cache est allé un petit peu trop loin).

Notre plus grand problème est l'impression maintenant :-). mise en page fixe est une douleur.

Espérons que cela aide un peu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top