Join Walt Ritscher for an in-depth discussion in this video Creating print output, part of Silverlight 5 Essential Training.
It's hard to imagine creating a business application that doesn't work with printers.…You can now capture any part of your Silverlight XAML tree and send it to the printer.…Of course, you need to show the Print dialog to your users for permission before…you can complete the print job.…There are three major ways to print from a Silverlight application.…The first is to use the browser host window.…That is very easy, and I'll show you how to do that in one minute.…The second is a little more complicated.…If you're running an elevated trust application, you can use COM Interop to…talk to Microsoft Word.…
Of course Microsoft Word is a very full- featured document editor, so you can use…its API to create table of contents, headers and footers, any other…sophisticated content you want, and then have COM send that to the printer.…And lastly, you can use the PrintDocument class inside Silverlight.…Let me show you how to use the browser.…I'm going to switch over to Visual Studio, and I'm in the Printing project, and…
Author
Released
3/27/2012- Installing the toolkit and setting up the development environment
- Using Expression Blend vs. Visual Studio 2010
- Creating a Silverlight page
- Compiling an application
- Exploring the relationship between XAML and .NET
- Using C#
- Working with XAML
- Digging into the Dependency Property System
- Deploying and debugging code
- Creating sophisticated layouts with panel elements
- Managing Visual State with Visual State Manager
- Transforming the user interface (UI) with templates
- Understanding the event model
- Working with text
- Using business data in a binding
- Creating an out-of-browser (OOB) application
- Exploring trust levels
- Playing audio and video
- Handling errors
- Exploring animations
- Working with application windows
- Integration with XNA
Skill Level Beginner
Duration
Views
Q: I'm trying to access a Silverlight 3D application template, [cid:image001.png@01CD0E7D.3E07ECA0]. I have already installed the Silverlight 5 SDK and my Visual Studio 2010 is professional. Could you please help me?
A: You must install XNA Studio in order to use the new Silverlight 3D templates. Otherwise the new templates will not show up. Download it at http://www.microsoft.com/download/en/details.aspx?id=23714.
For other Silverlight downloads (the toolkit, developer runtime, etc.), see http://www.silverlight.net/downloads.
Related Courses
-
Visual Studio 2010 Essential Training
with Walt Ritscher8h 8m Intermediate -
ASP.NET Essential Training
with David Gassner6h 24m Beginner
-
Introduction
-
Welcome53s
-
-
1. Getting Started
-
Overview of Silverlight3m 29s
-
-
2. Project Overview
-
Creating a Silverlight page3m 17s
-
3. The Programming Side
-
Using C#7m 16s
-
4. XAML
-
5. Troubleshooting and Debugging Your Code
-
Debugging your code5m 17s
-
-
6. Layout Containers
-
Understanding layout4m 55s
-
Using the TabControl2m 17s
-
-
7. Painting the User Interface with Brushes
-
8. Understanding the Event Model
-
Understanding routed events3m 12s
-
Understanding event bubbling4m 39s
-
Exploring mouse events7m 43s
-
-
9. Working with Text
-
10. Using Silverlight Controls
-
Using the BusyIndicator4m 40s
-
Showing tooltips4m 34s
-
Exploring more controls4m 31s
-
11. Working with Data
-
Digging into the DataGrid8m 28s
-
Using the DataForm3m 49s
-
Storing data on the client7m 10s
-
Debugging XAML bindings5m 41s
-
Charting data4m 34s
-
12. Running a Silverlight Application Out of Browser (OOB)
-
13. Harnessing More Power with Elevated Trust Applications
-
14. Windows
-
Showing child windows3m 48s
-
Creating native windows2m 53s
-
-
15. Navigation
-
16. Images
-
Using resource files3m 53s
-
-
17. Media
-
Playing audio4m 27s
-
Playing sound effects5m 4s
-
-
18. Working with Peripherals
-
Working with a microphone3m 47s
-
Creating print output6m 37s
-
19. Energizing the UI with Animations
-
Creating animations7m 52s
-
Controlling animations4m 18s
-
20. Templates and Styles
-
21. Application-Level Concepts
-
22. Exploring More Silverlight 5 Features
-
Integrating with XNA7m 40s
-
-
Conclusion
-
Goodbye1m 6s
-
- 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.
CancelTake 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.
Share this video
Embed this video
Video: Creating print output