LEADER 05683oam 2200541 450 001 9910735383703321 005 20190911103509.0 010 $a1-4302-5072-0 024 7 $a10.1007/978-1-4302-5072-2 035 $a(OCoLC)870509068 035 $a(MiFhGG)GVRL6WXQ 035 $a(EXLCZ)993710000000018988 100 $a20140414d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aVisual studio LightSwitch 2012 /$fTim Leung 205 $a1st ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xxxiii, 637 pages) $ccolor illustrations 225 0 $aThe expert's voice in .NET Visual Studio LightSwitch 2012 225 0$aExpert's voice in .NET 300 $aIncludes index. 311 $a1-4302-5071-2 320 $aIncludes bibliographical references and index. 327 $a""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Foreword""; ""Introduction""; ""Chapter 1: Introducing LightSwitch""; ""Understanding LightSwitcha???s Architecture""; ""The Data Layer""; ""The Logic Layer""; ""Data-retrieval process""; ""Data-saving process""; ""The Presentation Layer""; ""Silverlight Client""; ""LightSwitch Shell""; ""Understanding Silverlight Screens""; ""HTML Client""; ""Introducing the Model-Centric Architecture""; ""Building Your Application""; ""Understanding the Model-View-ViewModel Pattern"" 327 $a""Examining LightSwitch Projects""""Reducing Project Sizes""; ""Summary""; ""Chapter 2: Setting Up Your Data""; ""Choosing Where to Store Your Data""; ""What Are Entities and Properties?""; ""Creating Tables (Entities)""; ""Creating Fields (Properties)""; ""Storing String Data""; ""Storing Numbers (Double and Decimal Types)""; ""Formatting Numeric Fields""; ""Storing Images""; ""Storing Binary Data""; ""Ensuring Unique Values""; ""Changing Data Types""; ""Using LightSwitch Business Types""; ""Storing Email Addresses""; ""Storing Money Values""; ""Storing Phone Numbers"" 327 $a""Storing Web Addresses and Percentage Values""""Examining What Happens in SQL Server""; ""Creating Choice Lists""; ""Choice Lists vs. Related Tables""; ""Defining Relationships""; ""Defining One-to-Many Type Relationships""; ""How Relationships Are Defined in SQL Server""; ""Defining Self-Referencing Relationships""; ""Defining Many-to-Many Relationships""; ""Determining How Child Records Are Deleted""; ""Attaching Existing Data""; ""Attaching to an Existing Database""; ""Dealing with missing tables""; ""Refreshing data sources""; ""DataTime offset and unsupported data types"" 327 $a""Attaching to SharePoint Data""""Deleting a Data Source""; ""Creating Computed Properties""; ""Creating Summary Properties""; ""Calculating Dates with Computed Properties""; ""Summarizing Child Records with Computed Properties""; ""Returning Images with Computed Properties""; ""Sorting and Filtering by Computed Properties""; ""Summary""; ""Chapter 3: Introducing Silverlight Screen Design""; ""Choosing a Screen Template""; ""Showing a Single Record""; ""Organizing Your Screen""; ""Introducing the Screen Designer Toolbar""; ""Setting Screen Properties""; ""Grouping and Laying Out Your Screen"" 327 $a""Displaying Static Text and Images""""Choosing Data Controls""; ""Displaying Multiline Text Using the Text Box Control""; ""Displaying Data Using Data Item Containers""; ""Including Related Data Items""; ""Showing Collections of Records""; ""Configuring Data Grid Settings""; ""Setting Data Grid Header Buttons""; ""Using Data-Selection Controls""; ""Using the Auto Complete Box Control""; ""Using the Modal Window Picker Control""; ""Setting Control Appearances""; ""Positioning Control Labels""; ""Styling Labels and Static Text Controls""; ""Making Controls Read-Only"" 327 $a""Creating a Search Screen"" 330 $aLightSwitch 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. 410 0$aExpert's voice in .NET. 606 $aVisual programming (Computer science)$xComputer programs 606 $aApplication software$xDevelopment$xComputer programs 615 0$aVisual programming (Computer science)$xComputer programs. 615 0$aApplication software$xDevelopment$xComputer programs. 676 $a004 676 $a005.1 700 $aLeung$b Tim$4aut$4http://id.loc.gov/vocabulary/relators/aut$0755960 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910735383703321 996 $aVisual Studio Lightswitch 2012$93413742 997 $aUNINA