Share via


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!

imageYes 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!

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

imageWe 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:

I also recommend these awesome articles to learn more:

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 Raheem

  • Anonymous
    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, -Beth

  • Anonymous
    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