Afin de première à la dernière:
- C# (et le framework .NET)
- ASP.NET
- ASP .NET Web services
- JQuery
- AJAX
- ASP.N ET MVC
Motifs: Eh bien, vous devez connaître C# ou VB.NET pour commencer à utiliser ASP.NET. Ensuite, pour développer des applications Web dans .NET, vous avez besoin d'ASP.NET, et la plupart des applications d'entreprise utilisent WebServices pour appliquer des modèles de conception d'applications en couches. Après que jQuery est utile, et quand vous connaissez jQuery, vous pouvez choisir entre jQuery pour AJAXify vos pages, ou ASP.NET AJAX. Jusqu'à vous ... Après cela, je regarderais ASP.NET MVC pour rassembler les choses (Et réécrire votre projet d'origine ;-)). J'ai laissé de côté Silverlight, RIA et WCF parce qu'ils ne sont pas «essentiels» à mon avis pour le niveau d'entrée, sauf si vous en avez spécifiquement besoin. Les services Web sont plus que suffisants pour la plupart des applications où WCF pourrait être utilisé. Les RIA sont agréables, mais ils viennent avec votre connaissance d'AJAX et d'ASP.NET. Silverlight est très sympa ... Mais encore une fois IMO n'est pas indispensable pour un débutant.
Ce serait là où j'ai commencé ... http://www.wrox.com/WileyCDA/WroxTitle/Professional-C-2005-with-NET-3-0.productCd-0470124725.html Bien qu'il y ait un nouveau maintenant. Il vous guide le CLR, puis le langage C#, puis vous pouvez choisir de lire les chapitres WinForms, WPF ou ASP.NET suivis de WCF/WebServices etc ...
Quel est votre parcours? Si vous venez d'un arrière-plan Java, la réponse est très différente de celle d'un arrière-plan perl. –
Je pense que cela dépend aussi du type de sites que vous souhaitez construire. –
Les gars sont des nouveaux diplômés qui sont embauchés directement des collèges. Le programme du cours enseigne C, C++, Java, mais uniquement du point de vue du projet. Il est assez difficile de formuler un bon plan pour les nouveaux employés. –