Domanda

Capisco che (1) XML/XSLT/XPath e (2) la programmazione asincrona potrebbe non essere correlata tra loro. Le mie domande sono:

  1. Quando viene pubblicizzato un lavoro di sviluppatore C# dicendo: "La seguente abilità è richiesta come menzionato in 1 e 2", cosa significa effettivamente?

  2. Diciamo che ho bisogno di padroneggiare questi due argomenti (1 e 2). Cosa devo fare per realizzare quell'abilità? Ci sono libri per intermedi che insegnano effettivamente tali informazioni con scenari pratici e casi studio?

Le risposte sono molto apprezzate.

Ho lavorato con il crafting di pacchetti XML per lo scambio di messaggi sulla rete, ho sviluppato alcuni parser XML dilettanti per alcuni progetti e fatto scambio di messaggi per un sistema di messaggistica basato su client/server utilizzando chiamate asincroni. Ma ho davvero bisogno di sapere e imparare cosa stanno cercando le aziende quando scrivono queste cose (1 e 2) come requisiti nella loro pubblicità di lavoro.

Le competenze aggregate richieste per il lavoro specifico erano:

  • ASP.NET 2.0 (OK)
  • Servizi Web e .NET Remoting (OK)
  • XML/XSLT/XPath (?)
  • Programmazione asinchorono (?)
  • Windows Services (OK)
  • JavaScript/XML/AJAX (OK)
  • Microsoft Silverlight/WPF (OK)

Quindi in primo luogo, è chiaro che l'Ajax non è correlato alla programmazione asincrona (in questo contesto molto specifico) in quanto è scritto come a separato Abilità richiesta (e spero che non sia una semplice ridondanza). In casi normali, le mie detrazioni sarebbero state le stesse come la programmazione asincrona significa lavorare con l'Ajax (JavaScript asincrono con XML).

In secondo luogo, creare un servizio Web in C# non richiede nessuno esteso esperienza con XSLT. In effetti, l'esposizione delle funzioni da una DLL (incapsulando la logica aziendale) è la più semplice di qualsiasi attività con i servizi Web in C#. Mi chiedo se ci sia qualche abilità o esperienza extra che è necessaria?

Nessuna soluzione corretta

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