A practical, modern interview-preparation compendium for C# and .NET developers (615 manuscript pages).
Discover G#, a modern .NET language built for developers who want less friction and more clarity. Go from your first line of code to production-ready applications while exploring the simplicity of Go, the expressive feel of Kotlin and Swift and the power of the CLR. Practical examples and real-world guidance make every chapter count.
A production-tested guide for senior .NET developers, tech leads, and architects who want real AI productivity gains - not another tutorial that breaks down the moment you leave the demo.
Dive Deep into the Peak of .NET Performance. To truly optimize, you must understand the hardware and the runtime. From benchmarking basics to low-level mastery—reshape the way you write C#.
Unlock the full potential of network programming with "Beyond Boundaries - Networking Programming with C# 12 and .NET 8"! This hands-on guide takes you from mastering the fundamentals to building advanced, scalable, and secure applications using cutting-edge .NET 8 and C# 12 features. Whether you're crafting APIs, real-time apps, or exploring the future of networking with QUIC, this book equips you with the skills to innovate and thrive in the ever-evolving world of software development.
Ninety-two C# features, from C# 5 to C# 14, organized by the problems they solve — with verbatim code from five runnable projects and seven production-ready patterns, all on .NET 10 LTS.
You know next to nothing about WPF but need to start coding your next application within a week. Don't worry: this book has you covered.
Everywhere you look, programming languages are gaining functional features. The problem is that it's not the individual features that make functional programmers happy, it's the way that your approach to writing software and the features work together to help you write simple code to solve interesting problems. This concise, practical ebook will help you discover why F# is such a popular language with those who have spent time learning its secrets.
A free, developer-friendly guide to prompt engineering in C# — no Python required. Learn how LLMs work, structure reliable prompts, and build real workflows (code review, test generation, docs) using Microsoft.Extensions.AI, LM Studio, OpenAI, or Azure AI Foundry. Seven chapters. Seven runnable .NET 10 projects. Zero hype. Just dotnet new console and working code.
Unlock the secrets to skyrocketing website traffic, mastering SEO, and dominating Google’s first page with practical strategies, expert insights, and long-term growth techniques.
The software landscape is more crowed than ever! New frameworks seem to arrive weekly. There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are: constructing the source code. Build great things in any programming notation; the rules are inside...
Learn about working efficiently with memory in .NET.
From containers and Kubernetes to autoscaling, observability, Prometheus, Grafana, SLOs, security, and production failure. Volume III shows how distributed architecture becomes an operable, measurable, evidence-driven production system.
Aprenda .NET MAUI 10 construindo uma rede social funcional, do aplicativo à API. Domine XAML, MVVM, ASP.NET Core, SQLite offline-first e testes com um projeto executável.
Master VB.NET through focused practice and systematic revision.Preparing for a VB.NET examination or technical interview? Looking for a comprehensive resource that combines theory with programming practice? Mastering VB.NET QUESTION BANK: 1000+ Conceptual Questions for Students and Professionals is designed to help students and aspiring software professionals strengthen their knowledge of Visual Basic .NET.The book provides a structured collection of questions covering VB.NET from fundamental programming concepts to advanced application-development topics.You will begin with the history, features, and structure of VB.NET before progressing through data types, variables, constants, operators, expressions, conditional statements, loops, procedures, functions, recursion, arrays, and collections.The book then moves into Object-Oriented Programming, covering classes, objects, inheritance, polymorphism, encapsulation, abstraction, interfaces, and constructors. Further chapters explore exception handling, debugging, file handling, Windows Forms, GUI programming, and database connectivity using ADO.NET.Advanced topics such as delegates, events, multithreading basics, LINQ to Objects, and XML are also included.Each chapter follows a consistent practice format containing 50 MCQs, 25 Short Answer Questions, 15 Mid-Length Answer Questions with Answers, and 20 Programming Questions with Answers. This makes the book suitable for both examination preparation and hands-on programming practice.Students pursuing BCA, MCA, B.Tech, M.Tech, Computer Science, Information Technology, and related programmes can use the book for university examinations, assignments, internal assessments, viva preparation, and practical tests.Educators can use the question bank to develop classroom quizzes, assignments, tests, and practical examinations. Software professionals and interview candidates can use it for focused revision and technical interview preparation.The programming exercises encourage readers to move beyond memorizing syntax and develop logical thinking and application-building skills.Study the concept. Attempt the question. Write the program. Check the answer. Improve your skills.