Domanda

Ecco la mia situazione.

Ho appena iniziato un nuovo lavoro e ho ereditato un'applicazione di recente, che avrà bisogno di una riscrittura. So cosa state pensando, ma la fiducia di me, ... questo è davvero uno di quei rari casi in cui il sistema che ho è al di là di refactoring e quasi tutto deve andare.

L'applicazione corrente è un 2.0 app Silverlight con tutta una serie di WCF, WCF Data Services, ASP.Net, Entity Framework e un sacco di altre cose. In ogni frangente lo sviluppo originale di 'outsourcing' sembrano aver usato questo progetto come un esercizio di apprendimento e hanno flat out non è riuscito a imparare qualcosa. E 'solo circa il peggiore che abbia mai visto. Il problema è che questo progetto avrebbe dovuto essere completata lo scorso settembre in modo che sia 12 mesi tardi.

Quello che ho è stato incaricato di riscrivere la soluzione e lo hanno funzionalmente completa in 3-4 mesi. Posso sicuramente farlo (in realtà è poco più di un bit o forme nel corso dei dati), ma sto guardando quello che le mie migliori opzioni potrebbe essere ora per risparmiare tempo. Sto pensando di XBAP ma l'ultima volta ho guardato la distribuzione era un incubo!

Quindi, ... siamo in grado di indirizzare .Net 4 e questa convenzione, ClickOnce schierato Full Trust XBAP. Questo significa che potrebbe goccia che livello intermedio, optare per un semplice DAL assemblaggio e ignorano le complicazioni di servizi Web, httpHandlers (per i caricamenti) e quali, per ora. Questa sarà una distribuzione Intranet in modo da poter garantire scatole IE7 + e Windows sulla WAN.

tutto ciò suona troppo bello per essere vero però. Quali sono le questioni in sospeso con XBAPs piena fiducia o lo sviluppo XBAP stessa. Vale la pena perseguire questo o devo guardare altrove per il momento?

Qualsiasi aiuto sarebbe molto apprezzato. Grazie in anticipo.

È stato utile?

Soluzione

Finora, ho optato per la fiducia parziale per la nostra applicazione XBAP in .Net 4.0 - Abbiamo avuto gravi problemi a far la cosa firma / certificato di lavorare per la piena fiducia anche sulla rete intranet. Potremmo essere più stupido di bambini di altre persone, ma abbiamo deciso di fare la fine di un WCF-service e un XBAP attendibilità parziale come è stato solo più attrito meno.

Clicca-Una volta che ha lavorato alla perfezione, tho (ad eccezione di un paio di IE hick-up in cui la memorizzazione nella cache è andato un pochino troppo lontano).

Il nostro problema più grande è la stampa ora :-). layout fisso è un dolore.

Spero che questo aiuti un po '.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top