Visual Studio LightSwitch is a simplified way to build business applications for the cloud and the desktop. LightSwitch provides a variety of pre-built templates and tools to quickly build business applications that target Windows Client or Windows Azure. LightSwitch creates Silverlight applications that can run in the browser, out-of-the-browser, or in the cloud. You can also use Visual Studio 2010 Professional, Premium or Ultimate to extend and customize your application even further.
Visual Studio LightSwitch is the simplest way to build business applications for the cloud and the desktop.
LightSwitch provides a variety of pre-built templates and tools to quickly build business applications that target Windows Client or Windows Azure. LightSwitch creates Silverlight applications that can run in the browser, out-of-the-browser, or in the cloud. You can also use Visual Studio 2010 Professional, Premium or Ultimate to extend and customize your application even further.
The first beta of LightSwitch will be publicly available on August 23.
Caliburn is an open-source client framework for WPF and Silverlight applications. Caliburn implements a variety of UI patterns for solving real-world problems. Patterns include MVC, MVP, Presentation Model (MVVM), Commands and Application Controller.
The key goals of Caliburn are:
- Support building WPF/SL application that are TDD friendly.
- Simplify various UI design patterns in WPF/SL.
- Simplify the use of a dependency injection container with WPF/SL.
- Simplify or provide alternatives to common WPF/SL related tasks.
- Provide solutions to common UI architecture problems.
ClientUI™ is a next-generation user interface library by Intersoft Solutions for the Silverlight and Windows Presentation Foundation (WPF) client platforms. ClientUI provides a full set of application fundamental libraries and an integrated architecture.
A ClientUI-family component shares the same ClientUI Framework and a set of common APIs, which enables developers to reuse the same code in both client platforms. Every ClientUI component works and behaves consistently on both platforms.
Silverlight PivotViewer
The FREE Silverlight PivotViewer control enables you to visualize thousands of objects in a single window to quickly find what you’re looking for. Its ability to compare and navigate information in a way that feels natural and fast is unrivaled in the market today.
For example, the Netflix Instant Watch Movies collection is hosted on Windows Azure and provides a good working example of the Silverlight PivotViewer. Customers can easily scan and find their favorite movies, jump to the movie’s Netflix page, and add it to the “Instant Watch Queue.”
Silverlight 4 Training Course
The Silverlight 4 Training Course includes a whitepaper that explains all of the new Silverlight 4 features, several hands-on-labs that explain the features, and an 8 unit course for building business applications with Silverlight 4.
The business applications course includes 8 modules with extensive hands-on labs as well as 25 videos that walk you through key aspects of building a business application with Silverlight. Key aspects in this course are working with numerous sandboxed and elevated out-of-browser features, the new RichTextBox control, implicit styling, webcam, drag and drop, multi-touch, validation, authentication, MEF, WCF RIA Services, right-mouse click, and much more.
Mindscape Silverlight Elements 1.1
Silverlight Elements is a commercial suite of production-ready Silverlight controls designed to help you create stunning applications faster and more easily than ever before. Silverlight Elements contains 14 beautifully crafted controls built supporting Silverlight 3.0 + 4.0 and, of course, all customers get Mindscape’s legendary support and nightly builds.
Silverlight Elements 1.1 includes a bunch of interesting new controls, new features to some of the existing controls, updated Silverlight themes, and support for Silverlight 4.
Silverlight 4
Silverlight is a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works. Silverlight is also one of the programming models for Windows Phone 7 devices.
Key new features in Silverlight 4 include:
- Set of forms controls with over 60 customizable, style-able components.
- Comprehensive printing support.
- The .NET Common Runtime (CLR) now enables the same compiled code to be run on the desktop and Silverlight without change.
- Enhanced data-binding support, data grouping/editing, and string formatting within bindings.
- Managed Extensibility Framework (MEF) supports building large composite applications.
- Silverlight design support in Visual Studio 2010 with drag & drop data-binding, and full IntelliSense.
- Localization enhancements with Bi-Directional text, Right-to-Left support and complex scripts such as Arabic.
Silverlight Homepage
What’s New in Silverlight 4
Developing for Windows Phone 7 with Silverlight
Silverlight for Symbian S60 Mobile Devices
A beta version of developer tools and Silverlight runtime is now available for the Nokia S60 5th Edition platform. S60 is a software platform for mobile phones that runs on the Symbian OS. Symbian has the largest share in most mobile markets worldwide, but lags behind other companies in the relatively small but highly visible North American market. (wiki)
The Silverlight runtime for Nokia S60 is hosted in the S60 default browser and supports all S60 5th edition devices.
Silverlight Beta Developer Tools for Symbian
Silverlight Beta Runtime for Symbian
Silverlight 4 Developer Release
The Developer Release of Silverlight 4 is now available and works with Visual Studio 2010.
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.
Note this is a developer release only for testing, which means there is no “go-live” license and no end-user runtime.
For Silverlight 4 development, you will need the latest version of Visual Studio 2010, which can be installed side-by-side with Visual Studio 2008 SP1. Note there is a problem installing Visual Studio 2010 if you already have the Silverlight 3 SDK installed.
