使用Visual Studio Lightswitch 2015构建跨平台商业应用

5星 · 超过95%的资源 需积分: 10 41 下载量 135 浏览量 更新于2024-07-21 1 收藏 154.73MB PDF 举报
"Visual Studio Lightswitch 2015 是微软推出的一款快速应用程序开发工具,旨在简化和缩短商业应用的开发时间。此书是第二版,由屡获殊荣的作者Tim Leung撰写,详细介绍了如何在无需编写代码的情况下,利用Lightswitch 2015构建面向桌面、云端、网页和移动设备的数据中心业务应用。书中不仅涵盖了基础内容,还涉及新特性和关键的高级主题,如复杂布局设计、LINQ查询、应用安全等。对于需要构建、增强和部署先进商业应用的开发者来说,使用Lightswitch可以享受到快速应用开发的便利和成本优势,同时也能结合编码专业知识提供额外价值。 本书分为九个部分,内容包括: 1. 介绍Lightswitch:讲解Lightswitch的基本概念和设置。 2. 处理数据:教授如何查询数据,编写数据访问代码,以及验证数据。 3. 编写屏幕代码:使用JavaScript/CSS优化HTML客户端屏幕,用.NET代码增强桌面屏幕。 4. 优化应用:实现数据搜索,构建实用应用功能,支持多语言,创建和使用自定义控件。 5. 扩展数据范围:通过RIA服务优化数据连接,使用OData共享数据。 6. 输出数据:创建报告,生成Office兼容文档,发送电子邮件。 7. 扩展Lightswitch:创建控制扩展,数据和呈现扩展。 8. 应用安全:用户认证和授权。 9. 应用上线:部署应用程序。 此外,附录中还包含了文化名称、数据类型标识符、自定义控件中属性的使用、自定义屏幕模板视图ID和数据模式等相关信息。 通过本书,读者将学习到如何构建跨平台的商业应用,创建吸引人的用户界面,使用C#、VB.NET、JQuery、JavaScript和CSS进行精细调整,以及如何整合地图、GPS和位置服务等。同时,还能掌握如何为应用添加邮件通知、数据导出功能,以及实现高级数据搜索。对于想要提升开发效率,同时又希望在必要时能够深入编码的专业开发者来说,这是一本非常实用的指南。"
2016-01-18 上传
Paperback: 853 pages Publisher: Apress; 2nd ed. 2015 edition (December 18, 2015) Language: English ISBN-10: 148420767X ISBN-13: 978-1484207673 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