Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under silverlight...

“We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world.”

Bob Muglia, President, Server & Tools Division, Microsoft

Filed under: silverlight

Mit den Charts von SmartTools für SharePoint kann man jetzt schon auf einfache Weise die Vorzüge von Silverlight genießen, welche mit dem SharePoint 2010 Server bereits in den Startlöchern stehen.


Um die Voraussetzungen für Silverlight zu schaffen, verweise ich auf den Blogeintrag von Fabian Moritz.Nachdem der SharePoint Fit für Silverlight ist, können die Chart Webparts via Solution Installer auf dem SharePoint installiert werden.

In der Webpartbibliothek haben wir nun 6 neue Webparts:

  • List Chart
  • List Chart (Grouped)
  • Tasks Active per User Chart
  • Tasks Chart
  • Tasks per Status Chart
  • Tasks per User Chart
Um Daten Anzeigen zu können, muss noch die gewünschte Liste mit den Feldern in den Webparteigenschaften eingetragen werden.

Beispielhaft habe ich zwei Auswertungen auf Basis einer Aufgabenliste erstellt (siehe Bildergallerie):

  • Aufgaben je Projekt
  • Status der Aufgaben
Trotz Beta-Status in Codeplex lassen sich mit den Webparts sehr gute Ergebnisse erzielen und werten die SharePoint Seiten nicht nur um einen Eye-Catcher auf, sondern liefern auch einen schnellen grafischen Überblick der SharePoint-Listen.

 

       
Click here to download:
SharePoint_2010_Feeling_mit_Si.zip (310 KB)

Filed under: Silverlight

What’s New in Silverlight 4 Beta?

Silverlight 4 delivers a full suite of powerful capabilities to business application developers, bringing the best-of-breed .NET platform to browser-based experiences. Silverlight provides an ideal platform for developing and deploying modern business applications for both customer facing and staff-facing applications.

Business Application Development

Silverlight 4 consolidates its position as the natural choice for building business applications on the Web:

New Features for Application Developers

  • Comprehensive printing support enabling hardcopy reports and documents as well as a virtual print view, independent of screen content.
  • A full set of forms controls with over 60 customizable, styleable components. New controls include RichTextbox with hyperlinks, images and editing and Masked textbox for complex field validation. Enhanced controls include DataGrid with sortable/resizeable columns and copy/paste rows.
  • WCF RIA Services introduces enterprise class networking and data access for building n-tier applications including transactions, paging of data, WCF and HTTP enhancements.
  • Localization enhancements with Bi-Directional text, Right-to-Left support and complex scripts such as Arabic, Hebrew and Thai and 30 new languages.
  • The .NET Common Runtime (CLR) now enables the same compiled code to be run on the desktop and Silverlight without change.
  • Enhanced databinding support increases flexibility and productivity through data grouping/editing and string formatting within bindings.
  • Managed Extensibility Framework supports building large composite applications.
  • Exclusive tooling support for Silverlight, new in Visual Studio 2010. Including a full editable design surface, drag & drop data-binding, automatically bound controls, datasource selection, integration with Expression Blend styling resources, Silverlight project support and full IntelliSense.

Developer tools

  • Fully editable design surface for drawing out controls and layouts.
  • Rich property grid and new editors for values
  • Drag and drop support for databinding and automatically creating bound controls such as listbox, datagrid. New datasources window and picker.
  • Easy to pick styles and resources to make a good looking application based on designer resources built in Expression Blend.
  • Built in project support for Silverlight applications
  • Editor with full intellisense for XAML and C# and VB languages.

Empowering richer, more interactive experiences

Silverlight is already in use as a comprehensive platform for building rich experiences both for application and pure media scenarios including HD quality, interactive video through Smooth Streaming. Silverlight 4 introduces additional capabilities to enable creation of ever more rich, appealing high-performance interactive experiences and innovative media experiences:

  • Fluid interface enhancements advance application usability through animation effects.
  • Webcam and microphone to allow sharing of video and audio for instance for chat or customer service applications.
  • Audio and video local recording capabilities capture RAW video without requiring server interaction, enabling a wide range of end-user interaction and communication scenarios for example video conferencing.
  • Bring data in to your application with features such as copy and paste or drag and drop.
  • Long lists can now be scrolled effortlessly with the mouse wheel.
  • Support conventional desktop interaction models through new features such as right-click context menu.
  • Support for Google’s Chrome browser.
  • Performance optimizations mean Silverlight 4 applications start quicker and run 200% faster than the equivalent Silverlight 3 application.
  • Deep Zoom enhancements include hardware acceleration to support larger datasets and faster animation.
  • Multi-touch support enables a range of gestures and touch interactions to be integrated into user experiences.
  • Multicast networking, enabling Enterprises to lower the cost of streaming broadcast events such as company meetings and training, interoperating seamlessly with existing Windows Media Server streaming infrastructure.
  • Content protection for H.264 media through Silverlight DRM powered by PlayReady.
  • Output protection for audio/video streams allowing content owners or distributors to ensure protected content is only viewed through a secure video connection.

Move beyond the browser

Silverlight 3 pioneered the delivery of a new class of Rich Internet Applications to work on the desktop without additional code or runtimes. Silverlight 4 extends this capability:

For Sandboxed applications

  • Place HTML within your application enabling much tighter integration with content from web servers such as email, help and reports.
  • Provide support for ‘toast’ notification windows, allowing applications to communicate status or change information while the user is working on another application through a popup window on the taskbar.
  • Offline DRM, extending the existing Silverlight DRM powered by PlayReady technology to work offline. Protected content can be delivered with an embedded license so that users can go offline immediately and start enjoying their content.
  • Control over aspects of UI include window settings such as start position, size and chrome.

For Trusted applications

  • Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
  • Run other desktop programs such as Office, for example requesting Outlook to send an email, send a report to Word or data to Excel.
  • COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
  • A new user interface for requesting application privileges access outside the standard Silverlight sandbox.
  • Group policy objects allow organizations to tailor which applications may have elevated trust.
  • Full keyboard support in fullscreen mode richer kiosk and media applications.
  • Enhancements to networking allow cross-domain access without a security policy file.

To learn more about these features, visit the PDC09 site to view sessions from the conference!

Below is more detailed information on where you can get the Beta and resources to help you get started learning.

Filed under: silverlight

Seemingly each day a new Twitter client blots out of the stable door to the world of social media nuts, most of which I ignore/disregard/can't be bothered to download. But having had great experiences with Seesmic's Twhirl Twitter app, I've decided to give the new Seesmic for Windows a while - so far it looks good!

I'll continue playing around with it today and share my thoughts in a follow-up post. No direct download link is provided on the official website yet (as you have to sign up) so visit http://d.seesmic.com/swin/setup.exe to grab a copy for yourself.

Filed under: silverlight

marcholmes says...

What an awesome set of 12 tutorials!

Filed under: silverlight

bryantavey says...

I'm loving VS2010 and the interactive XAML Editor with BingMaps. This is how Silverlight should be and flash wishes it were.

Filed under: Silverlight

Adnan says...

The Silverlight  HyperVideo Player (HVP) will do for Silverlight How Do I Videos what Hypertext did for the Internet: it will provide simple, fast, and easy to use links to additional, supplementary or related information. 

As an example, the user might be watching a video on data binding and the term “Dependency Property” is mentioned and at the same time a link appears. If the user clicks on that link, the video is paused and an explanation of Dependency Properties is provided.

Scary. Hypertext was open, silverlight is not.

Filed under: silverlight

Adnan says...

Filed under: silverlight

marcholmes says...

Just noticed that the WebPI now has the Silverlight Toolkit as an install option (it's the October 2009 version). You can still get it from CodePlex too, but this is a handy option for removing that extra bit of friction.

Filed under: Silverlight

sudheer says...

Microsoft Silverlight is a cross-browser, cross-platform implementation of the .NET Framework for building and delivering the next generation of media experiences and rich interactive applications (RIA) for the Web. Silverlight unifies the capabilities of the server, the Web, and the desktop, of managed code and dynamic languages, of declarative and traditional programming, and the power of Windows Presentation Foundation (WPF).

What Is Silverlight?

Silverlight enables you to create a state-of-the-art application that has the following features:

·         It is a cross-browser, cross-platform technology. It runs in all popular Web browsers, including Microsoft Internet Explorer, Mozilla Firefox, and Apple Safari, and on Microsoft Windows and Apple Mac OS X.

·         It is supported by a very small download that installs in seconds.

·         It streams video and audio. It scales video quality to everything from mobile devices to desktop browsers to 720p HDTV video modes.

·         It includes compelling graphics that users can manipulate—drag, turn, and zoom—directly in the browser.

·         It reads data and updates the display, but it doesn't interrupt the user by refreshing the whole page.

Web developers and graphics designers can create Silverlight-based applications in a variety of ways. You can use Silverlight markup to create media and graphics, and manipulate them with dynamic languages and managed code. Silverlight also enables you to use professional-quality tools like Visual Studio for coding and Microsoft Expression Blend for layout and graphic design.

What Features Are in Silverlight?

Silverlight combines multiple technologies into a single development platform that enables you to select the right tools and the right programming language for your needs. Silverlight offers the following features:

·         WPF and XAML. Silverlight includes a subset of the Windows Presentation Foundation (WPF) technology, which greatly extends the elements in the browser for creating UI. WPF lets you create immersive graphics, animation, media, and other rich client features, extending browser-based UI beyond what is available with HTML alone. Extensible Application Markup Language (XAML) provides a declarative markup syntax for creating elements.

·         Extensions to JavaScript. Silverlight provides extensions to the universal browser scripting language that provide control over the browser UI, including the ability to work with WPF elements.

·         Cross-browser, cross-platform support. Silverlight runs the same on all popular browsers (and on popular platforms). You can design and develop your application without having to worry about which browser or platform your users have.

·         Integration with existing applications. Silverlight integrates seamlessly with your existing JavaScript and ASP.NET AJAX code to complement functionality you have already created.

·         Access to the .NET Framework programming model and to associated tools. You can create Silverlight-based applications using dynamic languages such as IronPython as well as languages such as C# and Visual Basic. You can use development tools such as Visual Studio to create Silverlight-based applications.

·         Networking support. Silverlight includes support for HTTP over TCP. You can connect to WCF, SOAP, or ASP.NET AJAX services and receive XML, JSON, or RSS data.

·         LINQ. Silverlight includes language-integrated query (LINQ), which enables you to program data access using intuitive native syntax and strongly typed objects in .NET Framework languages.

Filed under: Silverlight