Customizing the Table Control: Sortable by Column (Kevin Mehlhaff)

The Table control is a new way to display a collection of data in the LightSwitch HTML Client as of Visual Studio 2013. Like all controls in the LightSwitch HTML client, you can take over the rendering and write your own custom code. Today we will be leveraging the power of the LightSwitch middle tier… Read more

All About Newsfeeds With Your Cloud Business App (Nicole Haugen)

Cloud Business Apps in Visual Studio 2013 allow you to easily integrate with SharePoint and use the Office 365 collaboration and social features – including newsfeeds.  You can now expose entity data in your app as a newsfeed so that users can choose to follow your app and receive posts to their personal newsfeed each… Read more

Automatic Row Tracking with Visual Studio 2013 (Amr Altahlawi)

As databases are used by many applications and many users within those applications, it’s a common practice to log when data was created or last modified. In addition to knowing when the data was changed, knowing who changed the data is a common requirement in business applications. LightSwitch in Visual Studio 2013 introduced a new… Read more

New Navigation Features in LightSwitch HTML Client (Chris Rummel, Rohit Agrawal)

Today we’ll be exploring two new features added to LightSwitch HTML Client – global navigation and default details screens. With global navigation you can navigate to any Browse screen from any other screen throughout the LightSwitch application. Default detail screens let you jump directly to the details page of a given entity. We added these… Read more

Using the Person Business Type (Karol Zadora-Przylecki, Ravi Eda)

The Person business type is a new LightSwitch feature introduced in Visual Studio 2013. Its goal is to make it easy to add and manage people-related data in your application. In this post we will show you how to use the Person type and what it can do for you. Getting Started Suppose you are… Read more

How To Build an Office 365 Cloud Business App with Visual Studio 2013 (Andy Kung)

Office 365 is an ideal business app platform providing a core set of services expected in today’s business apps and a central location for installing, discovering, and managing apps. Office 365 makes these business apps available where users already spend their time – in SharePoint and Office. Visual Studio 2013 streamlines modern business app development… Read more

HTML Upload Control For LightSwitch SharePoint Apps (Matt Sampson)

Matt Sampson, Senior Tester on the LightSwitch Team, wrote an HTML Upload Control available on NuGet that you can use in your SharePoint-enabled apps. The control will upload any file to a document library. He wrote a post on his blog showing how to upload images with just a few lines of JavaScript code that… Read more

Visual Studio 2013 Released – Thank You LightSwitch Community!

Soma just announced that Visual Studio 2013 has been released to the web! Download Visual Studio 2013 We are super excited to get this release out the door and into your hands. Visual Studio 2013 contains a ton of new tools for developers to build best of breed, modern applications and services. WHAT’S NEW? For… Read more

LightSwitch Performance Improvements in Visual Studio 2013

Our very own Matt Sampson, Tester on the LightSwitch team, is featured today on the Visual Studio team blog! Matt explains how we took advantage of a slimmer OData format called JSON Light to minimize the payloads from the server to the HTML client, saving bandwidth and speeding up the loading of data. This is… Read more

Drag and Drop with LightSwitch HTML Client (Rohit Agrawal)

While the built-in controls and features provided by LightSwitch are optimized for smaller form factors, it is possible to take advantage of the mouse events available on desktop browsers to enable drag and drop when then situation calls for it. With HTML5 it is possible to grab an object with a mouse click from one… Read more