What's New in Silverlight
3.0
Fully supported by Visual
Studio and Expression Blend,
highlights of new features
and functionality of
Silverlight 3 include: major
media enhancements, out of
browser support allowing Web
applications to work on the
desktop; significant
graphics improvements
including 3D graphics
support, GPU acceleration
and H.264 video support; and
many features to improve RIA
development productivity.
Also, in order to fully
integrate all the .NET
developer tools, Visual
Studio 2010 will support a
fully editable and
interactive designer for
Silverlight. New features in
Silverlight 3 include:
Advanced Accessibility
Features
Silverlight 3 is the first
browser plug-in to provide
access to all system colors,
allowing partially-sighted
people to make changes such
as high contrast color
schemes for ease of
readability by using
familiar operating system
controls.
New Features in Expression
Blend 3
The designer-developer
workflow took another major
step forward today with
major innovations in
Expression Blend 3
including: SketchFlow, a
rapid prototyping capability
that makes it easy to
communicate design intent to
stakeholders; design time
sample data that enables the
design and testing of
applications without access
to live data; direct import
of Adobe Photoshop and
Illustrator files;
behaviors, extensible and
reusable components that add
interactivity to
applications without writing
code; a full code editor
supporting C#, VB and XAML;
and many more features that
support an improved design
and development experience.
Features include:
-
SketchFlow.
SketchFlow introduces a
new set of features
designed to make it
easier for you to
experiment with dynamic
user experiences and
create compelling
prototypes. SketchFlow
also helps communicate
design ideas to other
stakeholders, and makes
it easier to collect
in-context annotated
feedback. SketchFlow
enables the navigation
and composition of an
application to be
modeled in a very visual
manner from a simple
prototype that uses a
series of sketches, to
something much more
evolved. A prototype can
be made as real and
interactive as it needs
to be to communicate
design intent and
SketchFlow leverages all
Expression Blend's
existing features.
-
Adobe Photoshop
and Illustrator import.
The powerful importers
for both Adobe Photoshop
and Adobe Illustrator
enable smooth
integration with
workflows the designer
already has in place.
The designer has freedom
to view and import
Photoshop files layer by
layer. Layers can be
easily regrouped and
elements retain their
original formats;
layers, layer positions,
editable text and
vectors remain available
for editing within
Expression Blend.
-
Behaviors.
Add interactivity to
your application,
without having to write
code. Behaviors can
encapsulate complex
design interactions into
reusable components
which can be directly
applied to a user
interface element in the
application. Developers
have access to a rich
API that they can use to
write their own
triggers, actions, and
behaviors for use in
their Silverlight and
WPF projects.
-
Sample data.
Design time sample data
makes it easy to build
data-connected
applications without
access to live data. You
can generate sample data
or import sample data
from an XML file and is
available to controls on
the artboard at
design-time. You can
extensively customize
your sample data
details, and you can
easily switch between
using sample data and
using live data at
run-time.
-
Improved design
and development
experience.
Expression Blend 3
includes many features
that improve the overall
design experience
including a brand new
design surface making
Blend more accessible to
visual designers. Team
Foundation Server
support allows easier
integration of the Blend
user into Team System.
Improved animation and
easing functions, 3D
transforms, visual
effects and an improved
visual state manager
enable a great tooling
experience
|
|
SilverLight 3.0 Course Outline |
-
Introducing SilverLight
2
-
SilverLight Application
Structure
-
Creating
User Interfaces with
XAML
-
LINQ
(Introduction only)
-
Using
Application services
-
Networking
and
Isolated storage
-
Working with Media
Player
-
Animation in SilverLight
-
SilverLight Security
Model
-
Interacting with HTML
Page
-
Different tools
introduction to use XAML
-
SilverLight 3 new
features
-
Data Controls and
Binding
-
Navigation Framework
-
Graphics Enhancements
-
Local Connection API
-
SaveFileDialog
-
Merged
ResourceDictionary
-
Assembly Caching
-
Network
Monitoring API
-
Out-of-Browser
SilverLight applications
-
Service
Enhancements
|
|
|
|
|
|
|
|