Pregunta

Aquí está mi situación.

Me acaba de comenzar un nuevo trabajo y que he heredado una aplicación recientemente que va a necesitar una reescritura. Sé lo que estás pensando, pero confía en mí, ... esto realmente es uno de esos casos raros en los que el sistema que tengo está más allá de la refactorización y casi todo lo que tiene que ir.

La aplicación actual es una aplicación Silverlight 2.0 con toda una serie de WCF, ADO.NET Data Services, ASP.Net, Marco de la entidad y un montón de otras cosas. En cada coyuntura del desarrollo original 'externalizado' parecen haber utilizado este proyecto como un ejercicio de aprendizaje y tienen a toda máquina no aprendió nada. Se trata sólo de lo peor que he visto en mi vida. El problema es que este proyecto debería haber sido completado en septiembre pasado por lo que es 12 meses tarde.

Lo que he recibido el encargo de volver a escribir es la solución y hacer que funcionalmente completa en 3-4 meses. Definitivamente puedo hacer eso (en realidad es poco más que un bit o formas más datos), pero estoy mirando lo que mis mejores opciones podrían ser ahora para ahorrar tiempo. Estoy considerando XBAP pero la última vez que miraba a que el despliegue era una pesadilla!

Por lo tanto, ... podemos apuntar .Net 4 y de ahí, ClickOnce desplegado plena confianza XBAP. Esto significa que podría gota que nivel medio, optar por un DAL simple montaje e ignoran las complicaciones de los servicios Web, httpHandlers (para la carga) y dicha por ahora. Esta será una implementación de Intranet para que pueda garantizar cajas IE7 + y Windows en la WAN.

Todo esto suena demasiado bueno para ser cierto, sin embargo. ¿Cuáles son las cuestiones pendientes con XBAP plena confianza en sí o el desarrollo XBAP. ¿Vale la pena llevando a cabo este o debería buscar en otro lugar ahora?

Cualquier ayuda sería muy apreciada. Gracias de antemano.

¿Fue útil?

Solución

Hasta ahora, he optado por la confianza parcial para nuestra aplicación XBAP en .Net 4.0 - Hemos tenido problemas graves que consiguen lo firma / certificado de trabajo para de plena confianza, incluso en la intranet. Puede ser que seamos más tontos que los niños de otras personas, pero decidimos ir por el camino de un WCF-servicio y una XBAP confianza parcial, ya que era más fricción-menos.

Click-Una vez que ha estado trabajando perfectamente, aunque (a excepción de unos pocos IE ningún problema-ups, donde el almacenamiento en caché se fue un poquito demasiado lejos).

Nuestro mayor problema es la impresión ahora :-). diseño fijo es un dolor.

Espero que esto ayude un poco.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top