کتاب های برچسب -net-core
تاریخ: ۱۰:۳۹:۴۲ ۱۳۹۹/۱/۱۲ سه شنبه
توسط: MotoMan
امتیاز: ۱

یادگیری ماشین (ML) در بسیاری از صنایع از جمله علوم، مراقبت‌های بهداشتی و تحقیقات بسیار مورد استفاده قرار می‌گیرد و محبوبیت آن فقط در حال رشد است. مایکروسافت در مارس سال 2018، ML.NET را برای کمک به علاقه مندان کار با یادگیری ماشین در NET. معرفی کرد. در این کتاب، با استفاده از #C نحوه ساخت برنامه‌های ML.NET را با مدل‌های مختلف ML موجود بررسی خواهید کرد.

کتاب Hands-On Machine Learning with ML.NET، با ارائه یک بررسی اجمالی از یادگیری ماشین (ML) و انواع الگوریتم‌های ML مورد استفاده، همراه با اینکه ML.NET چی هست است و چرا شما برای ساختن برنامه‌های ML  به آن نیاز دارد، آغاز می‌شود. سپس چارچوب ML.NET، کامپوننت‌ها و API‌های آن را بررسی خواهید کرد. این کتاب به عنوان یک راهنمای عملی برای کمک به شما در ساخت برنامه‌های هوشمند با استفاده از کتابخانه ML.NET ایفای نقش می‌کند. شما به تدریج در چگونگی پیاده سازی الگوریتم‌های یادگیری ماشین مانند رگرسیون، دسته بندی و خوشه بندی با مثال‌ها و مجموعه داده‌های دنیای واقعی کاملاً مسلط خواهید شد. هر فصل پیاده سازی عملی را پوشش می‌دهد و نحوه پیاده سازی ML را در برنامه‌های NET. نشان می‌دهد. همچنین یاد می‌گیرید که TensorFlow را با برنامه‌های ML.NET یکپارچه کنید. سپس می‌توانید نحوه ذخیره نتیجه پیش بینی قیمت مسکن مدل رگرسیون را در پایگاه داده را بررسی کرده و نتایج پیش بینی شده بلادرنگ از پایگاه داده را روی برنامه وب خود با استفاده از ASP.NET Core Blazor و SignalR نمایش دهید. در پایان این کتاب، شما آموخته اید که چگونه با اطمینان کار‌های یادگیری ماشین سطح پایه تا پیشرفته را با ML.NET انجام دهید.

اگر شما یک توسعه دهنده دات نت هستید که می‌خواهید مدل‌های یادگیری ماشین را با استفاده از ML.NET پیاده سازی کنید، این کتاب برای شما مناسب است. این کتاب همچنین برای دانشمندان داده و توسعه دهندگان یادگیری ماشین که به دنبال ابزارهای مؤثر برای پیاده سازی الگوریتم‌های مختلف یادگیری ماشین هستند، مفید خواهد بود. دانش پایه ای از سی شارپ یا دات نت برای درک مؤثر مفاهیم این کتاب ضروری است.

تعداد بازدید: ۲۵۷
دیدگاه ها: ۰
تاریخ: ۱۴:۷:۲۸ ۱۳۹۹/۱/۱۰ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp | .NET Core | Microservice |

سبک معماری میکرو سرویس‌ها موجب توسعه برنامه‌های پیچیده به عنوان مجموعه ای از سرویس‌های کوچک بر اساس توانایی‌های خاص تجاری می‌شود. این کتاب رویکردی عملی برای ایجاد و بکارگیری میکرو سرویس‌ها با استفاده از ASP.Net Core و Microsoft Azure فراهم کرده است.

در ویرایش سوم کتاب Hands-On Microservices with C# 8 and .NET Core 3.0، میکرو سرویس‌ها و ویژگی‌های اصلی آنها را یاد می‌گیرید. در اینجا ما یک برنامه واقعی را که به شکل monolith ساخته شده است را معرفی می‌کنیم که در حال حاضر با افزایش تقاضا و پیچیدگی دست و پنجه نرم می‌کند و با استفاده از آخرین قابلیت‌های C# 8 و NET Core 3.، شروع به انتقال آن به میکرو سرویس‌ها می‌کنیم. شما می‌آموزید که چگونه مرزهای سرویس را مشخص، برنامه را به چندین میکرو سرویس تقسیم و قراردادهای سرویس را تعریف کنید. شما همچنین نحوه پیکربندی، استقرار و نظارت بر میکرو سرویس‌ها را با استفاده از Docker و Kubernetes خواهید آموخت. سپس شما پیاده سازی مقیاس پذیری خودکار در معماری میکرو سرویس‌ها را برای ارتقا بهره وری خودتان یاد می‌گیرید. با مقدمه ای بر میکرو سرویس‌های reactive، ارزش بیشتری را با ساده نگه داشتن کدتان و تمرکز بر آنچه که مهمتر از فراخوانی‌های آسنکرون در هم بر هم است به دست می‌آورید. در پایان، الگوهای طراحی مختلف و بهترین شیوه‌ها برای ایجاد برنامه‌های میکرو سرویس سازمانی، بررسی خواهید کرد. در پایان این کتاب، شما قادر خواهید بود تا یک مونولیت را با موفقیت شکسته و میکروسرویس‌های خوبی را بسازید.

این کتاب برای توسعه دهندگان سی شارپ و NET Core. است که می‌خواهند معماری میکرو سرویس‌ها را یاد گرفته و درک کنند و آن را در برنامه‌های NET Core. خود پیاده کنند. این کتاب برای توسعه دهندگانی ایده آل است که با میکرو سرویس‌ها تازه آشنا شده اند و یا فقط درکی تئوری از این رویکرد معماری دارند و می‌خواهند یک چشم انداز عملی به منظور مدیریت بهتر پیچیدگی برنامه به دست آورند.

تعداد بازدید: ۳۷۴
دیدگاه ها: ۳
تاریخ: ۱۸:۱۵:۴ ۱۳۹۸/۱۲/۲ جمعه
توسط: MotoMan
امتیاز: ۳
برچسب ها: C Sharp | .NET Core | ASP Core | WebAssembly |

سالهاست که جامعه توسعه وب منتظر چیز جدیدی است، چیزی برای فرار از انحصار جاوا اسکریپت وحشتناک. سرانجام، به دعاها پاسخ داده شد- ابتدا با انتشارWebAssembly  و اکنون با انتشار Blazor. کتاب Exploring Blazor، هر سه نوع Blazor را بررسی کرده است – سمت سرور، سمت کلاینت و میزبانی شده در کنار دیگر ویژگی‌های این فناوری. شما خواهید دید که Blazor یک چارچوب UI وب مبتنی بر C# ، Razor و HTML است و این که چگونه منطق front-end را با استفاده از سی شارپ و WebAssembly، بر روی سرور یا مرورگر اجرا می‌کند. بعد از خواندن این کتاب، شما قادر خواهید بود تا برنامه‌های وب را با Blazor‌ در سی شارپ و NET Core‌. بسازید.

نویسنده با معرفی WebAssembly شروع می‌کند و خلاصه ای از Blazor را به همراه دسته بندی‌های مختلف آن ارائه می‌دهد. در مرحله بعد، شما کار با Blazor را شروع می‌کنید؛ جایی که اصول را از جمله پیاده سازی نحو Razor را یاد می‌گیرید. در اینجا به تفاوت‌های عمده Blazor و Razor و نحوه عملکرد نحو آن می‌پردازیم. در ادامه یک نسخه نمایشی از یک طرح و مسیر یابی سمت سرور Blazor به همراه استفاده از نحو Razor برای کنترل یک برنامه در Blazor سمت کلاینت ارائه می‌شود. علاوه بر این شما طرح پروژه، مسیریابی و مسیر‌ها برای API را بررسی خواهید کرد. در اینجا نحوه دسترسی به API را از سمت front-end و استفاده از کتابخانه مشترک را برای مدل‌های متفاوت را خواهید فهمید. همچنین شما چگونگی کارکردن Blazor با ذخیره سازی، فایل‌ها و جاوا اسکریپت را نیز بررسی خواهید کرد.

تعداد بازدید: ۶۰۵
دیدگاه ها: ۰
تاریخ: ۲۰:۲۱:۵۹ ۱۳۹۸/۱۱/۲۸ دوشنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: ASP.NET | AngularJS | SPA | .NET Core | ASP Core |

ویرایش سوم کتاب 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، در سرورهای ویندوزی و لینوکسی مستقر می‌کنید.

تعداد بازدید: ۱۲۳۷
دیدگاه ها: ۱
تاریخ: ۲۱:۲۴:۶ ۱۳۹۸/۱۰/۲۱ شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: C Sharp | Domain-Driven-Design | .NET Core |

در سرتاسر جهان توسعه دهندگان به سرعت در حال فراگیری اصول DDD هستند تا هنگام نوشتن نرم افزاری که با نیازمندی‌های تجاری پیچیده سروکار دارد، نتایج خوبی به دست آورند. این کتاب شما را در مشارکت دادن ذینفعان کسب و کار به هنگام انتخاب نرم افزاری که قصد دارید برای آنها بسازید راهنمایی می‌کند و با فهمیدن ماهیت زمانی مدل‌های دامنه محور، می‌توانید سیستم‌های سبک تر، چابک‌تر و ماژولار‌تر بسازید.

در کتاب Hands-On Domain-Driven Design with .NET Core، یاد می‌گیرید که چگونه اصول DDD را با استفاده از ابزار‌های مدرنی همچون EventStorming، Event Sourcing و CQRS به کار گیرید. در این کتاب می‌آموزید که DDD چگونه مستقیما در سبک‌های مختلف معماری مانند REST، سیستم‌های reactive و میکرو سرویس‌ها اعمال می‌شود. این کتاب برای توسعه دهندگان NET. است که درک متوسطی از #C دارند و همچنین برای کسانی که به دنبال ارزش آفرینی هستند و نه فقط نوشتن کد.

مطالب این کتاب با کشف پیچیدگی دامنه شروع می‌شود و یاد می‌گیرید که چگونه جنبه‌های رفتاری زبان دامنه را بفهمید. سپس در مورد EventStorming یاد خواهید گرفت و به ایجاد یک پروژه جدید در NET Core 2.1. می‌پردازید. همچنین شما مقداری کد خواهید نوشت تا رویداد‌ها را از نکات نوشته شده بر روی کاغذ به کد سی شارپ تبدیل کنید. این کتاب نحوه استفاده از aggregate‌ها را برای انجام دستورات و ایجاد رویدادها به شما نشان خواهد داد. در ادامه شما با Bounded Context، Context Map، Event Sourcing و CQRS آشنا خواهید شد. سپس بعد از ترجمه مدل‌های دامنه به کد قابل اجرای سی شارپ، با استفاده از Vue.js یک frontend برای برنامه خود ایجاد خواهید کرد. علاوه بر این، می‌آموزید که چگونه کد خود را refactor کنید و ضروریات مهاجرت و event versioning را یاد می‌گیرید.

با پایان یافتن این کتاب DDD، شما اعتماد به نفس لازم را برای پیاده سازی رویکرد DDD را در سازمان خود بدست خواهید آورد و قادر خواهید بود تکنیک‌های جدیدی را که مکمل آنچه شما از این کتاب آموخته اید، کشف کنید.

تعداد بازدید: ۱۲۴۰
دیدگاه ها: ۲
تاریخ: ۱۶:۱۳:۱۹ ۱۳۹۸/۱۰/۱۹ پنج شنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP.NET | WEB API | .NET Core | ASP Core |

امروزه وب سرویس‌ها نقش مهمی در توسعه وب دارند. برنامه‌های در حال رقابت باید در هر دستگاه و سیستم عاملی در دسترس باشند. وب سرویس‌ها به ما کمک می‌کنند تا منطق و رابط کاربری را از هم جدا کنیم. بنابراین، رویکرد RESTful به دلیل سادگی و کارآیی اش محبوبیت پیدا کرده است. کتاب Hands-On RESTful Web Services with ASP.NET Core، نحوه ایجاد وب سرویس‌های RESTful را با استفاده از ASP.NET Core توضیح می‌دهد. این کتاب برای کسانی که مایل به یادگیری ساختن وب سرویس‌های RESTful با چارچوب ASP.NET Core هستند در نظر گرفته شده است.

این کتاب با معرفی اصول فلسفه پشت REST آغاز می‌شود؛ سپس مراحل طراحی و پیاده سازی وب سرویس‌های RESTful  از نوع سازمانی را طی می‌کنید. شما با جدیدترین نسخه ASP.NET Core کار خواهید کرد و الگوهای توسعه پشت آن را درک خواهید کرد. این کتاب درک عمیقی از رویکرد میان افزاری ASP.NET Core ارائه می‌دهد. این کتاب در ادامه میان افزار‌های مختلف ارائه شده توسط Core ASP.NET و نحوه سفارشی سازی آنها را توضیح می‌دهد. شما همچنین تکنیک‌های پیشرفته cache کردن، نظارت کردن و لاگ گیری و استراتژی‌های پیاده سازی آزمون‌های واحد و یکپارچگی را خواهید آموخت. در پایان شما سرویس‌های REST را بر روی آژور مستقر می‌کنید و API‌ها را با استفاده از swagger و ابزار‌های خارجی مثل Postman مستند می‌کنید.

تعداد بازدید: ۱۳۴۴
دیدگاه ها: ۰
تاریخ: ۱۹:۴:۲۷ ۱۳۹۸/۱۰/۵ پنج شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp | dotNET Framework | .NET Core |

زبان #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، وابستگی‌های پلتفرم و موارد دیگر، به طور ویژه مورد بررسی قرار گرفته اند.

تعداد بازدید: ۱۰۵۴
دیدگاه ها: ۰
تاریخ: ۲۲:۴۴:۲۹ ۱۳۹۸/۱۰/۱ یکشنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: C Sharp | Parallel Programming | .NET Core |

در دنیای امروز، عملا هر CPU دارای پردازنده‌های چند هسته ای است؛ اما اگر برنامه شما، برنامه نویسی موازی را پیاده سازی نکرده باشد، نمی‌تواند از حداکثر ظرفیت پردازش واقعی ارائه شده توسط سخت افزار استفاده کند. کتاب برنامه نویسی موازی با سی شارپ 8 و NET Core 3، نحوه‌ی نوشتن برنامه‌های مدرن بهینه و با کارایی بالا با C# 8 و NET Core 3. را به شما نشان می‌دهد.

در این کتاب، چگونگی پیاده سازی چند ریسمانی و همزمانی را برای ساختن برنامه‌های بهینه که از قدرت پردازنده‌های چند هسته استفاده می‌کنند را یاد خواهید گرفت. با شروع از مبانی threading و همزمانی، شما درباره ساختمان داده‌های NET Core. که parallelism را پشتیبانی می‌کنند یاد خواهید گرفت. این کتاب نحوه برنامه نویسی کردن asynchronous در #C و چگونگی تشخیص و رفع اشکال موثر کد موازی را ارائه می‌دهد. شما در مورد سرور جدید Kestrel و تفاوت مدل عملیاتی IIS و Kestrel اطلاعات کسب خواهید کرد. همچنین شما درباره شیوه‌های موثری مثل توسعه آزمون محور و چگونگی آزمون واحد کدهای موازیتان یاد خواهید گرفت. در انتهای این کتاب، شما درک عمیقی از مفاهیم اصلی همزمانی و asynchrony برای ایجاد برنامه‌های پاسخگو دارید که CPU intensive نیستند.

تعداد بازدید: ۱۴۱۱
دیدگاه ها: ۶
تاریخ: ۲۰:۲۸:۱۷ ۱۳۹۸/۹/۲۸ پنج شنبه
توسط: MotoMan
امتیاز: ۳

به کتاب برنامه نویسی پایگاه داده با استفاده از ASP.NET Core 3 خوش آمدید! توسعه برنامه‌های وب مدرن توسط چارچوب‌های متن بازی که با سرعتی زیاد پیشرفت می‌کنند تسخیر شده اند. در بعضی مواقع، حتی برای توسعه دهندگان با تجربه نیز چالش بر انگیز می‌شود که خود را با آخرین اتفاقات رخ داده در فناوری‌ها و چارچوب‌های مورد علاقه شان به روز سازند. ناگفته نماند که مبتدیان با هدف درک اصول این فناوری‌ها و چارچوب ها، اغلب به دنبال منابعی هستند که مطلب را به سرعت و به شکلی موثر با آن‌ها یاد دهد.

کتاب Beginning Database Programming Using ASP.NET Core 3، درباره جدیدترین چارچوب توسعه وب مایکروسافت یعنی ASP.NET Core 3.0 است. برای توسعه برنامه‌های وب با ASP.NET Core 3.0 گزینه‌های زیاد پیش روی شماست از جمله MVC، Razor Pages، Web API، Blazor، jQuery، Angular، Entity Framework (EF) Core، SQL Server data provider، پایگاه داده‌های Azure، Cosmos DB و MongoDB. در این کتاب سعی شده است مشکلات پیش روی مبتدیان به هنگام تصمیم گیری برای شروع به استفاده از خانواده‌ی فن آوری‌های ASP.NET Core بررسی شود. همچنین در این کتاب در مورد موضوعاتی که بیشتر مورد نیاز مبتدیان است، نیز بحث شده است.

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

تعداد بازدید: ۱۷۱۲
دیدگاه ها: ۲
تاریخ: ۱۶:۳۲:۱۲ ۱۳۹۸/۹/۲۸ پنج شنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: C Sharp | dotNET Framework | .NET Core |

زبان #C به شکل غیر قابل انکاری یکی از تطبیق پذیر‌ترین زبان‌های برنامه نویسی است که امروزه در دسترس مهندسان است. با استفاده از این راهنمای جامع، یاد می‌گیرید که ترکیب #C و NET. چقدر قدرتمند است. این کتاب از طریق اصول و تکنیک‌های C# 8.0، شما را برای ساختن برنامه‌های ابری، وب و دسکتاپ راهنمایی می‌کند.

کتاب Programming C# 8.0، برای برنامه نویسان با تجربه طراحی شده است و با ارائه نمونه کد‌های زیاد، شما را در یادگیری زیر و بم زبان سی شارپ مثل generic ها، LINQ و برنامه نویسی نا همزمان راهنمایی می‌کند. شما آخرین قابلیت‌های C# 8.0 از جمله asynchronous streams، nullable references، تطبیق الگو، پیاده سازی اینترفیس پیش فرض، محدوده‌ها و گرامر جدید ایندکس کردن و تغییرات در ابزار‌های دات نت را در این کتاب به سرعت می‌آموزید.

تعداد بازدید: ۱۴۳۲
دیدگاه ها: ۳
تاریخ: ۲۲:۱۴:۱ ۱۳۹۸/۹/۱۲ سه شنبه
توسط: MotoMan
امتیاز: ۳

در کتاب Hands-On Software Architecture with C# 8، یاد می‌گیرید که چگونه برنامه‌های سازمانی با کارایی بالا و مقیاس پذیری زیاد را با استفاده از آخرین قابلیت‌های C# 8 و NET Core 3. توسعه دهید. شما یاد می‌گیرید که چگونه به معمار نرم افزاری تبدیل شوید که از روی نیازمندی‌های کسب و کار، برنامه‌ی ماژولار می‌سازد، سیستم‌های نرم افزاری را طراحی می‌کند که با استفاده از آخرین قابلیت‌های سی شارپ 8 و NET Core 3. به حداکثر کارایی خودشان می‌رسند و الگوهای معماری سازمانی مختلف را بررسی می‌کند تا مشکل مقیاس پذیری در برنامه‌های وب را حل کند.

این کتاب رایج‌ترین الگوهای طراحی و فریمورک‌های درگیر در معماری نرم افزار را بررسی کرده است. در این کتاب در مورد نحوه و زمان استفاده از هر الگو با ارائه سناریو‌های عملی دنیای واقعی بحث شده است. این کتاب همچنین تکنیک‌ها و فرآیند هایی مثل DevOps، میکرو سرویس ها، یکپارچگی مداوم و رایانش ابری را ارائه داده است و آن‌ها را با استفاده از تکنولوژی‌های مایکروسافت مثل ASP.NET Core، Entity Framework، CosmosDB و Azure DevOps پیاده سازی کرده است. شما همچنین در مورد فریمورک‌های تست مختلف و ابزارهای اتوماسیون برای راحت‌تر کردن توسعه یاد خواهید گرفت. همچنین شما در مورد الگو‌های طراحی و رویکردهای مختلف نرم افزاری که به شما در حل مشکلات رایجی که در حین توسعه با آن‌ها روبرو می‌شوید کمک می‌کنند، یاد خواهید گرفت.

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

تعداد بازدید: ۲۲۱۵
دیدگاه ها: ۰
تاریخ: ۲۱:۶:۳۷ ۱۳۹۸/۸/۲۲ چهارشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp | dotNET Framework | .NET Core |

امتحان MCSD 70-483، امتحان گواهینامه مقدماتی مایکروسافت برای توسعه دهندگان سی شارپ است که به طور گسترده ای برای سنجش تخصصشان در زمینه‌ی برنامه نویسی #C مورد استفاده قرار می‌گیرد. این کتاب راهنمای امتحان است تا شما را برای مهارت هایی که در امتحان گواهینامه مورد ارزیابی قرار می‌گیرند آماده کند.

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

تعداد بازدید: ۱۱۷۳
دیدگاه ها: ۰
تاریخ: ۱۵:۷:۵۴ ۱۳۹۸/۸/۱۷ جمعه
توسط: MotoMan
امتیاز: ۱

در کتاب Pro .NET Memory Management، ساز و کار داخلی مدیریت حافظه NET.، تله‌ها و تکنیک هایی را خواهید فهمید تا به طور موثری از طیف گسترده ای از مشکلات کارایی و مقیاس پذیری در نرم افزار خود دوری کنید. با وجود مدیریت خودکار حافظه در دات نت، فهم چگونگی عملکرد حافظه‌ی دات نت و اینکه چگونه می‌توانید به بهترین شکل، نرم افزاری بنویسید که با حافظه تعامل موثر و کارآمدی داشته باشد، مزایای بسیاری با خود به همراه دارد. این کتاب راهنمای جامع شما برای نوشتن نرم افزار بهتر از طریق درک و کار با مدیر حافظه در NET. است.

این کتاب به طور کامل و به دقت توسط تیم دات نت در مایکروسافت مورد بررسی قرا گرفته است و شامل ۲۵ سناریوی عیب یابی ارزشمند است که برای کمک به تشخیص مشکلات چالش بر انگیز حافظه طراحی شده اند. خوانندگان همچنین از بسیاری از «قوانین» مدیریت حافظه دات نت بهره خواهند برد تا با استفاده از آن روشهایی را برای نوشتن کد آگاه از حافظه و راه‌های جلوگیری از مشکلات رایج و مخرب، معرفی کنند.

تعداد بازدید: ۹۲۲
دیدگاه ها: ۰
تاریخ: ۲۱:۳۳:۱۱ ۱۳۹۸/۸/۱۱ شنبه
توسط: MotoMan
امتیاز: ۴

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

ویرایش چهارم کتاب C# 8.0 and .NET Core 3.0، همه‌ی موضوعاتی که به آن‌ها احتیاج دارید را پوشش داده است. در قسمت اول، اصول #C، از جمله برنامه نویسی شی گرا و ویژگی‌های جدید C# 8.0 مثل نوع‌های ارجاعی null پذیر، تطبیق الگوهای switch ساده شده و متد‌های پیش فرض interface، آموزش داده شده اند. بخش دوم، API‌های NET Standard. مثل مدیریت و کوئری گرفتن از داده ها، نظارت و بهبود عملکرد، کار با فایل سیستم ها، استریم‌های آسنکرون، serialization و رمزگذاری را پوشش داده است. بخش سوم، مثال هایی از برنامه‌های کراس پلتفرم که می‌توانید بسازید و منتشر کنید را ارائه داده است مثل برنامه‌های وب با استفاده از ASP.NET Core و برنامه‌های موبایل با استفاده از Xamarin.Forms.

تعداد بازدید: ۴۲۶۳
دیدگاه ها: ۰
تاریخ: ۱۴:۹:۱۵ ۱۳۹۸/۸/۷ سه شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp | dotNET Framework | .NET Core |

هنگامی که نیاز به یک سری پاسخ در مورد استفاده از C# 8.0 دارید، کتاب C# 8.0 Pocket Reference به شکل کاملاً متمرکز و کاربردی دقیقاً آنچه را که می‌خواهید بدانید را بدون مقدمه‌های طولانی و یا مثال‌های خیلی بزرگ به شما می‌گوید. این کتاب به عنوان مرجع سریع اطلاعات و یا در صورتی که جاوا یا سی پلاس پلاس و یا نسخه‌های قدیمی‌تر سی شارپ را بلد هستید به عنوان راهنمایی است تا شما را به سرعت راه بیندازد.

همه‌ی برنامه‌ها و تکه کدها به شکل مثال‌های تعاملی در LINQPad در دسترس قرار گرفته اند. شما می‌توانید این مثال‌ها را ویرایش کنید و فورا بدون نیاز به راه اندازی پروژه‌ها در ویژوال استادیو، نتایج را مشاهده کنید. این کتاب توسط نویسندگان C# 7.0 in a Nutshell نوشته شده است و این مرجع جیبی، سی شارپ 8 را بدون حذف جزئیات پوشش داده است.

تعداد بازدید: ۱۸۸۸
دیدگاه ها: ۴
تاریخ: ۱۵:۴۴:۱۹ ۱۳۹۸/۸/۲ پنج شنبه
توسط: MotoMan
امتیاز: ۳

ویرایش دوم کتاب Essential Angular for ASP.NET Core MVC 3، برای توسعه دهندگانی است که ASP.NET Core MVC را بلد هستند و می‌خواهند Angular را نیز در پروژه هایشان استفاده کنند. در این کتاب یاد می‌گیرید که چگونه نقاط قوت انگولار که فریمورکی پیشتاز برای توسعه برنامه‌های سمت کلاینت است و ASP.NET Core MVC 3 که آخرین نسخه فریمورک مایکروسافت برای برنامه‌های سمت سرور است را با یکدیگر استفاده کنید. مثال‌های ویرایش جدید این کتاب برای ASP.NET Core 3، Entity Framework Core 3 و آخرین نسخه Angular به روز شده اند؛ همچنین فصلی کاملا جدید در مورد کار با Blazor نیز به کتاب اضافه شده است.

نویسنده این کتاب Adam Freeman، که کتاب‌های پر فروشی را نیز منتشر کرده است، در این کتاب دو تکنولوژی کلیدی را گرد هم آورده و نحوه‌ی استفاده از ASP.NET Core MVC 3 را برای ارائه سرویس‌های back-end به برنامه‌های Angular توضیح داده است. این راهنمای سریع و عملی از مبانی شروع کرده و دانش لازم برای استفاده از انگولار و ASP.NET Core MVC 3 در پروژه هایتان را در اختیار شما قرار می‌دهد.

تعداد بازدید: ۱۶۵۵
دیدگاه ها: ۳
loading...

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