Book description
LightSwitch 2012 is included as part of the Visual Studio 2012 package. It is a rapid application deployment tool that lets power users and administrators build data-centric business applications for the desktop, cloud, and Web in just a few clicks, with no code required. 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 2012 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'll learn
With Visual Studio LightSwitch 2012, learn how to:
Add visibility through with Relationships and Details screens
Use customized queries, sorts and filters, and reporting
Customize displays via user controls
Use multiple line-of-business data sources to aggregate reports
Handle events in code and debug applications
Master the intricacies of complex user interface design
Secure your applications through authentication
Write custom .NET code to enhance LightSwitch
Deploy maintainable LightSwitch projects
Who this book is for
Visual Studio LightSwitch 2012 is a book designed for any software developer who wants to take advantage of the rapid application deployment (RAD) experience offered by LightSwitch. It is ideal reading for those wanting to build and design applications correctly from the onset. Developers who have grasped the basics of LightSwitch and are looking to do more will benefit greatly from this book. Anyone struggling to design complex screens and queries in order to meet user requirements will find the answers in this book.
Table of contents
- Title Page
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewers
- Acknowledgments
- Foreword
- Introduction
- CHAPTER 1: Introducing LightSwitch
- CHAPTER 2: Setting Up Your Data
-
CHAPTER 3: Introducing Silverlight Screen Design
- Choosing a Screen Template
- Showing a Single Record
- Organizing Your Screen
- Including Related Data Items
- Showing Collections of Records
- Using Data-Selection Controls
- Setting Control Appearances
- Creating a Search Screen
- Launching Child Screens
- Setting Application Properties
- Configuring Screen Navigation
- Designing Screens at Run Time
- Summary
- CHAPTER 4: Accessing Data with Code
- CHAPTER 5: Validating Data
- CHAPTER 6: Querying Your Data
- CHAPTER 7: Mastering Silverlight Screen Design
-
CHAPTER 8: Creating HTML Interfaces
- Introducing the HTML Client
- Setting Up Visual Studio for HTML Development
- Adding an HTML Client
- Adding Screens to Your Application
- Designing Screens
- Creating a Navigation Structure
- Adding New Records
- Using Dialogs
- Using Popups
- Creating a Search Screen
- Filtering the List Control
- Extending Your Application with JavaScript
- Adding Custom HTML to Screens
- Using Custom Controls
- Executing Queries
- Working with Documents
- Customizing the Appearance of Your Application
- Securing Your Application
- Summary
- CHAPTER 9: Creating and Using RIA Services
- CHAPTER 10: Sharing Data with OData
- CHAPTER 11: Creating and Using Custom Controls
-
CHAPTER 12: Creating Control Extensions
- Using LightSwitch Extensions
- Preparing Your Computer to Develop Extensions
- Understanding Custom Control Types
- Creating Value Controls
- Running and Deploying Your Extension
- Creating a Detail Control (ComboBox)
- Creating Custom Property Editors
- Creating a Group Control Extension
- Creating a Command Control Extension
- Summary
- CHAPTER 13: Creating Data and Presentation Extensions
- CHAPTER 14: Creating Reports
- CHAPTER 15: Sending E-mail
- CHAPTER 16: Authenticating Your Users
- CHAPTER 17: Authorizing Your Users
- CHAPTER 18: Deploying Your Application
- 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: HelpDesk Tables
- Index
Product information
- Title: Visual Studio LightSwitch 2012
- Author(s):
- Release date: July 2013
- Publisher(s): Apress
- ISBN: 9781430250715
You might also like
book
Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010
“Once this skill is within your everyday comfort zone, it will give your productivity a boost …
book
VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office
Praise for VSTO for Mere Mortals™ "This is the book I wish I'd had when I …
book
Extending MFC Applications with the .NET Framework
“To anyone looking to augment their existing MFC code base and knowledge with the powerful .NET …
book
Mastering Microsoft® Visual Basic® 2008
This expert guide covers what you need to know to program with Visual Basic 2008, employ …