Mavention Blog > Juli 2009

Silverlight training voor Mavention

Van maandag 13 tot en met donderdag 16 juli hebben 5 mensen van Mavention een Silverlight training gevolgd. Voor een aantal van ons was dit de eerste officiële kennismaking met Silverlight, voor anderen was het een opfrissing van reeds aanwezige kennis.

Microsoft Silverlight is een multi-platform runtime (browser plug-in) voor browsergebaseerde internetapplicaties met animaties, vectorgraphics en videoplaybackmogelijkheden van Windows Presentation Foundation(WPF).

Met Silverlight kunnen wij Rich Internet Applications(RIA’s) ontwikkelen waarmee we binnen SharePoint documenten, nieuwsberichten, contactpersonen, taken en discussies op een aantrekkelijke en intuïtieve manier kunnen tonen. Dit onafhankelijk van het platform of de browser van de gebruiker.

De volgende onderdelen zijn tijdens deze 4 dagen behandeld:
Introduction: What is Silverlight, XAML, Visual Studio 2008, Microsoft Expression Blend, Application Development
Controls: Build In Controls, Silverlight Toolkit, Events, Fonts, Brushes, Resources
Animations
UI Customization:  Styling, Skinning & Theming
Data Binding: Binding to Collections, Binding to Objects , Converters, DataBinding from Code, Data Validation, DataBinding in Blend
Control Creation: User Controls, Dependency Properties, Custom Controls, Skin-able Custom Controls, Control Inheritance
Programmability: Reading & Writing Files, Quota's, IsolatedStorageSettings, OpenFileDialog, LINQ, Xml Reader & Writer, Asynchronous Programming
Networking: HTTP (Download & Upload), SOAP (XML WebServices & WCF), ADO.NET Data Services, RSS, JSON, Cross Domain Communication
Browser Integration: Access HTML DOM from Silverlight, Popup a Browser Window, Reading and Writing Cookies, Call JavaScript functions from Silverlight, Call Silverlight from JavaScript, Handling Events, Evaluating Javascript from .NET Code, DOM Bridge Security Model
Media: Audio, Video, Encoding, DeepZoom
Deployment: Version Control, Custom Initialization Parameters, Transparency, Splash Screen, Error Handling, Customize the Install Experience , IIS MIME Types, Disable XAP Caching, Full-screen Mode, Right Mouse Click, Globalization, Obfuscation.

Voor mij als SharePoint vormgever is dit dé manier om bijvoorbeeld visueel aantrekkelijke nieuwsberichten te ontwikkelen. Met standaard SharePoint loop ik al snel tegen de beperkingen van XSL en CSS aan en kost het relatief veel tijd om een mooie vormgeving neer te zetten. Door Silverlight in te zetten kan ik in minder tijd een veel rijkere user experience realiseren!

http://www.silverlighttraining.nl/

Posted: 20-7-2009 10:32:05 by Paul Boelens | with 0 comments
Filed under: Blend, Experience, Expression, Internet, Microsoft, RIA, Rich, SharePoint, Silverlight, training, User, WPF, Application


Commentaren
Blogbericht heeft op dit moment nog geen commentaren.
Laat commentaar achter



 Security code