LightSwitch HTML Client & SharePoint Resources–Get Started Building HTML5 Business Apps Today!
This morning we released the LightSwitch HTML client in Visual Studio 2012 Update 2! I can’t tell you how excited I am to see this released to the public. It’s been an exciting, challenging journey and I congratulate the team on this important milestone of one of the most exciting products I have been fortunate to be a part of. Thank you to the community, the team, and my family for supporting me and LightSwitch for the last couple years!
LightSwitch in Visual Studio 2012 Update 2 |
(Note: if you are upgrading from Update 2 CTP4 then you can go ahead and install the final Update 2 release. Users of the LightSwitch Preview 2 please read these important upgrade instructions.)
With the release of LightSwitch in Visual Studio 2012 Update 2, we’ve also released a bunch of updated and new resources for you to check out on the LightSwitch Developer Center .
New “How Do I” Videos!
Yes that’s right folks! We’ve got a new “How Do I…?” video series that will help you get started with the new HTML client! (Yes, that’s my voice so get used to it! ;-))
I’ve got 5 live now and stay tuned for more in the coming weeks!
- How Do I: Get Started with the LightSwitch HTML Client?
- How Do I: View Data in a List with the LightSwitch HTML Client?
- How Do I: Add and Edit Data with the LightSwitch HTML Client?
- How Do I: Create Master-Details Screens with the LightSwitch HTML Client?
- How Do I: Filter Data on a Screen with the LightSwitch HTML Client?
Updated Tutorials
We also overhauled our tutorials so if you haven’t checked them out lately I encourage you to do so. You can access them and get the download from the new HTML client page:
Explore LightSwitch Architecture & Hosting Options
We also updated our architecture page. Go deeper and learn about the architecture of a LightSwitch application, including the new HTML5 client and SharePoint 2013
support!
Exploring LightSwitch Architecture
JavaScript Samples for LightSwitch Developers
We also released the first set of JavaScript snippets that you will find useful in your LightSwitch apps. Check out the sample and stay tuned for more!
LightSwitch JavaScript Coding Examples
Use the Q & A link on the sample to provide suggestions for additional code samples that you would like to see.
Lot’s more on the LightSwitch Team Blog!
The team has been releasing a TON of great content on the LightSwitch Team Blog so check it out! If you’re new to the LightSwitch HTML Client, I recommend starting with this series that shows you how to build a modern, touch-oriented sign in sheet application:
- Signed-In Part 1 – Introduction
- Signed-In Part 2 – Upcoming Events Screen
- Signed-In Part 3 – Guest List Screen
- Signed-In Part 4 – Authentication and Branding
- Signed-In Part 5 – Search Screen and Dynamic UI
I also recommend these awesome articles to learn more:
- Designing for Multiple Form Factors (Heinrich Wendel)
- A quick & easy LightSwitch app for SharePoint (Brian Moore)
- New LightSwitch HTML Client APIs (Stephen Provine)
- A New API for LightSwitch Server Interaction: The ServerApplicationContext (Joe Binder)
More LightSwitch Team Community Sites
Also check out our Facebook page for more fun stuff! And please ask your questions in the LightSwitch forum, the team is there to help!
Enjoy!
Comments
Anonymous
September 05, 2013
Hi, Thank you very much for the series of blogs about lightswitch. These blogs made us to strat development in lightswitch. We are developing HTML5 lightswitch application for tablets. We are having Sharepoint 2013. We have meetinglist where participant is one of the column which can have multiple values. In the lightswitch HTML application we want to query the meetingslist to get the list of meetings where the logged in person is a participant. Trying diferent ways of writing LINQ query in the _PreprocessQuery method.But nothing works. query = from meetingsList in query from meetingParticipants in meetingsList.Participants where meetingParticipants.Account == this.Application.User.Name select meetingsList; Gives error. Not Implemented Inner exception message: Can only project the last entity type in the query being translated. Tried, query = from meetingsList in query from meetingParticipants in meetingsList.Participants where meetingsList.Participants.All(q => q.Account == this.Application.User.Name) select meetingsList; Gives error. Not Implemented Inner exception message: The method 'All' is not supported when MaxProtocolVersion is less than '3.0'. I posted in MSDN forum. No luck sofar. social.msdn.microsoft.com/.../how-to-query-in-lightswitch-to-get-only-meetings-of-logged-in-person Please advice how we can achieve the above functionality in lightswitch. Thanks in Advance, Abdul RaheemAnonymous
September 05, 2013
Hi Abdul, You can't change the shape of an entity in the _PreprocessQuery methods. Looks like you're getting help in the forums. That's the best place for questions like these. Cheers, -BethAnonymous
September 08, 2013
Dear Madam, Thank you very much for your quick response. I am really sorry for posting my query as a comment in this blog. Forum replies were not really helpful so far. I have updated the question in the forum. Any help or guidence in this issue would be of great help. Thanks in advance, Abdul Raheem