Visual Studio Lightswitch 2015, 2nd Edition
- Length: 853 pages
- Edition: 2nd ed. 2015
- Language: English
- Publisher: Apress
- Publication Date: 2015-12-18
- ISBN-10: 148420767X
- ISBN-13: 9781484207673
- Sales Rank: #3189344 (See Top 100 Books)
In this fully updated second edition, award-winning author Tim Leung explains how to build data-centric business applications for the desktop, cloud, web, and mobile devices in just a few clicks―with no code required―using Visual Studio Lightswitch 2015. This book explains the basics of Visual Studio Lightswitch 2015 plus new features and key advanced topics that every Microsoft developer needs to know to create modern data services and build clients that can run on multiple devices.
Visual Studio LightSwitch 2015 is a rapid application deployment tool that simplifies and shortens the time needed to develop business applications. The basics are very easily understood but more advanced users will hunger for more. How do you design complex layouts? How do you query data using LINQ and other syntax structures? How do you secure your application against malicious use? Visual Studio LightSwitch 2015 answers these questions and more as author Tim Leung―winner of a Microsoft 2011 Community Contributor Award for his LightSwitch expertise―covers this breakthrough product in detail. For serious developers building, enhancing, and deploying advanced business applications using LightSwitch makes sense because they can benefit from the elegance, convenience, and cost savings afforded by rapid application development before going beyond the “click-and-you’re-done” interface to include the extra value and depth of coding expertise that their clients value.
What You Will Learn:
- Build Desktop and HTML5 business applications for PC or mobile devices
- Create compelling user interfaces that can support multiple languages
- Fine tune your application with C#, VB.NET, JQuery, JavaScript, and CSS code
- Integrate with mapping, GPS, and location services
- Provide email notification, and Microsoft Office compatible data exports
- Enable users to carry out advanced searches on data
- Build screen controls that you can share with other developers
Table of Contents
Part I: Introducing LightSwitch
Chapter 1: Introducing LightSwitch
Chapter 2: Setting Up Your Data
Chapter 3: Building HTML Applications
Chapter 4: Creating Desktop Applications
Part II: Working with Data
Chapter 5: Quer ying Your Data
Chapter 6: Writing Data-Access Code
Chapter 7: Validating Data
Part III: Writing ScreenCode
Chapter 8: Refinining HTML Clients Screens with JavaScript/CSS
Chapter 9: Enhancing Desktop Screens with .NET Code
Part IV: Refining Your Application
Chapter 10: Searching Data
Chapter 11: Building Practical Application Features
Chapter 12: Supporting Multiple Languages
Chapter 13: Creating and Using Custom Controls
Part V: Extending the Reach of Your Data
Chapter 14: Optimizing Data Connectivity with RIA Services
Chapter 15: Sharing Data with OData
Part VI: Getting Data Out
Chapter 16: Creating Reports
Chapter 17: Generating Office Documents
Chapter 18: Sending Email
Part VII: Extending LightSwitch
Chapter 19: Creating Control Extensions
Chapter 20: Creating Data and Presentation Extensions
Part VIII: Securing Your Application
Chapter 21: Authenticating Your Users
Chapter 22: Authorizing Your Users
Part IX: Going Live with Your Application
Chapter 23: Deploying Applications
Appendix A: Culture Names
Appendix B: Data Type Identifiers
Appendix C: Using Properties in Custom Controls
Appendix D: Custom Screen Template View IDs
Appendix E: Data Schemas