Pro Sync Framework


Book Description

The Sync Framework is Microsoft’s innovation to address the dilemma of occasionally connected systems. It is a comprehensive synchronization platform that enables collaboration and offline access for applications, services, and devices. In particular, it features technologies and tools that enable device roaming, sharing, and the ability to take networked data offline before synchronizing it back to the networked application at a later time. Pro Sync Framework concludes with a working example that shows how the techniques you’ve learned can be used to create a versatile application, adaptable to a wide variety of connectivity and synchronization challenges. What you’ll learn Explore the subject through text written in a tight, code–centric style that focuses on the issues you need to know. Learn through a hands–on approach that demonstrates the techniques practically rather than talking about them theoretically. See how it works through a step–by–step guide to mastering the framework. Understand the coding best–practices that are developing for the Sync Framework. Explore a fully worked sample application that shows all the concepts in action. Who this book is for This book is aimed at Microsoft .NET developers who want to use the Sync Framework to enable their applications to switch seamlessly between online and offline data access modes. Because the authors concentrate on Sync and do not cover the basics of the .NET Framework, this book is suitable for intermediate developers and upward.




Professional Cross-Platform Mobile Development in C#


Book Description

Provides information on building enterprise mobile applications in CÄ, .NET, and Mono for all platforms.







Beginning Windows 8 Application Development


Book Description

Learn to use exciting new development tools and create applications for Windows 8 If you're a beginning developer, there's no better place to get up to speed on the Windows 8 SDK than this Wrox guide. A team of Microsoft experts provides a complete course in Windows 8 programming, helping you take full advantage of the innovative new SDK. Written in an easy-to-read style, this book is packed with reusable examples that showcase the endless possibilities of the Windows SDK and also introduces the new Windows 8 app store. It explains how to set up the development environment and covers user interface design, using special effects and graphics, working with C# and C++, and much more. Provides a complete introduction to the Windows SDK and Windows 8, starting with setting up the development environment and building your first application Covers user interface design, touch- and event-driven design elements, leveraging windows-based services, and offline application development with HTML 5 Explores creating C# applications for the Windows 8 system, XNA 4 and Silverlight 5 considerations, and the role of C++ Shows how to debug, certify and deploy your applications Introduces the new Windows 8 app store and offers advice on marketing your apps Beginning Windows 8 Application Development is perfect for anyone who's ready to get started developing apps for the exciting new Windows 8 OS.




Dr. Dobb's Journal


Book Description




PC


Book Description




PC Magazine


Book Description




Pervasive Computing


Book Description

This book offers a complete introduction to pervasive computing (also known as mobile computing, ubiquitous computing, anywhere/anywhen computing etc etc) The book features case studies of applications and gives a broad overview of pervasive computing (devices, standards, protocols,architectures). The book also covers and includes analysis and categorisation of existing technologies and solid information to help integrate pervasive computing applications into existing e-business applications.




Entity Framework Core Cookbook


Book Description

Leverage the full potential of Entity Framework with this collection of powerful and easy-to-follow recipes About This Book Learn how to use the new features of Entity Framework Core 1 Improve your queries by leveraging some of the advanced features Avoid common pitfalls Make the best of your .NET APIs by integrating with Entity Framework Who This Book Is For This book is for .NET developers who work with relational databases on a daily basis and understand the basics of Entity Framework, but now want to use it in a more efficient manner. You are expected to have some prior knowledge of Entity Framework. What You Will Learn Master the technique of using sequence key generators Validate groups of entities that are to be saved / updated Improve MVC applications that cover applications developed using ASP.NET MVC Core 1 Retrieve database information (table, column names, and so on) for entities Discover optimistic concurrency control and pessimistic concurrency control. Implement Multilatency on the data side of things. Enhance the performance and/or scalability of Entity Framework Core Explore and overcome the pitfalls of Entity Framework Core In Detail Entity Framework is a highly recommended Object Relation Mapping tool used to build complex systems. In order to survive in this growing market, the knowledge of a framework that helps provide easy access to databases, that is, Entity Framework has become a necessity. This book will provide .NET developers with this knowledge and guide them through working efficiently with data using Entity Framework Core. You will start off by learning how to efficiently use Entity Framework in practical situations. You will gain a deep understanding of mapping properties and find out how to handle validation in Entity Framework. The book will then explain how to work with transactions and stored procedures along with improving Entity Framework using query libraries. Moving on, you will learn to improve complex query scenarios and implement transaction and concurrency control. You will then be taught to improve and develop Entity Framework in complex business scenarios. With the concluding chapter on performance and scalability, this book will get you ready to use Entity Framework proficiently. Style and approach Filled with rich code-based examples, this book takes a recipe-based approach that will teach .NET developers to improve their understanding of Entity Framework and help them effortlessly apply this knowledge in everyday situations.




Wireless Indoor Localization


Book Description

This book provides a comprehensive and in-depth understanding of wireless indoor localization for ubiquitous applications. The past decade has witnessed a flourishing of WiFi-based indoor localization, which has become one of the most popular localization solutions and has attracted considerable attention from both the academic and industrial communities. Specifically focusing on WiFi fingerprint based localization via crowdsourcing, the book follows a top-down approach and explores the three most important aspects of wireless indoor localization: deployment, maintenance, and service accuracy. After extensively reviewing the state-of-the-art literature, it highlights the latest advances in crowdsourcing-enabled WiFi localization. It elaborated the ideas, methods and systems for implementing the crowdsourcing approach for fingerprint-based localization. By tackling the problems such as: deployment costs of fingerprint database construction, maintenance overhead of fingerprint database updating, floor plan generation, and location errors, the book offers a valuable reference guide for technicians and practitioners in the field of location-based services. As the first of its kind, introducing readers to WiFi-based localization from a crowdsourcing perspective, it will greatly benefit and appeal to scientists and researchers in mobile and ubiquitous computing and related areas.