Sign in
From The Depths
Matt Thalman's blog: Senior developer working on Microsoft's Visual Studio LightSwitch product.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
.NET
C# Code
IDisposable
Live Mesh
Object-Relational Mapping
OneNote
Security
SQL Server Yukon
Visual Studio LightSwitch
Windows Phone
WPF
Archive
Archives
March 2012
(1)
February 2012
(2)
December 2011
(1)
October 2011
(1)
July 2011
(1)
April 2011
(1)
March 2011
(1)
October 2010
(1)
September 2010
(3)
August 2010
(6)
March 2009
(1)
September 2008
(2)
January 2006
(1)
November 2004
(1)
October 2004
(1)
August 2004
(3)
July 2004
(1)
June 2004
(1)
March 2004
(1)
February 2004
(3)
MSDN Blogs
>
From The Depths
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
From The Depths
Using the SecurityData service in LightSwitch
Posted
over 1 year ago
by
Matt Thalman
11
Comments
In this blog post, I’m going to describe how LightSwitch developers can programmatically access the security data contained in a LightSwitch application. Having access to this data is useful for any number of reasons. For example, you can...
From The Depths
Controlling App Capabilities when Using Shared Libraries in Windows Phone Apps
Posted
over 1 year ago
by
Matt Thalman
0
Comments
The Problem: The other day I published an updated version of my Windows Phone app CalcuFitness after some major code refactoring. Much to my surprise, I discovered that the app certification process determined that my app required the location services...
From The Depths
LightSwitch Trick: Display Loading Message while a Screen is Loading
Posted
over 1 year ago
by
Matt Thalman
1
Comments
In the LightSwitch apps that I create, I have a common pattern where I display a “Loading” message in the title bar of a screen while it is loading and then set it to its actual screen name once it’s finished. In particular, this is useful for screens...
From The Depths
Creating a Custom Login Page for a LightSwitch Application
Posted
over 2 years ago
by
Matt Thalman
16
Comments
When configuring a Visual Studio LightSwitch application to use Forms authentication, the application user is prompted with the following login UI when they open the application: Many LightSwitch customers have asked about creating their own custom UI...
From The Depths
LightSwitch Star Contest
Posted
over 2 years ago
by
Matt Thalman
0
Comments
Think you’ve got what it takes to be a LightSwitch star? Check out the new LightSwitch application contest at http://www.codeproject.com/Competitions/524/LightSwitch-Star-Contest.aspx .
From The Depths
Visual Studio LightSwitch V1 is Released
Posted
over 2 years ago
by
Matt Thalman
2
Comments
Today is an exciting day. After years of hard work, Visual Studio LightSwitch V1 has been released. This is my first shipped product while working in the Server & Tools Division at Microsoft and I couldn’t be happier (my previous shipped products...
From The Depths
Invoking Tier-Specific Logic from Common Code in LightSwitch
Posted
over 2 years ago
by
Matt Thalman
0
Comments
Visual Studio LightSwitch makes use of .NET portable assemblies to allow developers to write business logic that can be executed on both the client (Silverlight) and server (.NET 4) tiers. In LightSwitch terminology, we refer to the assembly that...
From The Depths
Visual Studio LightSwitch Beta 2
Posted
over 2 years ago
by
Matt Thalman
0
Comments
I’m very excited to say that we’ve released Beta 2 of Visual Studio LightSwitch to MSDN subscribers. It will be available publicly on Thursday, Mar. 17. So go out there and start downloading. Let us know what you think.
From The Depths
Query Reuse in Visual Studio LightSwitch
Posted
over 3 years ago
by
Matt Thalman
1
Comments
One of the features available in Visual Studio LightSwitch is to model queries that can be reused in other queries that you model. This allows developers to write a potentially complex query once and be able to define other queries which reuse that...
From The Depths
How to reference security entities in LightSwitch
Posted
over 3 years ago
by
Matt Thalman
2
Comments
In Visual Studio LightSwitch, there are a set of security entities defined by the runtime such as UserRegistration, Role, and Permission. Numerous people have asked how they can create relationships to these entities. These entities can’t be referenced...
From The Depths
Filtering data based on current user in LightSwitch apps
Posted
over 3 years ago
by
Matt Thalman
6
Comments
In many applications, you need to filter data that is only relevant to the particular user that is logged in. For example, a personal information manager application may only want users to view their own tasks and not the tasks of other users. Here’s...
From The Depths
Using application permissions in Visual Studio LightSwitch
Posted
over 3 years ago
by
Matt Thalman
1
Comments
Securing your Visual Studio LightSwitch application begins with defining permissions. In the first version of LightSwitch, developers are responsible for defining and consuming their own permissions. Once permissions have been defined, you can write the...
From The Depths
How to: designing one LightSwitch screen to create or edit an entity
Posted
over 3 years ago
by
Matt Thalman
0
Comments
Visual Studio LightSwitch provides screen templates for defining a details screen or a new data screen for an entity. But you may want to use the same screen for doing both tasks. This allows you to have a consistent experience no matter whether you are...
From The Depths
Visual Studio LightSwitch Beta 1 is public
Posted
over 3 years ago
by
Matt Thalman
0
Comments
Today is the day where everyone can now download Beta 1 of Visual Studio LightSwitch. Check it out!
From The Depths
Authentication Features in Visual Studio LightSwitch
Posted
over 3 years ago
by
Matt Thalman
13
Comments
LightSwitch lets you configure your applications to use authentication. This allows you to control who is able to access the application and lets your business logic know who the current user is. Configuring the type of authentication to use LightSwitch...
From The Depths
Visual Studio LightSwitch Beta Available via MSDN Subscription
Posted
over 3 years ago
by
Matt Thalman
0
Comments
The beta release of Visual Studio LightSwitch has just been made available via MSDN subscription! You can find it at http://msdn.microsoft.com/subscriptions/downloads . Just select Developer Tools –> Visual Studio 2010 and you’ll see it...
From The Depths
Introduction to Visual Studio LightSwitch Security
Posted
over 3 years ago
by
Matt Thalman
1
Comments
Visual Studio LightSwitch is all about creating LOB applications. And, of course, managing who can access the data in those applications is highly important. LightSwitch aims to make the task of managing security simple for both the developer...
From The Depths
Back from the Depths: My Work on Visual Studio LightSwitch
Posted
over 3 years ago
by
Matt Thalman
2
Comments
I’m back. And this time for good. I promise. During the past couple of years, I’ve been working on a cool new developer tool product called Visual Studio LightSwitch. If you haven’t heard of it, Jason Zander has a good blog post about...
From The Depths
Should Interfaces Derive from IDisposable?
Posted
over 4 years ago
by
Matt Thalman
2
Comments
I've been defining some interfaces for some classes in our code. The classes implement IDisposable and I was wondering whether the class' corresponding interface should also derive from IDisposable. For example: class Foo : IFoo, IDisposable...
From The Depths
Live Mesh with OneNote
Posted
over 5 years ago
by
Matt Thalman
1
Comments
I'm a fan of Office OneNote. And when combined with the technology of Live Mesh , it creates a killer user experience. I've been using OneNote at work for a while now. Recently, I've been using it for more things at home as well. I've created quite...
From The Depths
WPF Data Binding with RadioButton
Posted
over 5 years ago
by
Matt Thalman
0
Comments
I recently was building a WPF solution where I had a couple RadioButtons that each represented a particular state of the data. Each RadioButton had its IsChecked dependency property bound to a property on my DataContext. And they were each bound to a...
From The Depths
Better Late than Never
Posted
over 7 years ago
by
Matt Thalman
0
Comments
It's been over a year since my last post so I figured its just the right time to write a new one. As you have most likely heard, the Microsoft Business Framework project I had been working on for several years was cancelled. Now I'm back in the Business...
From The Depths
My Philosophy on Software Design
Posted
over 9 years ago
by
Matt Thalman
4
Comments
I like to think of software design as cracking a code. You keep working on the design over and over until you've finally cracked the code and an elegant design emerges. I believe the solution exists out "there" and I just have to find it. Albeit there...
From The Depths
Questions on Concurrency Conflict Resolution
Posted
over 9 years ago
by
Matt Thalman
4
Comments
There's been an e-mail thread going around in an internal Microsoft Business Framework (MBF) discussion list of the best way to handle concurrency conflicts. Someone brought up the novel idea of asking users what they would like to happen. So that's what...
From The Depths
The Good and The Bad of Dogfood
Posted
over 9 years ago
by
Matt Thalman
4
Comments
When first becoming a Microsoft employee, I was excited to get to see and use many of our products before they were released to the public. Most people love to be the one of the first at trying out brand new software. After a while, the novelty wore off...
Page 1 of 2 (33 items)
1
2