Browse by Tags

Tagged Content List
  • Blog Post: Improvements in Working with Large Data Sources

    Business apps typically need to connect to large data sources and schemas. That’s why in the Office Developer Tools for Visual Studio 2013 – March 2014 Update we've done a lot of work to improve the experience for working with large data models in both LightSwitch projects and Cloud Business Apps. In...
  • Blog Post: How to Build a Cloud Business App with SAP Data

    For the Office Developer Tools – March 2014 Update , we’ve added several new features that enhance the experience for connecting to enterprise data sources. Whether you are building a LightSwitch app or a Cloud Business App , you can now create a line of business app that: Connects to SAP as a first...
  • Blog Post: Tips and Tricks for Lync Integration (Nicole Haugen, Ravi Eda)

    The Person Viewer and Person Picker controls were introduced in Visual Studio 2013 to support the Person data type which makes it easy to manage people-related data in your application. These controls depend on various components such as SharePoint, Lync, ActiveX and browser settings in order for them...
  • Blog Post: 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...
  • Blog Post: 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 building...
  • Blog Post: What Time Is It? Global Time (Steve Lasker)

    You’re building apps that are hosted in the cloud. Your users can be anywhere across the globe. When you’re viewing a customer service call log, and you see a customer called at 4:30pm and was really upset their service was still down, how do you know how long ago they called? Was the time...
  • Blog Post: Intrinsic Database Management with Database Projects (Chris Rummel)

    One of the new LightSwitch features in the Visual Studio 2013 Preview is enabling the use of SQL Server Data Tools projects (here’s the MSDN SSDT documentation and their blog ). When you add a database project to your LightSwitch project, the contents of the database project will be incorporated...
  • Blog Post: Dashboard Reports with LightSwitch, WebAPI and ServerApplicationContext– Part Deux (Steve Lasker)

    Overview With a little homage to Hot Shots Part Deux we’ll drill in a bit deeper utilizing the ServerApplicationContext for creating Dashboard reports. Part 1 is here: Create Dashboard Reports with LightSwitch, WebAPI and ServerApplicationContext LightSwitch Productivity/Extendability disclaimer : As...
  • Blog Post: Create Dashboard Reports with LightSwitch, WebAPI and ServerApplicationContext (Steve Lasker)

    Overview Applications are creating and consuming more data than ever before. With so much data, how can your users quickly spot trends and get an overview of what’s important? Just as your car presents a dashboard indicating the top priority items, so can your application. Matt introduced the ServerApplicationContext...
  • Blog Post: Signed-In Part 1 – Introduction (Andy Kung)

    Before I show you all the wonderful things about LightSwitch , let me tell you a little story behind this post. I’m a college football fan. During the football season, I’d attend the game watching events organized by the local alumni association. At every event, the organizer would pass around a sign...
  • Blog Post: New LightSwitch VS 2012 “How Do I?” Videos Released! (Beth Massi)

    Check it out! We just released a couple new videos on the LightSwitch Developer Center’s “How Do I?” video section . These videos continue the Visual Studio 2012 series where we walk through the new features available in LightSwitch in VS 2012. How Do I: Perform Automatic Row-Level Filtering of Data...
  • Blog Post: Course Manager VS 2012 Sample Part 2 – Setting up Data (Andy Kung)

    Yesterday, we gave an overview of the Course Manager sample and walked through some scenarios from end-user’s perspective . If you missed it: Course Manager VS 2012 Sample Part 1 – Introduction We are now ready to start “reverse-engineering” and learning how to build Course Manager. We will kick off...
  • Blog Post: Enhancements in Visual Studio 2012 for Sorting Data across Relationships (Michael Simons)

    Sorting data across relationships is often required when building applications within LightSwitch.  For example, suppose you are building a LightSwitch application that attaches to the Category and Product tables from the Northwind database. You can probably imagine applications in which you would...
  • Blog Post: Finding Your LightSwitch Produced OData Services in Visual Studio 2012 (Matt Sampson)

    Matt Sampson has a new blog today that covers how to find your OData Services that LightSwitch produces, and then how to create a custom Silverlight control for your LightSwitch screens that easily enables you to find these OData Services. Check out the blog post - Finding Your LightSwitch Produced...
  • Blog Post: LightSwitch Concurrency Enhancements in Visual Studio 2012 (Eric Erhardt)

    Many problems can occur in applications when multiple users are allowed to edit the same record at the same time. Some simple applications take a “last edit wins” approach, where the last person to save their changes gets their changes applied in the end. This has the obvious problem that...
  • Blog Post: Updating Records in LightSwitch using Stored Procedures (Eric Erhardt)

    Eric Erhardt has posted part 2 in his series on using stored procedures in LightSwitch. In the second part, he describes how you can use Visual Studio LightSwitch to update database records using stored procedures.  A lot of database administrators only allow modifications to data through stored...
  • Blog Post: User Defined Relationships within Attached Database Data Sources (Michael Simons)

    The first release of Visual Studio LightSwitch (LightSwitch V1) allows users to define relationships between tables within the intrinsic/built-in data source (ApplicationData). When attaching to existing data sources, LightSwitch will import the relationships defined within the data source. In addition...
  • Blog Post: LightSwitch Architecture: OData (John Rivard)

    In Visual Studio 2012 , LightSwitch data services publish OData feeds and LightSwitch clients consume the OData feeds. This is an implementation change from LightSwitch 2011 where we used WCF RIA Services as the data protocol between client and server. In this post we’ll take a look at the OData...
  • Blog Post: Video: How Do I Handle Database Concurrency Issues? (Beth Massi)

    Check it out, we released a new “How Do I” video on the LightSwitch Developer Center : How Do I: Handle Database Concurrency Issues? In a multi-user environment, when two users pull up the same record from the database and modify it, when the second user saves the data it raises a data conflict because...
  • Blog Post: How To: Handle Database Concurrency Issues (Nicole Haugen)

    Concurrency issues are common in multi-user applications that have a database on the backend. The good news is that LightSwitch makes concurrency very easy to handle by providing two different mechanisms: When a conflict is detected, a “Data Conflict” screen is automatically displayed...
  • Blog Post: How Do I: Display a chart built on aggregated data (Eric Erhardt)

    In a business application there is often a need to roll-up data and display it in a concise format.  This allows decision makers the ability to analyze the state of the business and make a decision quickly and correctly.  This roll-up may retrieve data from many different sources, slice it...
  • Blog Post: How to Create a Many-to-Many Relationship (Andy Kung)

    Note: This article has been updated for Beta 2 on 3/17/2011 Many business applications require many-to-many relationships. For example, an author can write many books , and a book can be written by many authors . To model this relationship in LightSwitch, you need to create a mapping table for the 2...
  • Blog Post: The Anatomy of a LightSwitch Application Part 4 – Data Access and Storage

    In prior posts I’ve covered the LightSwitch presentation tier and the logic tier . The presentation tier is primarily responsible for human interaction with the application using data from a LightSwitch logic tier. The logic tier comprises one or more LightSwitch data services whose primary job...
  • Blog Post: Overview of Data Validation in LightSwitch Applications (Prem Ramanathan)

    Introduction In any application that accepts user input and stores it in a data store, the data needs to be validated. When it comes to relational databases, most of them today provide some form of validation. This includes constraints, data formatting, default values, etc. For example, you can’t...
Page 1 of 1 (24 items)