Qu'est-ce que l'outil BLTgen de bltoolkit et comment doit-il être utilisé ?
Question
Je suppose que c'est quelque chose comme sgen.exe qui génère des classes de sérialisation dans un assemblage séparé.Est-ce que c'est ça?L’assembly généré doit-il être référencé ?Si oui, par quel projet ?
J'ai remarqué que certaines requêtes LINQ sont très lentes lorsqu'elles sont exécutées pour la première fois.Peut-être que l'outil bltgen peut vous aider ?
Je créerai un blog bltoolkit quand j'aurai trouvé toutes ces réponses :)
@Administrateur :Veuillez ajouter la balise bltoolkit
La solution
BLTGen émet des accesseurs de type et des classes abstraites.Dans l'exemple suivant, vous pouvez découvrir comment configurer votre projet pour utiliser BLTGen - http://www.bltoolkit.net/Doc.PartialTrust.ashx.
Les assemblys générés n’ont pas besoin d’être signés.
BLTGen peut accélérer un peu les requêtes LINQ, mais je pense que le problème réside dans le chargement et l'initialisation des composants du framework .NET pour la première utilisation.