نام

solving identity management in modern applications

دسته نرم افزارزبان Englishصفحه 311رایگاندانلود
توضیحات

در شرایطی که نقض امنیت منجر به مجازات‌های شدید می‌شود، این مهم است که توسعه دهندگان و مالکان برنامه ها، مدیریت هویت و ارزشی که در ساخت برنامه‌ها دارند را درک کنند. مدیریت هویت یکی از مؤلفه‌های مهم امنیت است که برای محافظت از خدمات آنلاین نوین، دستگاه‌های هوشمند، ربات ها، عوامل خودکار و مواردی از این دست بسیار مهم است. در کتاب Solving Identity Management in Modern Applications، سه تا از پروتکل‌های مدیریت هویت به نام‌های OIDC، OAuth 2.0 و SAML 2.0 بررسی شده اند که برای توسعه دهندگانی که احتیاج به اضافه کردن احراز هویت و کنترل حق دسترسی به برنامه‌ها و API هایشان دارند مفید خواهد بود. ما مشکلی که هر پروتکل برای حل آن طراحی شده است، چگونگی شروع درخواست‌های پایه و نحوه‌ی عیب یابی مشکلات را بررسی کرده ایم. همچنین چگونگی ایجاد حساب، مدیریت جلسه، مدیریت دسترسی و خاتمه حساب نیز پوشش داده شده است.

نام

learn asp.net core 3 2nd edition

دسته نرم افزارزبان Englishصفحه 572رایگاندانلود
توضیحات

چارچوب ASP.NET Core، یک چارچوب متن باز از طرف مایکروسافت است که ساختن برنامه‌های وب چند سکویی پویا و با کارایی بالا را ساده کرده است. ویرایش دوم کتاب یادگیری ASP.NET Core 3، با جدیدترین ویژگی‌های ASP.NET Core 3 و C# 8 به روز شده است تا مهارت‌های مورد نیاز برای ساختن برنامه‌های قدرتمند تحت وب با استفاده از ASP.NET Core 3، EF Core 3 و Blazor را یاد بگیرید. این کتاب با مقدمه ای از ASP.NET Core و ویژگی هایش شروع شده است و درک کاملی از این چارچوب به شما می‌دهد. شما چگونگی راه اندازی بستر توسعه با ویژوال استادیو 2019 و ساختن یک برنامه‌ی کاربردی از صفر را خواهید آموخت. شما مفاهیم اصلی برای ساختن برنامه‌های وب مثل (Model View Controller (MVC، تزریق وابستگی و وب سوکت را یاد خواهید گرفت. همان طور که پیشرفت می‌کنید، چگونگی استفاده از Entity Framework Core 3 را برای خودکار سازی فعالیت‌های مرتبط با پایگاه داده برنامه خودتان را می‌آموزید. سپس با استفاده از بهترین شیوه‌های امنیتی برای محافظت از برنامه‌های وب خود در برابر تهدیدات و آسیب پذیری ها، API‌های وب را ایمن ساخته و مستند خواهید کرد. در آخر، شما چگونگی استفاده از Azure DevOps به عنوان یک ابزار CI / CD برای استقرار و نظارت بر برنامه‌های خود با استفاده از Microsoft Azure، خدمات وب آمازون (AWS) و Docker را یاد خواهید گرفت.

نام

expert performance indexing in sql server 2019

دسته نرم افزارزبان Englishصفحه 615رایگاندانلود
توضیحات

در دنیای امروز همه چیز در مورد داده‌ها است. از برنامه‌های مدیریت زندگی ما گرفته تا تجزیه و تحلیل هایی که برای تصمیمات خود استفاده می‌کنیم، داده‌ها در همه جا وجود دارند. در پشت داده ها، پایگاه‌های داده موتور لازم برای دستیابی به داده‌های ما را فراهم می‌کنند، اما بدون ایندکس‌های مناسب، ما سوخت لازم برای دستیابی کارآمد به اطلاعات خود نداریم. وقتی صحبت از ایندکس‌ها می‌شود، هیچ ساختار واحدی در بازیابی داده‌ها از یک پایگاه داده بیشتر از یک ایندکس کمک نمی‌کند. ویژگی‌های جدید SQL Server، روش‌های جدید و منحصر به فردی برای بهره بردن و دسترسی به داده‌های شما ارائه می‌دهند، اما بدون بازگشتن به اصول اولیه و اطمینان حاصل کردن از این که داده‌ها به طور صحیح ایندکس شده اند، خواهید فهمید که حتی ویژگی‌های جدید نیز مطابق انتظارات عمل نمی‌کنند. ایندکس‌ها هم نحوه ذخیره سازی داده‌ها و هم مسیر هایی را که می‌توان داده‌ها را از پایگاه داده بازیابی کرد، نشان می‌دهند. بدون ایندکس ها، یک پایگاه داده یک آشفتگی تمام عیار و بدون نقشه راه برای یافتن اطلاعات مورد نظر شما است. از زمان منتشر شدن آخرین ویرایش این کتاب، سه نسخه از SQL Server منتشر شده که تعداد قابل توجهی تغییر در نحوه استفاده از ایندکس‌ها در پایگاه داده‌ها و داده‌های شما ایجاد شده است. برخی از تغییرات کلیدی در SQL Server که ایندکس کردن را بهبود بخشیده اند و در کتاب Expert Performance Indexing in SQL Server 2019 بررسی شده اند عبارتند از: تغییرات در محدودیت‌های ایندکس کردن در جداول بهینه شده برای حافظه و ایندکس‌های columnstore، بهبود در فرآیندهای نگهداری ایندکس‌ها از جمله بهبود پردازش و توانایی مکث و راه اندازی مجدد بازسازی‌های ایندکس، ابزار‌های جدید برای بررسی اجرای query به منظور شناسایی و خودکار سازی انتخاب ایندکس، بهبود هایی در پارتیشن بندی و آمار‌ها و تغییرات در اشیا مدیریت پویا (DMOs) که توانایی‌های بازرسی ایندکس‌ها و صفحات داده را بهبود می‌بخشند.

نام

c# 8 quick syntax reference 3rd

دسته نرم افزارزبان Englishصفحه 188رایگاندانلود
توضیحات

زبان #C، یک زبان برنامه نویسی شی گرا است که توسط مایکروسافت برای چارچوب NET. ایجاد شد. زبان سی شارپ، بر روی برخی از بهترین ویژگی‌های زبان‌های مهم برنامه نویسی بنا شده است. این زبان، قدرت سی پلاس پلاس را با سادگی ویژوال بیسیک ترکیب کرده است و همچنین مقدار زیادی نیز از جاوا قرض گرفته است. حاصل این کار، زبانی است که یادگیری و استفاده آن ساده و در برابر خطا‌ها مقاوم است و توسعه سریع برنامه‌ها را ممکن می‌کند. همه‌ی این‌ها بدون قربانی کردن سرعت و قدرت زیادی در مقایسه با ++C است. چارچوب NET.، یک چارچوب نرم افزاری است که شامل یک موتور اجرایی مشترک و یک کتابخانه کلاس غنی می‌شود. این چارچوب بر روی ویندوز مایکروسافت اجرا می‌شود و در نتیجه تنها برای نوشتن برنامه‌های ویندوزی مورد استفاده قرار می‌گیرد. همچنین معادل‌های کراس پلتفرم آن با نام‌های Mono و NET Core. در دسترس هستند. این دو، پروژه‌های متن بازی هستند که برنامه‌های NET. را قادر می‌سازند که بر روی پلتفرم‌های دیگر از قبیل لینوکس، macOS و سیستم‌های embedded نیز اجرا شوند. کتاب C# 8 Quick Syntax Reference، راهنمای سریع C# 8 است که مرجعی فشرده و جمع و جور برای syntax و کد زبان برنامه نویسی سی شارپ است که با آخرین امکانات C# 8 برای NET. و ویندوز ۱۰ به روز شده است. این کتاب syntax‌ ضروری #C را در قالبی کاملاً سازمان یافته ارائه می‌دهد که می‌تواند به عنوان یک مرجع مفید مورد استفاده قرار گیرد. در این کتاب، نوع‌های ارجاعی null پذیر، جریان‌های async، رنج‌ها و indices، پیاده سازی‌های پیش فرض از اعضای interface، الگو‌های بازگشتی، عبارات switch، عبارات جدید target-based، وابستگی‌های پلتفرم و موارد دیگر، به طور ویژه مورد بررسی قرار گرفته اند.

نام

beginning microsoft power bi, 3rd edition

دسته نرم افزارزبان Englishصفحه 411رایگاندانلود
توضیحات

با استفاده از ابزارهای قدرتمند داده مایکروسافت، داده‌های شرکت را به سرعت و به راحتی تجزیه و تحلیل کنید. در این کتاب می‌آموزید که چگونه مدل‌های داده مقیاس پذیر و نیرومند بسازید، منابع داده‌های مختلف را به طور موثر تمیز کرده و ترکیب کنید و تصاویری قانع کننده و حرفه ای ایجاد کنید. ویرایش سوم کتاب شروع کار با Microsoft Power BI، یک راهنمای عملی و مبتنی بر فعالیت است که شما با استفاده از ابزارهایی که هسته اصلی سرویس BI مایکروسافت ارائه می‌دهند، تجزیه و تحلیل داده‌های خود را انجام دهید. با شروع از Power Query، شما چگونگی دریافت داده‌ها از منابع مختلف را یاد خواهید گرفت و می‌بینید که تمیز کردن و شکل دادن به داده‌ها قبل از وارد کردن آن‌ها در مدل داده چقدر آسان است. با استفاده از Power BI جدولی و (Data Analysis Expressions (DAX، شما ایجاد مدل‌های داده مقیاس پذیر قوی که پایه و اساس تجزیه و تحلیل داده‌های شما را تشکیل می‌دهند را یاد خواهید گرفت. از اینجا شما وارد دنیای تصویری فعل و انفعالی برای تجزیه و تحلیل و به دست آوردن بینش در داده‌های خود خواهید شد. شما با یادگیری نحوه بسته بندی و به اشتراک گذاشتن گزارش‌ها و داشبورد‌های خود با همکارانتان، سفر Power BI خود را به پایان خواهید رسانید. ویرایش سوم این کتاب، ویژگی‌های جدید و در حال تکامل سکوی Power BI و فصل‌های جدیدی در مورد جریان داده‌ها و مدل‌های کامپوزیت را پوشش می‌دهد. این کتاب راهنمای عملی دستیابی شما به بینش اطلاعات سریع، قابل اعتماد و با ارزش است. این کتاب برای تحلیلگران کسب و کار، مدیران بانک اطلاعاتی، توسعه دهندگان و سایر متخصصانی که به دنبال درک بهتر و برقراری ارتباط با داده‌ها هستند، مناسب است.

نام

asp.net core 3 and react

دسته نرم افزارزبان Englishصفحه 598رایگاندانلود
توضیحات

چارچوب ASP.NET Core، یک چارچوب تحت وب متن باز و چند سکویی است که توسط مایکروسافت ساخته شده است. این چارچوب که در ادامه‌ی نسخه ۴ چارچوب بسیار محبوب ASP.NET است و با تغییرات چشمگیر در معماری، سبک‌تر و ماژولار‌تر شده است. ASP.NET Core‌ برای ساختن backend هایی با کارایی بسیار بالا که با پایگاه‌های داده هایی مثل SQL Server که بر روی فضای ابری همچون سکوی ابری مایکروسافت یعنی Azure میزبانی می‌شوند یک انتخاب عالی است. کتابخانه React، توسط فیسبوک به منظور بهبود مقیاس پذیری کد پایه خودشان ساخته شد و سرانجام در سال 2013 متن باز شد. اکنون React کتابخانه ای به شدت محبوب برای ساختن frontend‌های مبتنی بر کامپوننت است و با بسیاری از فناوری‌های backend از جمله ASP.NET Core به خوبی کار می‌کند. کتاب ASP.NET Core 3 and React، نحوه استفاده از این دو تکنولوژی را برای ساختن برنامه‌های تک صفحه ای (SPAs) امن و کارا را با استفاده از پایگاه داده‌های SQL Server که بر روی آژور مایکروسافت میزبانی شده اند را آموزش می‌دهد. در این کتاب تمامی قابلیت‌ها و جدیدترین ویژگی‌های NET Core 3.0، TypeScript 3. و React را بررسی خواهید کرد. همچنین مدیریت داده ها، طراحی برنامه، پکیج کردن و ابعاد امنیتی برنامه‌های وبتان را خواهید آموخت. در ادامه بهترین شیوه‌ها برای ساخت یک frontend مقیاس پذیر با کامپوننت‌های مبتنی بر تابع React و TypeScript که با یک REST API در تعامل هستند را یاد خواهید گرفت. این کتاب برای توسعه دهندگانی که درکی از #C و دانش پایه ای از جاوا اسکریپت دارند و یا کسانی که علاقه مند به توسعه SPA‌ها با استفاده از ASP.NET Core و React دارند مناسب است.

نام

asp.net core 3 and angular 9, 3rd edition

دسته نرم افزارزبان Englishصفحه 667رایگاندانلود
توضیحات

ویرایش سوم کتاب ASP.NET Core 3 و Angular 9، نسخه جدید پر فروش‌ترین راهنمای ساختن یک برنامه تحت وب ساده و مدرن و در عین حال کاملا کاربردی با استفاده از NET Core 3.1، Entity Framework Core. و Angular 9 است. این کتاب به شما کمک می‌کند تا با استفاده از چارچوب NET Core. و کنترلرهای Web API و با فراخوانی‌های API و مسیریابی سمت سرور، backend را پیاده سازی کنید. در ادامه، شما یاد می‌گیرید که مدل داده را با Core Entity Framework بسازید و آن را با استفاده از یک نمونه محلی SQL Server یا ذخیره کننده‌های داده مبتنی بر ابر مانند MS Azure پیکربندی کنید. این کتاب به شما کمک می‌کند تا ورودی‌های کاربر را توسط Angular Reactive Forms و اعتبارسنج‌های frontend‌ و backend مدیریت کنید. شما تکنیک‌های پیشرفته دیباگ کردن و قابلیت‌های آزمون واحد ارائه شده توسط (xUnit.NET (.NET Core و (Jasmine/Karma (Angular را بررسی خواهید کرد. سرانجام، شما روشهای مختلف احراز هویت و مجوز را با سیستم ASP.NET Core Identity و IdentityServer پیاده سازی می‌کنید و همچنین برنامه‌های خود را با استفاده از IIS ، Kestrel و NGINX، در سرورهای ویندوزی و لینوکسی مستقر می‌کنید.

نام

(2020) artificial intelligence with python 2nd edition

دسته نرم افزارزبان Englishصفحه 618رایگاندانلود
توضیحات

پیشرفت‌های اخیر در هوش مصنوعی (AI) قدرت زیادی را در دست انسان‌ها قرار داده است. متناسب با این قدرت زیاد، مسئولیت هم می‌آید. اتومبیل‌های خودران، چت بات‌ها و پیش بینی‌های دقیق فزاینده ای از آینده، نمونه‌های کمی از توانایی هوش مصنوعی برای به حداکثر رساندن ظرفیت بشر برای رشد و پیشرفت است. هوش مصنوعی در حال تبدیل شدن به یک مسیر اصلی و تحول آمیز است که روش فکر کردن در مورد هر جنبه از زندگی ما را تغییر می‌دهد. هوش مصنوعی صنعت را تحت تأثیر قرار داده است. از این رو ، جای تعجب نخواهد بود که توانایی کار و استفاده کامل از هوش مصنوعی، مهارتی خواهد بود که فقط برای افزایش ارزش تنظیم شده است. ویرایش دوم کتاب هوش مصنوعی با پایتون،‌ نسخه به روز شده و بسط داده شده از راهنمای پر فروش هوش مصنوعی با استفاده از آخرین نسخه Python 3.x و TensorFlow 2 است. این نسخه همچنین شامل هفت فصل جدید در مورد مفاهیم پیشرفته‌تر هوش مصنوعی، از جمله موارد استفاده اصلی هوش مصنوعی است. خط لوله‌های یادگیری ماشین؛ انتخاب ویژگی‌ها و مهندسی ویژگی ها؛ هوش مصنوعی روی ابر؛ اصول chatbot ها؛ RNNها و مدل‌های DL؛ و هوش مصنوعی و کلان داده. مخاطبان در نظر گرفته شده برای این کتاب، توسعه دهندگان Python است که می‌خواهند برنامه‌های هوش مصنوعی در دنیای واقعی بسازند. تجربه برنامه نویسی پایه ای Python و آگاهی از مفاهیم و فنون یادگیری ماشین الزامی است.