Programming Windows Store Apps with C#If you're a .NET developer looking to build tablet apps, this practical book takes you step-by-step through the process of developing apps for the Windows Store. You'll learn how to use Microsoft's Modern UI design language with Windows 8.1 and WinRT 8.1.1 by building a line-of-business mobile app with C# through the course of the book.
To develop the app, you'll work with the same system details and design specs that apply to retail apps, such as persistence, backend service, and Windows 8 features for sharing and search. You'll learn how to develop the code, incorporate third-party open source products, and package your app for the Windows Store. ...
Concurrency in C# CookbookIf you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .NET 4.5 and C# 5.0.
Concurrency is becoming more common in responsive and scalable application development, but it's been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. ...
Extending Symfony2 Web Application FrameworkSymfony is a high performance PHP framework for developing MVC web applications. Symfony1 allowed for ease of use but its shortcoming was the difficulty of extending it. However, this difficulty has now been eradicated by the more powerful and extensible Symfony2. Information on more advanced techniques for extending Symfony can be difficult to find, so you need one resource that contains the advanced features in a way you can understand.
This tutorial offers solutions to all your Symfony extension problems. You will get to grips with all the extension points that Symfony, Twig, and Doctrine offer and understand how each of them can be specifically leveraged to achieve cleaner, better structured, and re-usable code for your application. ...
Dart for HipstersIn Dart for Hipsters, you follow project-based chapters demonstrating real-world problems solved with Dart. Each project serves as the foundation for deeper discussion of defining features of Dart, such as its support for functional programming. As you reinforce your understanding of Dart, you'll move on to more complex projects which, in turn, spur more complex discussions, such as how to maintain Dart and JavaScript side-by-side. By the end of this book, not only will you have a thorough introduction to the language, but you'll also have built an entire MVC library from scratch. ...
Building Enterprise Applications with Windows Presentation Foundation and the Model View ViewModel PatternSimplify and improve business application development by applying the MVVM pattern to Windows Presentation Foundation (WPF) and Microsoft Silverlight 4. With this hands-on guide, you'll use MVVM with data binding, commands, and behaviors to create user interfaces loosely coupled to business logic. MVVM is ideal for .NET developers working with WPF and Silverlight - whether or not you have experience building enterprise applications. ...
Exam 70-516: Accessing Data with Microsoft .NET Framework 4Exam Prep Guideace your preparation for the skills measured by MCTS Exam 70-516 - and on the job - with this official Microsoft study guide. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you've learned through real-world case scenarios and practice exercises. ...
Exam 70-515: Web Applications Development with Microsoft .NET Framework 4Ace your preparation for the skills measured by MCTS Exam 70-515 - and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you've learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time. ...
Python Tools for Visual StudioPython Tools for Visual Studio is a free and open source plugin for Visual Studio from Microsoft. It enables developers to use all the major productivity features of Visual Studio in their projects. The powerful integrated code navigation and code completion tools (IntelliSense) in PTVS empower developers to significantly speed up the coding process.
PTVS provides a unique IDE for either Python or IronPython languages, taking advantage of the .NET framework in plain Python projects.
This book provides a detailed insight into Python tools in Visual studio to help Python developers implement a more productive and efficient workflow. ...
Learning Microsoft Windows Server 2012 Dynamic Access ControlIdentifying and classifying information inside a company is one of the most important prerequisites for securing the sensitive information of various business units. Windows Server 2012 Dynamic Access Control helps you not only to classify information, but it also gives you the opportunity and the functionality to provide a safe-net policy across your file servers, showing you some helpful ways of auditing and access denied assistance to improve usability.
Understanding the architecture, the design, and implementing the solution, to troubleshooting will be covered in a practical and easy-to-read manner. This book is packed with project-based examples with plenty of information about the architecture, functionality, and extensions of Dynamic Access Control to help you excel in real-life projects. The book guides you through all the stages of a successful implementation of Dynamic Access Control. ...
Getting Started with BizTalk ServicesBizTalk Services is a service based on Windows Azure that was introduced by Microsoft in the summer of 2013. It provides integration capabilities in the cloud to connect enterprises together in scalable and flexible ways that go beyond what traditional on-premises integration products (such as BizTalk Server) can manage. BizTalk Services provides the ability to construct integration solutions using familiar tools (Visual Studio and Microsoft .Net) and also provides a bridge metaphor to connect applications and technologies.
Whether you are a neophyte or an expert in integration solutions, Getting Started with BizTalk Services provides you with a comprehensive look at cloud integration, covering the many features and capabilities of BizTalk Services. More importantly, the purpose of each feature is explained together with how to use them effectively. ...