Matches in SemOpenAlex for { <https://semopenalex.org/work/W169520586> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W169520586 abstract "Once this skill is within your everyday comfort zone, it will give your productivity a boost and increase your value to your team. I encourage you to add the techniques outlined in this book to your toolset and to use them to develop your own workbench of generative tools. In doing so, Im confident youll improve your capabilities, and whats more, have fun doing so. From the Foreword by Gareth Jones, Developer Architect, Visual Studio, Microsoft Enlist Visual Studios Built-in Code Generation Tools to Write Better Software Faster Automatic code generation can dramatically increase your productivity, improve code quality and maintainability, promote reuse, and help you extend best practices throughout your development organization. .NET and Visual Studio contain many powerful, code-generation tools--and this book shows you how to succeed with all of them. With Practical Code Generation in .NET, spend less time writing monotonous, repetitive code--leaving more time to address troublesome areas! Microsoft MVP Peter Vogel covers code generation with Visual Studio 2010, 2008, and 2005, as well as all recent versions of .NET, including .NET 4.0. Youll learn when enlisting code generation makes sense and how to design solutions that build on the skills and resources you already have. Writing for experienced programmers, Vogel shows how to generate reliable code using procedural code, Visual Studio add-ins, XML, configuration files, and more--including Microsofts innovative CodeDOM technology for generating code in multiple languages. He brings everything together in three complete, chapter-length case studies. Coverage includes Understanding the structure of .NET code-generation solutions and best practices for architecting them Creating Visual Studio add-ins that quickly integrate code generation into day-to-day activities Using objects and methods to add or remove project components Using text insertion to generate code using any tool--even standard string handling functions Working with the specific features of C#, Visual Basic .NET, and ASP.NET Generating more concise code with .NETs new Text Template Transformation Toolkit (T4) Building code-generation solutions with Visual Studio templates, attributes, and custom tools Distributing code-generation solutions" @default.
- W169520586 created "2016-06-24" @default.
- W169520586 creator A5082529189 @default.
- W169520586 date "2010-04-16" @default.
- W169520586 modified "2023-09-27" @default.
- W169520586 title "Practical Code Generation In Net Covering Visual Studio 2005 2008 And 2010" @default.
- W169520586 hasPublicationYear "2010" @default.
- W169520586 type Work @default.
- W169520586 sameAs 169520586 @default.
- W169520586 citedByCount "0" @default.
- W169520586 crossrefType "book" @default.
- W169520586 hasAuthorship W169520586A5082529189 @default.
- W169520586 hasConcept C111919701 @default.
- W169520586 hasConcept C115903868 @default.
- W169520586 hasConcept C127413603 @default.
- W169520586 hasConcept C133162039 @default.
- W169520586 hasConcept C136764020 @default.
- W169520586 hasConcept C137287247 @default.
- W169520586 hasConcept C150292731 @default.
- W169520586 hasConcept C154945302 @default.
- W169520586 hasConcept C160713754 @default.
- W169520586 hasConcept C177264268 @default.
- W169520586 hasConcept C199360897 @default.
- W169520586 hasConcept C206588197 @default.
- W169520586 hasConcept C26517878 @default.
- W169520586 hasConcept C2776760102 @default.
- W169520586 hasConcept C2777904410 @default.
- W169520586 hasConcept C2778583558 @default.
- W169520586 hasConcept C2779145975 @default.
- W169520586 hasConcept C36464697 @default.
- W169520586 hasConcept C41008148 @default.
- W169520586 hasConcept C45012715 @default.
- W169520586 hasConcept C49774154 @default.
- W169520586 hasConcept C512115632 @default.
- W169520586 hasConcept C523747234 @default.
- W169520586 hasConcept C529173508 @default.
- W169520586 hasConcept C548081761 @default.
- W169520586 hasConcept C76155785 @default.
- W169520586 hasConceptScore W169520586C111919701 @default.
- W169520586 hasConceptScore W169520586C115903868 @default.
- W169520586 hasConceptScore W169520586C127413603 @default.
- W169520586 hasConceptScore W169520586C133162039 @default.
- W169520586 hasConceptScore W169520586C136764020 @default.
- W169520586 hasConceptScore W169520586C137287247 @default.
- W169520586 hasConceptScore W169520586C150292731 @default.
- W169520586 hasConceptScore W169520586C154945302 @default.
- W169520586 hasConceptScore W169520586C160713754 @default.
- W169520586 hasConceptScore W169520586C177264268 @default.
- W169520586 hasConceptScore W169520586C199360897 @default.
- W169520586 hasConceptScore W169520586C206588197 @default.
- W169520586 hasConceptScore W169520586C26517878 @default.
- W169520586 hasConceptScore W169520586C2776760102 @default.
- W169520586 hasConceptScore W169520586C2777904410 @default.
- W169520586 hasConceptScore W169520586C2778583558 @default.
- W169520586 hasConceptScore W169520586C2779145975 @default.
- W169520586 hasConceptScore W169520586C36464697 @default.
- W169520586 hasConceptScore W169520586C41008148 @default.
- W169520586 hasConceptScore W169520586C45012715 @default.
- W169520586 hasConceptScore W169520586C49774154 @default.
- W169520586 hasConceptScore W169520586C512115632 @default.
- W169520586 hasConceptScore W169520586C523747234 @default.
- W169520586 hasConceptScore W169520586C529173508 @default.
- W169520586 hasConceptScore W169520586C548081761 @default.
- W169520586 hasConceptScore W169520586C76155785 @default.
- W169520586 hasLocation W1695205861 @default.
- W169520586 hasOpenAccess W169520586 @default.
- W169520586 hasPrimaryLocation W1695205861 @default.
- W169520586 hasRelatedWork W1598950585 @default.
- W169520586 hasRelatedWork W1612024489 @default.
- W169520586 hasRelatedWork W2049756737 @default.
- W169520586 hasRelatedWork W2081365288 @default.
- W169520586 hasRelatedWork W2182125527 @default.
- W169520586 hasRelatedWork W2210939956 @default.
- W169520586 hasRelatedWork W2222530643 @default.
- W169520586 hasRelatedWork W2227427108 @default.
- W169520586 hasRelatedWork W2251821872 @default.
- W169520586 hasRelatedWork W2258044658 @default.
- W169520586 hasRelatedWork W2314848724 @default.
- W169520586 hasRelatedWork W2460531817 @default.
- W169520586 hasRelatedWork W2484814468 @default.
- W169520586 hasRelatedWork W2512675983 @default.
- W169520586 hasRelatedWork W2742014449 @default.
- W169520586 hasRelatedWork W2913015050 @default.
- W169520586 hasRelatedWork W3124307253 @default.
- W169520586 hasRelatedWork W3168785605 @default.
- W169520586 hasRelatedWork W79998417 @default.
- W169520586 hasRelatedWork W85900530 @default.
- W169520586 isParatext "false" @default.
- W169520586 isRetracted "false" @default.
- W169520586 magId "169520586" @default.
- W169520586 workType "book" @default.