Skip to content
| Marketplace
Sign in
Visual Studio>Controls>LightSwitch Application and Navigation DSL Tool for DockShell Extension
LightSwitch Application and Navigation DSL Tool for DockShell Extension

LightSwitch Application and Navigation DSL Tool for DockShell Extension

Johnny Larue

|
4,301 clicks
| (1) | Free
DockShell 2.0 is a highly extensible LightSwitch extension for both VB.Net and C#. It includes a new DSL modeling tool called the Application Navigation and Layout tool which provides an easy mechanism to create and manage complex LightSwitch navigation needs.
Get Started

 LightSwitch Application Navigation and Layout DSL tool for DockShell - LightSwitch Shell Extension

DockShell -  DockShell is a LightSwitch Shell extension designed to manage LightSwitch screen requests that originate from a LightSwitch application so as to provide the end user with an easy to use navigation, highly polished UX experience. 

DockShell 2.0 introduces a new DSL Modeling tool which you can use to create and manage even to most complex Shell Navigation layouts for you LightSwitch applications.

DockShell 2.0 supports VB.Net as well as C# LightSwitch projects for either VS 2010 or 2012.

There is a significant amount of value add provided to you with DockShell.  Have a look through the DockShell please watch thedemonstration videos to gain more insight of functionality.

You can try out DockShell for free at thedownload site.

 

Features & Benefits

Feature

Description

Uses Existing 3rd Party Controls

DockShell uses your existing licensed 3rd Party Navigation and Docking controls to render the shell.

MEF and MVVM based

DockShell applies best practices in design and uses MEF within its framework to instantiate controls dynamically.

Uses PRISM Region Manager

Allows you to define custom controls and specify target regions that other controls will insert into at runtime.

DSL Model

Builds the navigation model around your LightSwitch application.

Custom Navigation

Create additional Navigation Controls beyond those that are created by LightSwitch

Contextual Navigation Groups

Allows you to create Contextual groups in which you can place one or more LightSwitch navigation groups into and control visibility through DockShell API service.

Screen Container Templates

Each LightSwitch screen is contained within a DockShell Screen Container. You have the ability to create as many as you need and customize each as required.

Wrap LightSwitch Screen Commands

DockShell has a unique approach which allows you to wrap your LightSwitch Screen Commands within your own Command based controls and target specific Regions that you also create.

Adding UI Fragments Dynamically

DockShell provides a UI Fragment approach that provides you with mechanism to include additional UI into your Ribbon Tab as it is being rendered.

Window Layout and Persistence

You can specify how you wish to render each LightSwitch screen as well DockShell can be configured to persist the screens layout which provides the user with a nice customized layout of any screens.

Shell Navigation Layout 100% Extensible

You can choose to use the default navigation controls or you can roll your own to create any kind of navigation control layout you require.

API Provided

DockShell provides you with a simple API which you use to control things such as Contextual Groups or group Docking Areas etc.

Configurable Logging

DockShell allows you to hook its Logging API which is very helpful creating customized DockShell controls.

 

Related Links

SoftLanding Home

DockShell Introduction

Download

Features

Licensing

Contact

 

DockShell Screenshots

http://www.softlandingcanada.com/    
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft