The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...

Expand your .NET skills with five in-depth books covering C#, Visual Basic .NET, PowerShell, F# and G#. From writing your first program to building applications, working with databases, creating APIs and automating real-world systems, this bundle brings together practical guidance for developers at every level. With complete code examples, modern techniques and useful reference material, it is a collection you can learn from now and keep coming back to as your skills grow.
Bought separately
$145
Minimum price
$75.00
$99.00
About the Bundle
Build a stronger foundation in .NET development, programming and automation with five practical books designed to take you from the fundamentals to more advanced, real-world work. This bundle covers four distinct programming languages plus PowerShell, giving you a broad view of the .NET ecosystem and the tools used alongside it. Start with C# and learn how to build professional applications using modern development practices.
Explore Visual Basic .NET for desktop, database and web development. Dive into F# to understand functional programming and a different approach to designing reliable software. Discover G#, a modern .NET language influenced by Go, Kotlin and Swift. Then turn to PowerShell for system administration, scripting and enterprise automation across Windows PowerShell 5.1 and PowerShell 7+.
Each book goes beyond basic syntax. You will work through complete code examples, practical scenarios and techniques that reflect how software is actually built, tested, maintained and deployed. Topics range from object-oriented and functional programming to asynchronous code, databases, APIs, testing, cloud development, system administration and automation.
Whether you are learning to program for the first time, expanding your .NET skills or looking for dependable references to keep nearby, this collection gives you five focused resources in one bundle.
Included in the bundle:
About the Books
This book takes you from zero programming experience to advanced proficiency in modern C# and the .NET ecosystem. You will learn every essential concept through clear explanations, complete working code examples, real-world applications, and professional best practices. By the end, you will be equipped to design, build, test, and maintain production-quality software using one of the world's most powerful programming languages. Whether you are a career changer, a student, or an experienced developer adopting C#, this book serves as both your learning path and long-term reference.
This book takes you from writing your first line of code to building professional-grade applications with Visual Basic .NET. Whether you are a complete beginner with no programming experience or an experienced developer new to VB.NET, this guide provides everything you need: clear explanations of every concept, complete working code examples, real-world scenarios, and the practical techniques that separate hobbyist code from production-ready software. You will learn modern VB.NET on the current .NET platform, including object-oriented design, LINQ queries, asynchronous programming, database development with Entity Framework, Windows Forms applications, web APIs, testing strategies, and deployment options.
This book is a comprehensive technical reference for Microsoft PowerShell, covering everything from fundamental concepts to advanced enterprise automation. It documents the architecture of PowerShell including the pipeline, objects, providers, and modules; every built-in cmdlet in the core modules with complete syntax and parameters; language constructs including operators, keywords, variables, and classes; remoting, background jobs, Desired State Configuration (DSC), error handling, debugging, security, profiles, formatting, and performance optimization. It covers both Windows PowerShell 5.1 and cross-platform PowerShell 7+, with practical examples for file systems, processes, services, event logs, the registry, Active Directory, networking, storage, Hyper-V, scheduled tasks, certificates, WMI/CIM, REST APIs, JSON, XML, CSV, databases, cloud administration, and enterprise management. All technical content is based on official Microsoft documentation and current PowerShell behavior.
This book takes you from absolute beginner to advanced F# practitioner through clear explanations, complete code examples, and real-world projects. You will learn the functional programming paradigm, master F#'s unique features like pattern matching and type providers, build production applications for web cloud and data science, and understand how F# fits into the modern .NET ecosystem. By the end you will write correct maintainable and performant code with confidence.
G# is a modern programming language for the .NET runtime that brings the clarity of Go, the expressiveness of Kotlin and Swift, and the full power of the CLR into one cohesive tool. This book takes you from your first program to production-ready systems, covering every major feature of the language with complete working code examples, best practices, architectural guidance, and honest assessment of where G# fits in today's ecosystem. Whether you are a C# developer seeking simplicity, a Go programmer wanting .NET access, or a beginner looking for an approachable entry point, this book provides the depth and rigor needed to write professional-quality G# software.
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.