WiX 3.6 - A Developer's Guide to Windows Installer XML
Title | WiX 3.6 - A Developer's Guide to Windows Installer XML PDF eBook |
Author | Nick Ramirez |
Publisher | Packt Publishing Ltd |
Pages | 722 |
Release | 2012-01-01 |
Genre | Computers |
ISBN | 1782160434 |
A step-by-step tutorial with plenty of code and examples to improve your learning curve. If you are a developer and want to create installers for software targeting the Windows platform, then this book is for you. You'll be using plenty of XML and ought to know the basics of writing a well-formed document. No prior experience in WiX or Windows Installer is assumed. You should know your way around Visual Studio to compile projects, add project references and tweak project properties.
Understanding Open Source and Free Software Licensing
Title | Understanding Open Source and Free Software Licensing PDF eBook |
Author | Andrew M. St. Laurent |
Publisher | "O'Reilly Media, Inc." |
Pages | 208 |
Release | 2004-08-16 |
Genre | Business & Economics |
ISBN | 0596005814 |
The book wraps up with a look at the legal effects--both positive and negative--of open source/free software licensing.
Inside Windows Debugging
Title | Inside Windows Debugging PDF eBook |
Author | Tarik Soulami |
Publisher | Pearson Education |
Pages | 947 |
Release | 2012-05-15 |
Genre | Computers |
ISBN | 0735673489 |
Use Windows debuggers throughout the development cycle—and build better software Rethink your use of Windows debugging and tracing tools—and learn how to make them a key part of test-driven software development. Led by a member of the Windows Fundamentals Team at Microsoft, you’ll apply expert debugging and tracing techniques—and sharpen your C++ and C# code analysis skills—through practical examples and common scenarios. Learn why experienced developers use debuggers in every step of the development process, and not just when bugs appear. Discover how to: Go behind the scenes to examine how powerful Windows debuggers work Catch bugs early in the development cycle with static and runtime analysis tools Gain practical strategies to tackle the most common code defects Apply expert tricks to handle user-mode and kernel-mode debugging tasks Implement postmortem techniques such as JIT and dump debugging Debug the concurrency and security aspects of your software Use debuggers to analyze interactions between your code and the operating system Analyze software behavior with Xperf and the Event Tracing for Windows (ETW) framework
Building a Release Pipeline with Team Foundation Server 2012
Title | Building a Release Pipeline with Team Foundation Server 2012 PDF eBook |
Author | Larry Brader |
Publisher | Microsoft patterns & practices |
Pages | |
Release | 2013-10-04 |
Genre | |
ISBN | 9781621140320 |
You're expected to produce releases at an ever-increasing rate. You're under pressure to add new features and deploy to customers sometime between your first cup of coffee in the morning and lunch, if you have time to eat it. In the meantime, you have the same release processes you've always had and it's got problems. Maybe there's some automation, but there's room for lots of improvement. Manual steps are everywhere, everyone has a different environment, and working all weekend to get a release into production is normal. One of the biggest problems is that changing how your software is released won't happen by waving a magic wand or writing a memo. It comes through effort, time, and money. That takes commitment from every group involved in the software process: test, development, IT (operations), and management. Finally, change is scary. Your current release process bears no similarity to the well-oiled machines you've seen in a dozen PowerPoint presentations, but it's yours, you know its quirks, and you are shipping. This book is here to help you with some of these challenges. It explains how to progressively evolve the process you use to release software. There are many ways to improve the release process. We largely focus on how to improve its implementation, the release pipeline, by using and customizing the default build templates provided by Team Foundation Server (TFS) and Lab Management. We move forward in small iterations so that no single change you make is too drastic or disruptive. The goal of this book is to put you on the road toward continuous delivery. By continuous delivery, we mean that through techniques such as versioning, continuous integration, automation, and environment management, you will be able to decrease the time between when you first have an idea and when that idea is realized as software that's in production. We also hope to show that there are practical business reasons that justify every improvement you want to make. A better release process makes economic sense.
WiX Cookbook
Title | WiX Cookbook PDF eBook |
Author | Nick Ramirez |
Publisher | Packt Publishing Ltd |
Pages | 260 |
Release | 2015-01-30 |
Genre | Computers |
ISBN | 178439940X |
If you are a developer with a good understanding of WiX projects and would like to further explore advanced WiX topics, this book is for you. To get the most out of this book, knowledge of proper XML syntax is recommended.
The Definitive Guide to Windows Installer
Title | The Definitive Guide to Windows Installer PDF eBook |
Author | Phil Wilson |
Publisher | Apress |
Pages | 309 |
Release | 2004-04-26 |
Genre | Computers |
ISBN | 1430206764 |
* Comprehensive Guide to Windows Installer technology – applicable for all languages and tools on the Microsoft platform. * Focus on use from Visual Studio and Visual Studio .NET means it does not require purchase of a separate high-priced installation tool (from InstallShield or Wise). The Windows Installer ships with Visual Studio .NET resulting in increasing market share—and the need for this book. * Extensive coverage of .NET project types including web applications and services – information not found anywhere else.
Pro NuGet
Title | Pro NuGet PDF eBook |
Author | Maarten Balliauw |
Publisher | Apress |
Pages | 372 |
Release | 2014-01-23 |
Genre | Computers |
ISBN | 1430260025 |
Pro NuGet will give you a solid, practical, understanding of both how to keep your software dependencies under control and what best-practices have been developed within the NuGet community to ensure long-term reliability. Whether you're working entirely with .NET assemblies or also using CSS, HTML and JavaScript files within your applications this book will show you how to manage their requirements smoothly and reliably. As sponsors of the NuGet project Microsoft have led the way in showing how NuGet can be used to great effect; showing how it is now virtually indispensable to anyone working with MVC and the .NET Framework. So don't delay! Learn how to use NuGet effectively today and thank yourself for the time and stress that this powerful free extension will save you. NuGet is an open-source Visual Studio extension that makes it easy to manage libraries, components and configuration files from within your Visual Studio project. As every developer knows, the more complex your application becomes the more chance there is of a dependency conflict arising within the resources upon which you depend. This situation - known as “dependency hell” - used to be an arduous task to unravel and rectify. NuGet changes this situation completely saving you untold time and stress.