Domanda

Non ho familiarità con ADO.NET Data Services ma sembra utilizzabile. Tutto quello che serve è una lista di pro ei contro di questa tecnica circa. Tuttavia, per evitare qualsiasi buoni cattivi discussioni /, sto riformulare questa domanda:

Cosa diresti a un collega collega / manager che questa tecnica ADO.NET è grande e deve essere attuata con il prossimo aggiornamento dal nostro sito?


Dovrebbe risolvere il seguente: stiamo sviluppando un sito che mantiene circa 50 diverse tabelle di database. Ogni giorno, un processo automatizzato è l'estrazione di dati da tutto questo per generare un file XML che viene inviato agli utenti finali. Gli utenti finali potranno contattare solo il server al mattino per ricevere i dati, ma non saranno mai inviare i dati indietro.

A pochi amministratori di dati sono responsabili di mantenere tutti i dati up-to-date. In questo momento, questo significa che vedono un sito Dynamic Data in cui possono fare piccoli aggiustamenti. Questo sito è ancora work-in-progress e sarà probabilmente completamente riscritto in pochi anni. Tuttavia, alcuni amministratori cominciano a mettere in chiaro che a volte hanno bisogno di fare una quantità "massiccio" degli aggiornamenti. (Beh, forse solo alterando circa 200 record.) Non vogliono davvero di digitare tutti questi dati nel corso da qualche fonte nel sito, record per record. Hanno elenchi di dati che devono essere aggiunto e preferirebbero se questo potrebbe essere fatto in modo automatizzato.

A questo scopo, Data Services sembrerebbe essere grande. Ma ancora una volta, io non sono a conoscenza di questa tecnica. Un collega ha già detto qualcosa come: "Ho sentito parlare di esso e, ma penso che sia una brutta storia in molti modi." Ma quando gli viene chiesto di elaborare, ha appena rifiutato ... (Probabilmente Googling su questo argomento adesso.) In ogni modo, ho una collega molto scettico e un paio di manager di convincerli che è utile. In realtà, l'aggiunta di servizi di dati è stato facile e il codice di sviluppo li ha già. (Ha preso più di 45 minuti per farlo funzionare.) Come è ora, posso creare applicazioni client personalizzate al volo ogni volta che gli amministratori di dati bisogno di aggiungere più liste di dati. Così vedo un grande vantaggio qui. Non è abbastanza convincente, anche se ...

È stato utile?

Soluzione

Sembra che i servizi di dati ADO.Net possono consentire ai clienti di consumare i dati in tempo reale, nel formato scelto, invece di fare le esportazioni off-line dei dati che i client scaricare in seguito.

A seconda dello scenario questo può essere un grande vantaggio.

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