Catégorie: Visual Studio 2010

18/12/2011

Permalink 18:02:36, Catégories: Récapitulatif .NET, Récapitulatif Web, Récapitulatif, Visual Studio 2010, ASP.NET MVC, 56 mots   French (FR) , Nicolas Esprit

[.NET][Web] [ASP.NET] Introduction MVC 4 - Part 6 : Introduction à la notion de modèle et de validation par l'exemple

Dans ce billet nous allons explorer plusieurs notions de base d'ASP.NET MVC en construisant une petite application de saisie de données. L'objectif est de voir un peu plus MVC en action et de coder, certaines explications ou notions seront étudiées plus en détails dans les prochains billets. [Plus]

Vous devez être identifié pour poster un commentaire.

27/11/2011

Permalink 16:07:50, Catégories: Récapitulatif .NET, Récapitulatif Web, Récapitulatif, Visual Studio 2010, ASP.NET MVC, 164 mots   French (FR) , Nicolas Esprit

[.NET][Web] [ASP.NET] Introduction MVC 4 - Part 5 : Introduction à la notion de contrôleur et de vue par l'exemple

Après avoir vu comment installer notre environnement de développement pour ASP.NET MVC dans le précédent billet, nous allons examiner plus en détails ce qu'est un controlleur, une vue, et un modèle dans le cadre d'une application ASP.NET MVC.

La meilleure façon d'apprécier un outil de développement reste de l'utiliser. Dans ce billet, nous allons créer une simple application de saisie de données ASP.NET MVC 4. Nous procéderons étapes par étapes afin de bien voir comment une application MVC est construite. Toutefois, afin de ne pas alourdir ce billet avec trop d'explications ou de théorie, certains détails techniques seront simplement évoqués. Mais ne vous inquiétez pas, si vous débutez avec ASP.NET MVC je reviendrais sur ces différents points dans les prochains billets. [Plus]

Vous devez être identifié pour poster un commentaire.

29/06/2011

Permalink 11:28:44, Catégories: Récapitulatif .NET, Récapitulatif Office, Visual Studio 2010, SharePoint 2010, 143 mots   French (FR) , Nicolas Esprit

[.NET][Office] [SharePoint 2010] Error occurred in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache: MonAssembly.dll.

Il arrive de temps en temps, lors du déploiement d'une solution SharePoint 2010 avec Visual Studio, qu'on obtienne l'erreur suivante :

Error occurred in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache: MonAssembly.dll. 

La dll MonAssembly.dll est située dans le GAC est utilisée par un process ou un service. Le premier réflexe est de redémarrer Visual Studio ou de lancer un iisreset via ligne de commande. Cependant, plutôt que d'arrêter ou redémarrer à tort et à travers les services jusqu'à obtenir satisfaction, il est très utile de faire ceci :

tasklist /M MonAssembly.dll

Cette commande permettra immédiatement de connaître le/les process ou services qui bloquent la suppression de l'assembly dans le GAC.

Vous devez être identifié pour poster un commentaire.

16/03/2011

[.NET][TechDays][Web][Windows][evenement] [TechDays 2011] Les webcasts sont disponibles !

TechDays2011

Les webcast des TechDays 2011 sont enfin disponibles. Cette année le programme était tellement bon que le choix d'une session pour un tranche horaire était un véritable défi : au moins 3 sessions, si ce n'est plus, qui m'intéressaient au même moment ! Je vais pouvoir rattraper tout ça. C'est sur le site officiel que ça se passe.

Bon visionnage à tous :-)

 

Vous devez être identifié pour poster un commentaire.

12/12/2010

Permalink 15:36:29, Catégories: Récapitulatif .NET, Récapitulatif Web, Récapitulatif, ASP.NET 4.0, Visual Studio 2010, 245 mots   French (FR) , Nicolas Esprit

[.NET][Web] [ASP.NET] Utiliser IIS Express avec la bêta du SP1 de Visual Studio 2010

Il y a quelques mois je vous parlais de l'arrivée prochaine de IIS Express. Ce dernier est arrivé avec WebMatrix mais n'était pas encore intégré à Visual Studio 2010. C'est maintenant chose faite avec la sortie il y a quelques jours de la version bêta du Service Pack 1 de Visual Studio 2010. Tout d'abord un bref rappel sur IIS Express s'impose. Aujourd'hui, les développeurs construisent et testent les sites ASP.NET et les applications Web à l'aide d'un des deux serveurs suivants :

  • Le serveur de développement ASP.NET intégré à Visual Studio. Plus connu sous le nom de Cassini.
  • Le serveur Web IIS.

Les deux serveurs ci-dessus ont leurs avantages et leurs inconvénients. De nombreux développeurs ASP.NET souhaiteraient avoir la facilité d'utilisation du serveur Cassini, mais toute la puissance et les fonctionnalités de IIS 7. C'est à cette demande que répond IIS Express, qui combine les meilleurs caractéristiques des deux options et facilitera la génération et l'exécution des applications et sites ASP.NET. Au passage, vous pouvez consulter ce précédent billet pour connaître les limitations de Cassini et savoir comment utiliser facilement IIS dans vos projets Visual Studio 2010 à la place de celui-ci (en attendant la version Release Candidate du SP1 et donc de IIS Express). Plus...

Vous devez être identifié pour poster un commentaire.

29/11/2010

Permalink 18:22:23, Catégories: Récapitulatif .NET, Récapitulatif, Visual Studio 2010, 217 mots   French (FR) , Nicolas Esprit

[.NET] [Visual Studio 2010] Ajouter une commande pour obtenir le PublicKeyToken d'un assembly

Décidément avec SharePoint 2010 on touche à tout. Etant entrain de coder un SPWebProvisioningProvider pour un Site Definition, j'ai eu besoin du PublicKeyToken de mon projet en cours de création. Evidemment, il est possible de l'obtenir avec l'utilitaire sn.exe fournit avec le SDK .NET. Mais vu que j'ai posté ce matin un billet indiquant comment créer une commande Visual Studio 2010 pour générer un GUID (au passage il existe des sites pour faire cela, exemple : http://www.newguid.net/Guid_Generator.aspx), je me suis dit : pourquoi ne pas mettre en place une commande "Get PublicKeyToken" ? Bref, même combat à peu de choses près :

  • Aller dans le menu Tools de Visual Studio 2010
  • Puis External Tools
  • Cliquer sur le bouton Add
  • Entrer le nom de la commande. Dans notre cas : "Get PublicKeyToken"
  • Pour la commande, il suffit de cliquer sur le bouton de navigation puis de selectionner l'utilitaire guidgen.exe (C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\sn.exe)
  • Il faut également ajouter en Argument : -T $(TargetPath)
  • Egalement, pensez à cocher "Use Output window"
  • Enfin, un clic sur le bouton OK et le tour est joué.

Promis j'arrête de poster des billets aussi simples :-)

Vous devez être identifié pour poster un commentaire.

Permalink 12:22:17, Catégories: Récapitulatif .NET, Récapitulatif, Visual Studio 2010, 158 mots   French (FR) , Nicolas Esprit

[.NET] [Visual Studio 2010] Ajouter une commande pour la génération de GUID

Une petite astuce qu'il est utile de connaître : l'ajout d'une commande Visual Studio 2010 pour générer un GUID. Il existe sans doute des Add-In permettant d'ajouter cela à VS, mais ça ne fait pas de mal de revoir comment ajouter une commande personnalisée. Pour ce faire il faut :

  • Aller dans le menu Tools de Visual Studio 2010
  • Puis External Tools
  • Cliquer sur le bouton Add
  • Entrer le nom de la commande. Dans notre cas : "Générer un GUID"
  • Pour la commande, il suffit de cliquer sur le bouton de navigation puis de selectionner l'utilitaire guidgen.exe (C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\guidgen.exe)
  • Enfin, un clic sur le bouton OK et le tour est joué.

L'utilitaire guidgen propose plusieurs options. Dans mon cas, pour la génération d'un FeatureID pour SharePoint 2010, j'utilise l'option "Registry Format".

Hope this helps :-)

Vous devez être identifié pour poster un commentaire.

15/09/2010

Permalink 02:08:13, Catégories: Récapitulatif .NET, Récapitulatif Web, Récapitulatif, ASP.NET 4.0, Visual Studio 2010, 215 mots   French (FR) , Nicolas Esprit

[.NET][Web] [ASP.NET] Performance Tips 1 : Compresser et mettre en cache les images

Ce billet lance une série traitant de l'optimisation des performances des applications ASP.NET. Je n'ai pas encore choisi le contenu des prochains billets, mais ce ne sont pas les idées qui manquent :

  • Gestion du Viewstate
  • Cache IIS
  • Compression IIS
  • Content Delivery Network
  • Load Balancing
  • Pagination
  • Minifying
  • Pages Asynchrones
  • etc.

Aujourd'hui, pour cette première astuce, je vais aborder un sujet simple mais souvent négligé : la compression et la mise en cache des images via ASP.NET. Bien entendu, nous ne sommes pas obligés de compresser les images lors de l'éxécution, nous pouvons le faire à la main avant de déployer un site sur le serveur Web. Ou bien, au lieu d'utiliser des dizaines d'images sur une seule page, nous pouvons utiliser des sprites css afin d'éviter les aller-retours entre le client et le serveur. Mais ce n'est pas le sujet du jour. Je conçois cette série comme une succession d'astuces dans un contexte propre afin de rédiger au final un article complet comparant les différentes méthodes évoquées et détaillant les pour et les contre en fonction d'un contexte donné. [more]

Vous devez être identifié pour poster un commentaire.

09/09/2010

Permalink 21:52:59, Catégories: Récapitulatif .NET, Récapitulatif Web, Récapitulatif, ASP.NET 4.0, Visual Studio 2010, 232 mots   French (FR) , Nicolas Esprit

[.NET][Web] [Visual Studio 2010] La super extension World of VS Default Browser Switcher pour les applications ASP.NET

J'ai récemment fait la découverte d'une extension pour Visual Studio 2010 indispensable pour tout développeur Web qui se respecte. Cette extension n'a d'autre but que de faciliter la vie pendant les tests d'une application Web sur différents Browsers. Vous allez me dire, on peut le faire à la main (quelle perte de temps !) ou encore on peut changer le browser par défaut dans Visual Studio (quelle perte de temps aussi !).

Imaginez pouvoir lancer une application ASP.NET à partir de Visual Studio sur Firefox, Chrome, Opéra ou encore Safari, et bien sûr Internet Explorer en un seul clic et sans avoir à changer les paramètres du navigateur par défaut avec une toolbar user-friendly comme celle-ci :

Ou encore via la command "View in Browser" du menu de Visual Studio 2010 :

Pour la télécharger, rendez-vous sur la Visual Studio Gallery. Pour aller plus loin, je vous invite à consulter le très intéressant billet de Scott Hanselman où il décrit comment créer un script PowerShell pour réaliser la même action. Ce billet est justement à l'origine de la création de cette extension.

Plus d'excuses pour ne pas avoir son site utilisables sur les différents browsers du marché.

Vous devez être identifié pour poster un commentaire.

19/08/2010

[.NET][Windows] [Microsoft] Ebooks gratuits sur Visual Studio 2010, SQL Server 2008 R2, Virtualization…

Je relaye cette info du blog de Microsoft Press, ça ne fait pas de mal de la répandre. Vous pouvez actuellement télécharger plusieurs chapitres gratuits des livres cités ci-dessous. Chaque lien offre un résumé du livres et ses différents chapitres, ainsi qu’un aperçu de la couverture.

Tous ces livres sont téléchargeables au format PFD et XLS : Lire la suite...

Vous devez être identifié pour poster un commentaire.

29/07/2010

Permalink 23:16:51, Catégories: Récapitulatif .NET, Récapitulatif, ASP.NET 4.0, .NET 4.0, Visual Studio 2010, 94 mots   French (FR) , Nicolas Esprit

[.NET] [Visual Studio 2010] Poster des raccourcis clavier à télécharger

Scott l'avait présenté il y a peu : le poster rescencant tous les racourcis clavier sous Visual Studio 2010. Et bien celui-ci est désormais disponible pour les principaux langages, à savoir C#, VB.NET, C++ et F#.

Notez que vous pouvez les télécharger au format PDF, en haute résolution ou non, et dans différentes dimensions pour faciliter l'impression papier. C'est le genre de poster à coller au dessus de son écran au boulot.

Le lien pour le télécharger.

Vous devez être identifié pour poster un commentaire.

27/07/2010

Permalink 08:54:25, Catégories: Récapitulatif .NET, Récapitulatif, Récapitulatif Windows, .NET 4.0, Visual Studio 2010, 54 mots   French (FR) , Nicolas Esprit

[.NET][Windows] [Microsoft] Encore un abonnement MSDN Ultimate à saisir !

Suite à mon précédent billet où je parlais des abonnements MSDN et le gros avantage qu'ils représentent, je poste celui-ci pour relayer cette info : Fabien Lavocat, MVP Client Application Development, offre un abonnement Ultimate.

Pour tenter de le remporter, c'est ici que ça passe.

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 Page suivante »

Blog de Nicolas Esprit

Blog consacré à ASP.NET, Ajax, ASP.NET MVC, et IIS

Retrouvez moi également sur http://www.nicolasesprit.com

Rechercher

<  Mars 2012  >
Lun Mar Mer Jeu Ven Sam Dim
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Syndiquez ce blog XML

Articles :

Commentaires :

 
 
 
 
Partenaires

Hébergement Web