- عنوان کتاب: Building Modern Data Applications with MongoDB and .NET
- نویسنده: Luce Carter
- حوزه: برنامهنویسی Net.
- سال انتشار: 2026
- تعداد صفحه: 300
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 12.9 مگابایت
از برنامههای مدرن انتظار میرود که کاری بیش از ذخیره و بازیابی دادهها انجام دهند. آنها باید به سوالات غنیتر پاسخ دهند، نتایج مرتبط را به سرعت برگردانند، با تغییر قصد کاربر سازگار شوند و به طور فزایندهای از تجربیات مبتنی بر هوش مصنوعی که استفاده از آنها طبیعی به نظر میرسد، پشتیبانی کنند. این تغییر، آنچه ما به عنوان توسعهدهنده میسازیم را تغییر داده است. دیگر کافی نیست که فقط به CRUD فکر کنیم. ما همچنین باید در مورد شکلدهی دادهها، رتبهبندی، معنای معنایی و نحوه قرارگیری همه این موارد در یک معماری برنامه واقعی فکر کنیم. این کتاب به گونهای طراحی شده است که به شما کمک کند دقیقاً همان نوع برنامه را با MongoDB و .NET بسازید. ما با هم، یک برنامه Blazor Server در حال اجرا به نام Leafy Library خواهیم ساخت و تکامل خواهیم داد. ما با بلوکهای سازنده اصلی پردازش هوشمند دادهها با استفاده از خطوط لوله تجمیع شروع خواهیم کرد، سپس به تدریج جستجوی متن کامل، تکمیل خودکار، وجهها، جستجوی برداری و بهترین شیوههای تولید محور را اضافه خواهیم کرد. در طول مسیر، ما بر جزئیات پیادهسازی عملی با درایور C# MongoDB تمرکز خواهیم کرد و هر مفهوم را در کد کاری که میتوانید در پروژههای خود اعمال کنید، پایهگذاری خواهیم کرد. هدف من از این کتاب ساده است: به اشتراک گذاشتن الگوهای عملی که به شما کمک میکنند از «کاربردی» به «کاربردی» در تولید برسید، در حالی که فرآیند یادگیری را قابل فهم و لذتبخش نگه میدارد. این کتاب برای توسعهدهندگان سطح متوسط .NET و C# است که از قبل اصول اولیه کار با MongoDB، از جمله مدل سند و عملیات CRUD را درک میکنند و اکنون میخواهند برنامههای هوشمندتر، مبتنی بر جستجو و آگاه از هوش مصنوعی بسازند. اگر در حال ساخت ویژگیهای برنامه مدرن مانند داشبوردهای تحلیلی، جستجوی مبتنی بر ارتباط، بازیابی معنایی یا تجربیات مبتنی بر توصیه هستید، این کتاب برای شما مناسب است.
Modern applications are expected to do more than store and retrieve data. They need to answer richer questions, return relevant results quickly, adapt to changing user intent, and increasingly support AI-powered experiences that feel natural to use. That shift has changed what we build as developers. It is no longer enough to think in terms of CRUD alone. We also need to think about data shaping, ranking, semantic meaning, and how all of that fits into a real application architecture. This book is designed to help you build exactly that kind of application with MongoDB and .NET. Together, we will build and evolve a running Blazor Server application called Leafy Library. We will start with the core building blocks of intelligent data processing using aggregation pipelines, then progressively add full-text search, autocomplete, facets, vector search, and production-minded best practices. Along the way, we will focus on practical implementation details with the MongoDB C# Driver, and keep each concept grounded in working code that you can apply to your own projects. My goal with this book is simple: to share practical patterns that help you move from it works to it works well in production, while keeping the learning process approachable and enjoyable. This book is for intermediate .NET and C# developers who already understand the basics of working with MongoDB, including the document model and CRUD operations, and now want to build more intelligent, search-driven, and AI-aware applications. If you are building modern application features such as analytics dashboards, relevance-based search, semantic retrieval, or recommendation-based experiences, this book is for you.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Building Modern Data Applications with MongoDB and .NET





نظرات کاربران