تازه ترین کتاب ها
تاریخ: 1403/03/29 19:55
توسط: MotoMan
امتیاز: ۱
برچسب ها: AngularJS| ASP Core|

در کتاب ASP.NET Core 8 and Angular, 6th Edition (ای اس پی دات نت کور ۸ و انگولار، ویرایش ششم)، چگونگی استفاده از ASP.NET Core 8، Angular و Entity Framework Core، برای ساخت برنامه‌های وب قوی و مقیاس پذیر را خواهید آموخت. نحوه ایجاد، اشکال زدایی و استقرار برنامه‌های وب را در عین حالی که با آخرین پیشرفت‌های دات نت ۸ و Angular مدرن، از جمله .NET Minimal APIs و پیش فرض‌‌های جدید Angular standalone API در تماس هستید بهبود بخشید.

شما با راه اندازی SQL Server 2022 و ساخت یک مدل داده با Entity Framework Core شروع می‌کنید. سپس به واکشی و نمایش داده‌ها، مدیریت ورودی کاربر با فرم‌های واکنش‌گرای Angular و پیاده‌سازی اعتبارسنجی‌های front-end و back-end برای حداکثر اثر گذاری خواهید پرداخت. در ادامه با xUnit برای دات نت و Jasmine و Karma برای Angular، اشکال زدایی پیشرفته و ویژگی‌های تست واحد را بررسی خواهید کرد. شما از endpoints Identity API در ASP.NET Core و route guards‌های تابعی در Angular برای افزودن احراز هویت و مجوز به برنامه‌های خود استفاده خواهید کرد. در نهایت، نحوه استقرار در ویندوز، لینوکس و Azure را یاد خواهید گرفت. در پایان این کتاب، می‌دانید که چگونه می‌توانید فرانت‌اند و بک‌اند را برای ساختن و استقرار برنامه‌های کاربردی وب امن و قوی به هم متصل کنید.

 
تعداد بازدید: ۲۹۵۴
دیدگاه ها: ۰
تاریخ: 1403/01/18 19:44
توسط: MotoMan
امتیاز: ۰
برچسب ها: Algorithms|

کتاب Grokking Algorithms, Second Edition (الگوریتم‌های گروکینگ، ویرایش دوم) الگوریتم‌های مهمی را به شما آموزش می‌دهد تا سرعت برنامه‌های خود را افزایش دهید، کد خود را ساده کنید و مسائل رایج برنامه نویسی را حل کنید. در این کتاب، با کارهایی مانند مرتب سازی و جستجو شروع می‌کنید و سپس برای از عهده بر آمدن مسائل پیچیده‌تر مانند فشرده سازی داده‌ها و هوش مصنوعی مهارت کسب خواهید کرد. شما حتی یاد خواهید گرفت که بین الگوریتم‌ها مقایسه عملکرد را انجام دهید. به علاوه، این نسخه جدید، مباحث درخت ها، مسائل NP-complete و به‌روزرسانی‌های کد پایتون 3 را پوشش داده است.

ویرایش دوم کتاب، شامل مباحث جدیدی از جمله درخت ها، درختان جستجوی دودویی، درختان متوازن و درختان B می‌شود. همچنین بینش جدیدی در مورد عملکرد ساختمان داده‌ها که CPU‌های مدرن را در نظر می‌گیرد، به دست خواهید آورد.

تعداد بازدید: ۴۵۷۶
دیدگاه ها: ۱
تاریخ: 1402/11/28 19:50
توسط: MotoMan
امتیاز: ۲

ساختن نرم افزار سخت‌تر از همیشه شده است. به‌عنوان یک توسعه‌دهنده، نه تنها باید به دنبال گرایش‌های عمومی تکنولوژیکی باشید که همیشه در حال تغییر هستند، بلکه باید حوزه‌های تجاری پشت نرم‌افزار را نیز درک کنید.  کتاب Learning Domain-Driven Design (آموزش طراحی دامنه محور)، مجموعه‌ای از الگوها، اصول و شیوه‌های اساسی را برای تجزیه و تحلیل حوزه‌های کسب‌وکار، درک استراتژی کسب‌وکار و مهم‌تر از همه، همسو کردن طراحی نرم‌افزار با نیازهای تجاری آن در اختیار شما قرار می‌دهد.

نویسنده کتاب Vlad Khononov به شما نشان می‌دهد که چگونه این شیوه‌ها منجر به پیاده سازی قوی منطق تجاری و کمک به طراحی و معماری نرم‌افزاری برای آینده می‌شوند. شما رابطه بین طراحی مبتنی بر دامنه (DDD) و سایر روش‌ها را بررسی می‌کنید تا اطمینان حاصل کنید که مطابق با نیازمندی‌های کسب و کار تصمیمات معماری را می‌گیرید. شما همچنین داستان واقعی پیاده سازی DDD در یک شرکت استارت آپی را بررسی خواهید کرد.

تعداد بازدید: ۵۵۴۶
دیدگاه ها: ۰
تاریخ: 1402/11/15 22:47
توسط: MotoMan
امتیاز: ۰
برچسب ها: Algorithms|

یک گراف، به زبان ساده، شبکه ای از داده‌های متصل است. گراف‌ها روشی کارآمد برای شناسایی و کشف روابط مهمی هستند که به طور طبیعی در یک مجموعه داده رخ می‌دهند. این کتاب مهم‌ترین الگوریتم‌ها را برای علم داده‌های گراف با مثال‌هایی از یادگیری ماشین، برنامه‌های کاربردی تجاری، پردازش زبان طبیعی و موارد دیگر ارائه می‌کند.

کتاب Graph Algorithms for Data Science (الگوریتم ‌های گرفا برای علوم داده)، به شما نشان می‌دهد که چگونه گراف‌ها را از داده‌های ساختاریافته و بدون ساختار بسازید و تجزیه و تحلیل کنید. در این کتاب، با قرار دادن هر الگوریتم جدید در یک پروژه داده عملی، استفاده از الگوریتم‌های گراف مانند PageRank، تشخیص/خوشه‌بندی جامعه، و مدل‌های گراف دانش را یاد خواهید گرفت. این کتاب پیشرفته همچنین نشان می‌دهد که چگونه می‌توانید گراف هایی ایجاد کنید که ورودی مدل‌های هوش مصنوعی را با استفاده از تعبیه گره بهینه می‌کند.

 
تعداد بازدید: ۲۷۲۸
دیدگاه ها: ۰
تاریخ: 1402/11/09 22:52
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP Core|

کتاب Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 (کد نویسی تمیز، قابل اعتماد و امن REST APIs با ای اس پی دات نت کور 8)، به شما نشان می‌دهد که چگونه API‌ها را با ASP.NET Core 8 توسعه دهید. نویسنده کتاب، آنتونی گیرتی، تمام آنچه را که باید در مورد پروتکل HTTP، سبک معماری REST و ASP.NET Core 8 بدانید را فاش می‌کند.

شما یاد خواهید گرفت که یک توسعه دهنده برای شروع به توسعه یک API با پیچیدگی متوسط باید چه واکنش‌ها و طرز فکری داشته باشد. با انجام عملیات CRUD در پایگاه داده SQL Server، نحوه راه اندازی یک برنامه کاربردی تمیز و قابل اعتماد با بهترین شیوه‌های صنعت (کد تمیز، امنیت، مشاهده پذیر، بهینه سازی و آزمایش) را خواهید دید.

پس از تکمیل کدنویسی Clean، Reliable و Safe REST API با ASP.NET Core 8، می‌توانید انواع مختلفی از APIها را ایجاد کنید که به دانش توسعه‌دهنده ارشد نیاز دارند و APIهای باکیفیت را در اختیار مشتریان خود قرار دهید. این کتاب برای برنامه نویسان مبتدی و متوسط که مایل به ساخت API‌های ASP.NET Core تمیز، قابل اعتماد و ایمن هستند و می‌خواهند مهارت‌های خود را به سطح توسعه دهندگان ارشد ارتقا دهند مناسب است.

تعداد بازدید: ۵۳۲۶
دیدگاه ها: ۰
تاریخ: 1402/11/07 23:02
توسط: MotoMan
امتیاز: ۱
برچسب ها: AngularJS|

کتاب Angular Projects, 3rd Edition (پروژه‌های انگولاری، ویرایش سوم) مانند سایر کتاب‌های Angular نیست؛ این یک راهنمای پروژه‌ محور است که به توسعه‌دهندگان جدید Angular کمک می‌کند در حین توسعه برنامه‌های کاربردی پیشرفته، تجربه عملی کسب پیدا کنند.
در ویرایش سوم کتاب، با ایجاد ده برنامه مختلف وب دنیای واقعی، بر ویژگی‌های اساسی چارچوب انگولار تسلط پیدا خواهید کرد. هر برنامه، نحوه یکپارچه کردن Angular را با کتابخانه و ابزار متفاوتی نشان می‌دهد و به شما یک نمای 360 درجه از آنچه که اکوسیستم Angular ممکن می‌کند ارائه می‌دهد. این کتاب که به جدیدترین نسخه Angular به‌روزرسانی شده است، برای همگام شدن با آخرین فن‌آوری‌ها اصلاح شده است. شما در این کتاب بر روی یک برنامه هواشناسی PWA، یک برنامه برچسب گذاری جغرافیایی عکس تلفن همراه، یک کتابخانه کامپوننت UI و سایر پروژه‌های هیجان انگیز کار خواهید کرد. با انجام این کار، فناوری‌های محبوبی مانند Angular Router، Scully، Electron، Angular Service Workers، Jamstack، NgRx و غیره را پیاده سازی خواهید کرد.
با به پایان رساندن این کتاب، شما مهارت‌های لازم برای ساخت اپلیکیشن‌های Angular را با استفاده از انواع فناوری‌های مختلف با توجه به نیازهای خود یا مشتری خود خواهید داشت.

 

 
تعداد بازدید: ۳۱۷۱
دیدگاه ها: ۰
تاریخ: 1402/11/01 19:15
توسط: MotoMan
امتیاز: ۱
برچسب ها: Rust|

کتاب The Rust Programming Language, 2nd Edition (زبان برنامه‌نویسی راست، ویراش دوم)، راهنمای رسمی Rust 2021 است: یک زبان برنامه‌نویسی متن باز سیستم‌ها که به شما کمک می‌کند تا نرم‌افزار سریع‌تر و مطمئن‌تری بنویسید. زبان Rust، کنترل جزئیات سطح پایین را همراه با ارگونومی سطح بالا فراهم می‌کند و به شما این امکان را می‌دهد که بهره وری را بهبود ببخشید و دردسرهایی را که به طور سنتی با زبان‌های سطح پایین مرتبط است را از بین ببرید.
Klabnik و Nichols، دانش آموختگان تیم Rust Core، دانش خود را به اشتراک می‌گذارند تا به شما کمک کنند که از ویژگی‌های Rust حداکثر استفاده را ببرید و بتوانید برنامه‌های قوی و مقیاس پذیر ایجاد کنید.

 

تعداد بازدید: ۲۹۴۱
دیدگاه ها: ۰
تاریخ: 1402/10/30 23:23
توسط: MotoMan
امتیاز: ۰
برچسب ها: Coding| software engineering|

کتاب System Design Interview – An Insider's Guide Volume 2 (مصاحبه طراحی سیستم – راهنمای داخلی جلد دوم)، را می‌توان دنباله‌ای بر کتاب: مصاحبه System Design Interview - An Insider’s Guide دانست. این جلد، مجموعه متفاوتی از سوالات و راه حل‌های مصاحبه طراحی سیستم را پوشش می‌دهد. اگرچه خواندن جلد اول مفید است، اما لازم نیست. این کتاب باید برای خوانندگانی که درک اولیه ای از سیستم‌های توزیع شده دارند قابل استفاده است
این جلد کتاب، یک استراتژی قابل اعتماد و پایگاه دانش برای نزدیک شدن به طیف گسترده ای از سوالات طراحی سیستم که ممکن است با آنها روبرو شوید فراهم می‌کند. این به شما کمک می‌کند تا در این مصاحبه مهم اعتماد به نفس داشته باشید. این کتاب یک چارچوب گام به گام برای چگونگی مقابله با یک سوال طراحی سیستم ارائه می‌دهد. همچنین شامل بسیاری از نمونه‌های دنیای واقعی برای نشان دادن یک رویکرد سیستماتیک، با مراحل دقیق و به خوبی توضیح داده شده است که می‌توانید دنبال کنید.

 

 
تعداد بازدید: ۴۵۵۶
دیدگاه ها: ۰
تاریخ: 1402/10/29 12:54
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp|

کتاب C# 12 and .NET 8 – Modern Cross-Platform Development, 8th Edition (سی شارپ 12 و دات نت 8، مبانی توسعه چند سکویی مدرن، ویرایش هشتم)، راهنمایی قابل دسترس برای برنامه نویسان مبتدی تا متوسط برای مفاهیم، کاربرد‌های دنیای واقعی و جدید‌ترین ویژگی‌های C# 12 و NET 8. به همراه تمرینات عملی با استفاده از Visual Studio 2022 و Visual Studio Code است. جدیدترین ویرایش پرفروش‌ترین سری Packt، به شما پایه محکمی می‌دهد تا با اعتماد به نفس پروژه‌های خود را با استفاده از سی شارپ و دات نت مدرن شروع کنید.
شما برنامه نویسی شی گرا، نوشتن، تست کردن و اشکال زدایی توابع، پیاده سازی اینترفیس‌ها را یاد خواهید گرفت. این کتاب، APIهای دات نت را برای انجام وظایفی مانند مدیریت و پرس جوی داده ها، کار با فایل سیستم و Serialization را آموزش می‌دهد. این کتاب، نمونه‌هایی از برنامه‌های چند پلتفرمی را که می‌توانید بسازید و مستقر کنید، مانند وب‌سایت‌ها و سرویس‌ها با استفاده از ASP.NET Core را ارائه می‌کند.
آخرین ویرایش کتاب، پیشرفت‌های دات نت ۸ را در مثال‌های خود ادغام کرده است از جمله type aliasing و سازنده‌های primary برای کدی مختصر و رسا. شما با استفاده از guard clause‌های داخلی جدید، خطا‌ها را به شکلی قوی مدیریت می‌کنید و پیاده سازی ساده از کش کردن ASP.NET Core 8 را بررسی خواهید کرد. اگر این کافی نیست، همچنین خواهید دید که چگونه کامپایلر ahead-of-time (AOT) بومی به سرویس‌های وب اجازه می‌دهد که استفاده از حافظه را کاهش داده و سریع‌تر اجرا شوند. شما همچنین با ویرایشگر جدید HTTP یکپارچه در Visual Studio 2022 کار خواهید کرد تا فرآیند تست و اشکال زدایی را بهبود ببخشید. شما حتی با Blazor Full Stack با مدل میزبانی یکپارچه جدید خود برای انعطاف پذیری بی نظیر توسعه وب نیز آشنا خواهید شد.

 

تعداد بازدید: ۷۵۴۰
دیدگاه ها: ۲
تاریخ: 1402/10/26 21:41
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp| .NET Core| ASP Core|

کتاب Apps and Services with .NET 8, 2nd Edition (برنامه‌های کاربردی و سرویس‌ها با دات نت ۸، ویرایش دوم) نوشته مارک پرایس بازگشته است تا شما در جدیدترین و رایج‌ترین فناوری هایی که یک توسعه دهنده دات نت باید بداند راهنمایی کند از جمله  Blazor Full Stack، ASP.NET Core MVC، ASP.NET Core Minimal APIs، .NET MAUI، gRPC، GraphQL، SQL Server، Cosmos DB، SignalR، Azure Functions.
با ویرایش جدید کتاب برنامه‌ها و سرویس‌ها با NET 8، مهارت‌های عملی سی شارپ و دات نت خود را به سطح بعدی ارتقا دهید. این کتاب با فصل‌هایی که انواع فن‌آوری‌ها، از جمله Web API، gRPC، GraphQL و SignalR را به شکل عملی آموزش می‌دهد، نسبت به سایر کتاب‌هایی که اغلب بر تعداد انگشت شماری از فناوری‌های دات‌نت تمرکز می‌کنند، دامنه دانش گسترده‌تری را در اختیار شما قرار می‌دهد. در این کتاب شما به سراغ مدل یکپارچه جدید Blazor Full Stack می‌روید و از NET MAUI. برای توسعه برنامه‌های موبایل و دسکتاپ استفاده می‌کنید.
ویرایش جدید کتاب، جدیدترین پیشرفت‌ها را معرفی کرده است، از جمله پیاده سازی یکپارچه وب سرویس‌ها با پشتیبانی Ahead-of-Time (AOT) بومی ADO.NET SqlClient. همچنین کتابخانه‌های محبوبی همچون Humanizer و Noda Time پوشش داده شده اند. همچنین یک فصل کاملاً جدید وجود دارد که به معماری سرویس، کش کردن، صف بندی و سرویس‌های پس زمینه قدرتمند می‌پردازد.
در پایان این کتاب، طیف گسترده‌ای از بهترین شیوه‌ها و بینش‌های عمیق را در اختیار خواهید داشت تا به شما در ساخت برنامه‌های غنی و سرویس‌های کارآمد کمک کند.

 

تعداد بازدید: ۶۲۲۸
دیدگاه ها: ۳
تاریخ: 1402/10/25 20:17
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp|

هنگامی که در مورد C# 12 یا .NET 8 سوالی دارید، کتاب پرفروش C# 12 in a Nutshell (سی شارپ ۱۲ به طور خلاصه) تمامی پاسخ‌های مورد نیاز شما را دارد. سی شارپ زبانی با انعطاف و گستردگی غیرمعمول است و با رشد مداوم آن، همیشه چیزهای بیشتری برای یادگیری وجود دارد. طبق سنت راهنماهای Nutshell انتشارات O’Reilly، این نسخه کاملاً به‌روز شده به سادگی بهترین مرجع تک جلدی زبان سی‌شارپ است که امروزه در دسترس است.
این کتابی است که برنامه نویسان متوسط و پیشرفته را هدف قرار داده است که توضیحات آن مستقیماً به اصل مطلب می‌رسد و به طور عمیق C#، CLR و کتابخانه‌های هسته دات نت را بدون مقدمه‌های طولانی یا مثال‌های متورم پوشش می‌دهد.

 

تعداد بازدید: ۶۴۳۰
دیدگاه ها: ۰
تاریخ: 1402/07/18 07:41
توسط: MotoMan
امتیاز: ۳
برچسب ها: Algorithms|

توانایی استفاده از الگوریتم‌ها برای حل مسائل دنیای واقعی یک مهارت ضروری برای هر توسعه دهنده یا برنامه نویسی است. این کتاب به شما کمک می‌کند تا نه تنها مهارت‌های انتخاب و استفاده از الگوریتم‌ها برای حل مسائل در دنیای واقعی را توسعه دهید، بلکه به درک نحوه عملکرد آنها نیز کمک می‌کند.
شما قبل از بررسی نحوه پیاده‌سازی انواع مختلف الگوریتم‌ها با کمک مثال‌های عملی، با مقدمه‌ای بر الگوریتم‌ها و کشف تکنیک‌های مختلف طراحی الگوریتم  شروع خواهید کرد. در کتاب 50 Algorithms Every Programmer Should Know (پنجاه الگوریتمی که هر برنامه نویسی باید بداند)، در مورد برنامه نویسی خطی، رتبه بندی صفحات و نمودارها یاد خواهید گرفت و سپس با الگوریتم‌های یادگیری ماشینی کار خواهید کرد تا ریاضیات و منطق پشت آنها را درک کنید.
موارد مطالعاتی به شما نشان می‌دهند که چگونه این الگوریتم‌ها را قبل از تمرکز بر الگوریتم‌های یادگیری عمیق و آشنایی با انواع مختلف مدل‌های یادگیری عمیق همراه با کاربرد عملی آن‌ها، به‌طور بهینه اعمال کنید. همچنین در مورد مدل‌های متوالی مدرن و انواع آن‌ها، الگوریتم‌ها، متدولوژی‌ها و معماری‌هایی که برای پیاده‌سازی مدل‌های زبان بزرگ (LLM) مانند ChatGPT استفاده می‌شوند، آشنا خواهید شد.
در نهایت، با تکنیک هایی که پردازش موازی را امکان پذیر می‌کند، به خوبی آشنا خواهید شد و به شما امکان می‌دهد تا از این الگوریتم‌ها برای کارهای محاسباتی فشرده استفاده کنید. در پایان این کتاب برنامه نویسی، شما در حل مسائل محاسباتی دنیای واقعی با استفاده از طیف گسترده ای از الگوریتم‌ها ماهر خواهید شد.

 

تعداد بازدید: ۷۹۷۷
دیدگاه ها: ۳
تاریخ: 1402/07/04 21:39
توسط: MotoMan
امتیاز: ۲
برچسب ها: Machine Learning|

کتابخانه ML.NET قدرت یادگیری ماشینی را برای همه توسعه دهندگان دات نت به ارمغان می‌آورد و کتاب Programming ML.NET (برنامه نویسی ML.NET) به شما کمک می‌کند تا آن را در راهکار‌های عملیاتی واقعی به کار ببرید. این کتاب با الگوبرداری از کتاب پرفروش برنامه نویسی ASP.NET Dino Esposito، همان رویکرد مبتنی بر سناریو را دارد که تیم مایکروسافت برای ساخت خود ML.NET استفاده کرده است. پس از یک مرور کلی از کتابخانه‌های ML.NET، نویسندگان چارچوب‌های کوچک ("ML Tasks") را برای رگرسیون، طبقه‌بندی، رتبه‌بندی، تشخیص ناهنجاری و موارد دیگر معرفی می‌کنند. برای هر ML Task، آنها بینش هایی را برای غلبه بر چالش‌های رایج در دنیای واقعی ارائه می‌دهند. در نهایت، فراتر از یادگیری سطحی، نویسندگان به طور کامل شبکه عصبی ML.NET را معرفی کرده اند. آنها یک نمونه برنامه کامل را ارائه می‌کنند که سرویس‌های شناختی پیشرفته Microsoft Azure و یک شبکه سفارشی دست ساز Keras را نشان می‌دهد و چگونگی استفاده از ابزارهای محبوب Python در دات نت را نشان می‌دهد.

تعداد بازدید: ۳۳۷۹
دیدگاه ها: ۲
تاریخ: 1402/06/27 21:06
توسط: MotoMan
امتیاز: ۰
برچسب ها: Refactoring|

ایجاد تغییرات قابل توجه در پایگاه‌های کد بزرگ و پیچیده یک کار دلهره آور است؛ کاری که انجام موفقیت آمیز آن تقریبا غیرممکن است مگر اینکه تیم، ابزار و طرز فکر مناسبی داشته باشید. اگر برنامه شما نیاز به بازنگری اساسی دارد و مطمئن نیستید که چگونه این تغییرات را به روشی پایدار اجرا کنید، پس این کتاب برای شما مناسب است.
در کتاب Refactoring at Scale (ریفکتور کردن در مقیاس)، مهندس نرم افزار Maude Lemaire شما را در کل فرآیند ریفکتور کردن از ابتدا تا انتها راهنمایی می‌کند. شما از تجربیات و تلاش‌های او در بهبود عملکرد و ریفکتور کردن در Slack در دوره‌ای از رشد بحرانی بهره خواهید برد، از جمله دو مورد مطالعاتی که نمایانگر تأثیر این تکنیک‌ها در دنیای واقعی است. این کتاب به شما کمک می‌کند تا به توانایی جدیدی دست پیدا کنید تا تغییرات مهم را در پایگاه کدتان به‌طور مؤثر ایجاد کنید.

 

تعداد بازدید: ۲۹۱۵
دیدگاه ها: ۰
تاریخ: 1402/06/25 10:53
توسط: MotoMan
امتیاز: ۲
برچسب ها: ASP Core|

کتاب ASP.NET Core in Action, Third Edition (ای اس پی دات نت کور در عمل، ویرایش سوم) که به طور کامل برای ASP.NET Core 7.0 به روز شده است توسط Andrew Lock که Microsoft MVP است نحوه‌ی استفاده از مهارت‌های C# و .NET خودتان برای ایجاد برنامه‌های تحت وب چند سکویی شگفت انگیز را آموزش می‌دهد. این کتاب پر فروش که مورد بازنگری قرار گرفته است، جدیدترین الگوی‌های دات نت از جمله minimal API‌ها و minimal hosting را مورد بررسی قرار داده است. حتی اگر هرگز با ASP.NET کار نکرده اید، با کمک این کتاب به سرعت شروع به ایجاد برنامه‌های وب چند سکویی عملیاتی خواهید کرد.

چارچوب وب ASP.NET Core همه چیزهایی را که برای ساخت برنامه‌های وب با کیفیت حرفه ای نیاز دارید را ارائه می‌دهد. با کتابخانه‌های افزایش بهره وری برای رندر سمت سرور، API‌های امن، دسترسی آسان به داده‌ها و موارد دیگر، به جای تحقیق در نحو و ردیابی اشکالات، وقت خود را صرف پیاده سازی قابلیت‌های برنامه خودتان خواهید کرد.

تعداد بازدید: ۵۳۵۲
دیدگاه ها: ۴
تاریخ: 1402/03/16 22:12
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP Core| WebAssembly|

اگر می‌خواهید که برنامه‌های وب تعاملی را بدون جاوا اسکریپت بسازید، بلیزر ابزاری ضروری است اما منحنی یادگیری هم دارد. این کتاب که با جدیدترین کدهای دات نت 7 و سی شارپ 11 به روز شده و توسط شخصی نوشته شده است که Blazor را از همان آغاز مورد استفاده قرار داده، به شما کمک می‌کند تا بر چالش‌های مرتبط با مبتدی بودن در Blazor غلبه کنید و بهترین شیوه‌های کدنویسی را به شما آموزش دهد.
شما با یادگیری نحوه استفاده از قدرت Blazor و کاوش در قابلیت‌های کامل Blazor Server و Blazor WebAssembly شروع خواهید کرد. سپس وارد بخش عملی می‌شوید که حول یک پروژه نمونه متمرکز است - موتور وبلاگ. شما تمام دانش جدید خود را در مورد ایجاد پروژه‌های Blazor، عملکرد درونی نحو Razor، اعتبارسنجی فرم‌ها و ایجاد اجزای خودتان به کار خواهید گرفت.
کتاب Web Development with Blazor, 2nd Edition (توسعه وب با بلیزر، ویرایش دوم)، همچنین به source generator ها، نگاهی می‌اندازد، به طور عمیق‌تر به Blazor WebAssembly با ahead-of-time می‌پردازد و شامل یک فصل جدید اختصاصی است که نشان می‌دهد چگونه کامپونتت ای یک وب سایت جاوا اسکریپتی موجود (Angular، React) یا وب سایت مبتنی بر MVC را به Blazor منتقل کنید یا این دو را ترکیب کنید. همچنین چگونگی استفاده از Blazor (Hybrid) همراه با .NET MAUI برای ایجاد برنامه‌های دسکتاپ و موبایل چند سکویی را یاد خواهید گرفت.
وقتی به پایان این کتاب برسید، اعتماد به نفس لازم برای ایجاد و استقرار برنامه‌های Blazor عملیاتی را خواهید داشت، و تصویری بزرگ از چشم‌انداز Blazor خواهید داشت.

 

تعداد بازدید: ۵۹۳۸
دیدگاه ها: ۰
بیشتر
loading...

لطفا منتظر بمانید...