Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Richard Clark

J'aime pas les blogs mais comme j'aime le mouton...

Actualités

  • c2i.fr
Code Smith : Bon, OK, autant pour moi ;-)

Je ne décolère pas contre Eric J. Smith, l'auteur de Code Smith.

OK, OK, il est toujours gratuit.

OK, c'est que la partie Studio qui est payante.

OK la version que j'utilisais était une RC donc il y a bien eu changement de version majeure.

OK, je me suis trompé, ET JE M'EN EXCUSE ;-) (quoi que je pense qu'il s'en fout un peu comme moi de l'an 40)

MAIS, toujours est-il qu'il n'y a qu'un seul msi qui EST la version complète, ie avec une partie payante et une partie gratuite. Il a d'ailleurs changé le texte de son site pour être moins confusionnel. Enfin, il plante chez moi : Impossible de fermer la fenêtre de Code Studio. Remarque supplémentaire, j'espère qu'il a payé les droits des images utilisées dans la page d'accueil de Code Studio. Na! quand même ;-))))

Bon, sur ce, je retourne toujours à l'excellent Code Generation with MS .NET par l'adorable, la gentille, et excellente Kathleen Dollar, MVP .NET.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: lundi 23 février 2004 09:46 par richardc

Commentaires

richardc a dit :

juste pour info pour les gars qui connaissent rien a la vie : sa sert a quoi ce code smith ?
# février 23, 2004 11:07

richardc a dit :

Un super soft qui permet la génération automatique de code à partir de template.
# février 23, 2004 11:10

richardc a dit :

J'ai repris ici le commentaire de Julien du post que j'ai sucré ;-)


Bonjour bonjour !

1. La version finale 2.5 de Code Smith n'est peut être passée que de la 2.5.13 à 2.5.14, mais ce n'était jusqu'à présent que des Release Candidate. Il y en a qui attendent les release officielles avant de switcher de version (qui sont donc en 1.x.xx, désolé je ne me souviens pas du build #). Il s'agit donc là, d'un changement majeur de version...


2. Je ne suis absolument pas à la course aux scoops... J'étais tranquillement en train de lire mes blogs, quand je suis tomber sur l'annonce officielle d'Eric J. Smith sur son blog. Je me dis : "ah bueno, je vais downloader ca". Pendant le download, je me dis également : "tiens je vais poster une chtite news, ca peut éventuellement en intéresser quelques uns...".


3. L'annonce d'Eric sur son blog (http://weblogs.asp.net/ericjsmith/archive/2004/02/22/78020.aspx), ne laisse en rien présager que Code Smith était devenu payant. Je cite : "For those of you who don't know what CodeSmith is, CodeSmith is a FREEWARE template-based code generator that can generate code for any ASCII-based language."

Excuse moi de ne pas avoir vérifié que Code Smith était devenu payant avant de poster ma news... Mais bon, c'est vrai qu'il s'agit là de la règle d'or du bon petit rédacteur de news sur internet, "Rule #1: vérifier que le soft est devenu payant alors qu'il a toujours été freeware"...


4. Désolé de te dire ca, mais contrairement à toi, je n'ai pas dis d'erreurs dans ma news... Code Smith est bel et bien freeware. C'est Code Smith Studio et Code Smith Engine qui nécessite la licence de $79.95. Tu peux très bien continuer à générer avec tes templates existantes en ligne de commande (avec Code Smith Console). (Tu peux donc continuer à exploiter les templates que tu avais fait)


5. Tu dis : "Autant on pouvait accepter sa lenteur de compilation (parsage à la 2 balles), ses accès aux données superficiels dans le cadre d'un freeware, autant là c'est devenu carrement du foutage de gueule." Ok bah t'as qu'à nous en faire un de générateur, puisque t'es si fort...


6. Une personne intelligente, ou plutôt dôtée d'un esprit constructif, aurait simplement ajouter dans les commentaires de la news : "Information importante, si vous comptez utiliser Code Smith Studio et son moteur Code Smith Engine dans vos applications, il faut désormais payer une licence qui coûte environ $80". Au lieu de gueuler comme un gorey...


7. Détends toi bonhomme...


Anyway... *Breath out*...
# février 23, 2004 14:05

richardc a dit :

et en francais sa ert a quoi ? (c quoi un template :-) désolé je sais je dois etre lourd mais je connais pas et après tout on est là pour s'informé !)
# février 23, 2004 16:16

richardc a dit :

Imagine une page ASP classique.
<%for i=0 to 5
Response.Write i
Next%>

Ca te génère : 012345

Et bien imagine la même chose avec du code :

Tu demande par exemple le nom d'une prop et son type, et ca te génère :

private string _Name = string.Empty;
public string Name
{
get{return _Name;}
set{_Name = value;}
}

Et y'a des trucs très sophistiqués qui peuvent être fait avec.
Perso je me suis fait des templates qui lisent une base Access, et en extraits ensuite les classes représentant les objets + les classes services pour y accéder + les classes services pour les modifier.

J'ai répondu à ta question ?
# février 23, 2004 16:58

richardc a dit :

ben c de l'imitation d'objet en gros quoi !
# février 25, 2004 08:53
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [WPF] Nouvel article sur c2i.fr par Richard Clark le il y a 14 heures et 22 minutes

- F# nouvelle CTP 1.9.6.2 (update) par Pierrick's Blog le il y a 18 heures et 27 minutes

- La suite ...Proposition de collaboration rédactionnelle entre les communautés de développeurs et Microsoft France par LucasR le 09-05-2008, 17:45

- [Fun] Votre simulateur de vol avec Microsoft ESP par Julien Chable le 09-05-2008, 12:02

- [Best Practices] Customisation du My Site : Comment le modifier en amont et en aval par The Mit's Blog le 09-05-2008, 10:47

- Patrick Tisseghem s'en est allé ... par The Mit's Blog le 09-05-2008, 10:04

- MS AutoCollage par alex# le 09-05-2008, 09:18

- Un grand SharePointeur nous a quitte : Patrick Tisseghem manquera à la communauté ! par RedoBlog - The .NET Gentleman !!! le 09-05-2008, 08:52

- [WPF] Comment charger dynamiquement un fichier XAML qui définit des eventhandler ? par Thomas Lebrun le 09-04-2008, 10:56

- Article sur le filtrage des modèles de site SharePoint par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 09-04-2008, 00:11