Join Walt Ritscher for an in-depth discussion in this video Generating code with T4, part of Visual Studio 2010 Essential Training.
- View Offline
- Exercise Files
Visual Studio includes a code generator that creates files from a simple…template definition.…It has an awkward name;…it's known as the Text Template Transformation toolkit.…Most of us just call it T4.…I am inside Visual Studio, and I have opened the CodeGenWithT4 project.…Let's think about what we are going to do for a minute.…I have code that I write over and over again that has some replaceable bits.…So what I am going to create is a scaffolding of the basics of my code, and then…I am going to have these little replaceable parts that the code generator will…replace on my behalf.…
To create this code template, I need to add a T4 template, by right-clicking and…choosing Add > New Item. And I'll type in "template" in the Search dialog and…pick this simple Text Template right here, and then I am going to call this one…SimpleDemo and click Add.…I get warned by Visual Studio that this template may harm my computer.…I am going to go ahead and risk it by clicking OK.…At the top of this template is some instructions of what to build.…
- Creating a Visual Studio project
- Building the user interface
- Binding to an RSS feed
- Coding with IntelliSense
- Creating rich Internet applications with Silverlight
- Building Windows applications with Windows Forms
- Integrating with SQL Server
- Working with Microsoft Office applications
- Understanding extensibility in Visual Studio
- Working with data, ADO.NET and datasets
- Using source control
Skill Level Intermediate
Silverlight 3 Essential Trainingwith Walt Ritscher6h 50m Beginner
1. Getting Started
2. Exploring the Visual Studio Workspace (IDE)
3. Building a Simple Application
4. Exploring the Code Editors
5. Working with Code
6. Understanding the Project Types
7. Digging Into Your Data
8. Debugging Your Application
9. Testing Your Application
10. Deploying Your Application
11. Working with Source Control
12. Integrating with Microsoft Office Applications
Making an Excel 2010 add-in5m 21s
13. Extending Visual Studio
14. Configuring Your Application
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.