کتاب های برچسب -net-core
تاریخ: ۲۳:۰:۳۲ ۱۳۹۶/۹/۱۸ شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: ASP.NET | MVC | AngularJS | .NET Core | ASP Core |

اگر وب سایت شما پویا هست و باید از اسکریپت نویسی سمت سرور استفاده کنید، می‌توانید از ASP.NET استفاده کنید و حقیقت این هست که استفاده از AngularJS باعث نمی‌شود که کد‌های سمت سرور شما MVC‌تر شود! اگر می‌خواهید که به کد‌های سمت سرور خود ساختار MVC دهید می‌توانید از ASP.NET MVC استفاده کنید. مسیر آموزشی این کتاب به گونه ای است که به شما کمک کند تا اصول ASP.NET Core MVC را یاد بگیرید و از دانش کسب شده در ساخت برنامه‌های ASP.NET Core استفاده کنید.
در این کتاب به شما نشان خواهیم داد که هنوز هم امکان دارد که برنامه‌های وب بزرگ را از پایه توسعه داد و این کار را با استفاده از ابزار‌های مناسب و کمی حوصله انجام می‌دهیم تا چگونگی استفاده کردن از آن‌ها با یکدیگر، تا رسیدن به چیزی که می‌خواهیم را یاد بگیرید.
در کتاب ASP.NET Core: Cloud-ready, Enterprise Web Application Development ما از دو فریمورک مطرح استفاده می‌کنیم. از ASP.NET Core برای پوشش مفاهیم سمت سرور و از Angular 2 برای مباحث سمت کلاینت نه فقط به خاطر قابلیت‌های فوق العادشان و طراحی بی نقصشان، بلکه هر دوی آن‌ها بازنویسی کاملی از نسخه‌های پیشین بسیار محبوبشان بودند که نقش رهبری در زمینه‌ی خودشان را بر عهده داشتند.
در این کتاب من کاری می‌کنم تا اهمیت برنامه‌های تحت وب را درک کنید. ما نحوه‌ی بهینه سازی کارایی را معرفی می‌کنیم و سعی کرده ایم تا تعادل را بین بهینه سازی زود گذر و کد ناکار آمد را از طریق رویکردی علمی و مبتنی بر شواهد، حفظ کنیم. این کتاب تکنیک‌های بهینه سازی کارایی برنامه‌های تحت وب را حل می‌کند و از هر دو منظر مسائل عمومی( HTTP، HTTPS، HTTP/2، TCP/IP، database access، compression، I/O، asset optimization، caching، message queuing و ...) و C#، ASP.NET Core و NET Core.، بهبود کارایی بررسی شده است. این مطالب شامل بررسی جزئیات آخرین ویژگی‌های فریمورک‌ها است و نشان می‌دهد که چگونه الگو‌های طراحی، کارایی را بهبود می‌بخشند. ما اشتباهات رایج کارایی که معمولا توسط توسعه دهنده مورد بی توجهی قرار گرفته است را نشان داده ایم و استراتژی‌های تشخیص و رفع این مشکلات در مراحل اولیه را ارائه داده ایم. با پیشاپیش یاد گرفتن و رسیدگی به این چالش ها، شما می‌توانید از سوپرایز‌های کثیف که موقع منتشر کردن کد پیش می‌آیند دوری کنید.

 

تعداد بازدید: ۹۰
دیدگاه ها: ۳
تاریخ: ۲۱:۳۳:۴۱ ۱۳۹۶/۹/۱ چهارشنبه
توسط: MotoMan
امتیاز: ۷
کتاب Pro C# 7: With .NET and .NET Core از عناوین کلاسیک ضروری است که زبان برنامه نویسی #C و فریمورکی که در بستر آن است را به صورت جامع بررسی کرده است. اکنون در ویرایش هشتم این کتاب جدیدترین ویژگی‌های آخرین نسخه‌های C# 7.1 و NET 4.7. را خواهید دید و در کنار آن چهار فصل جدید در مورد فریمورک سبک و کراس پلتفرم مایکروسافت یعنی NET Core 2.0. به همراه بررسی ASP.NET Core، Entity Framework(EF) Core به همراه آخرین به روز رسانی‌های NET. شامل Windows Presentation Foundation (WPF)، Windows Communication Foundation (WCF) و ASP.NET MVC است.
مطالبی که در این کتاب یاد خواهید گرفت عبارتند از:
- ویژگی‌های جدیدترین نسخه C# 7.1 از tuple‌ها گرفته تا pattern matching را می‌بینید.
- پلتفرم متن باز و سبک مایکروسافت یعنی Net Core. را یاد می‌گیرید که شامل ASP.NET Core MVC، ASP.NET Core web services و Entity Framework Core است.
- XAML، .NET 4.7 و ویژوال استادیو 2017 مورد بررسی کاملی قرار گرفته اند.
- فلسفه پشت NET. و جایگزین جدید کراس پلتفرم آن یعنی NET Core. را می‌فهمید.
تعداد بازدید: ۲۳۴
دیدگاه ها: ۴
تاریخ: ۱۹:۵۷:۷ ۱۳۹۶/۸/۲۶ جمعه
توسط: MotoMan
امتیاز: ۳
برچسب ها: ASP.NET | .NET Core | ASP Core |

ASP.NET Core بزرگترین تغییر در اکو سیستم توسعه وب مایکروسافت از زمان معرفی ASP.NET در سال 2002 است. ASP.NET Core به روز رسانی نسخه بعدی ASP.NET MVC نیست، بلکه بازنویسی کل پلتفرم ASP.NET است. ASP.NET Core فریمورکی ماژولار، کراس پلتفرم، متن باز، با کارایی بالا و مقیاس پذیر در سطح اینترنت است که برای توسعه دهندگان full-stack طراحی شده است. ASP.NET Core را می‌توان به همراه روش‌های پیشرفته توسعه front-end مثل برنامه‌های وب تک صفحه ای مثل React و Angular 4 نیز استفاده کرد.
کتاب ASP.NET Core Recipes راهنمایی عملی برای توسعه دهندگان برنامه‌های وب مدرن است که از بین پیچیدگی‌های ASP.NET، jQuery، React و HTML5 راه حل هایی ساده برای مشکلات رایج توسعه وب ب استفاده از متدهایی اثبات شده برا اساس بهترین شیوه‌ها ارائه می‌دهد.

 

تعداد بازدید: ۲۱۶
دیدگاه ها: ۱
تاریخ: ۹:۵۲:۵ ۱۳۹۶/۸/۱۲ جمعه
توسط: MotoMan
امتیاز: ۱۲
برچسب ها: ASP.NET | MVC | .NET Core | ASP Core | Docker |
کتاب پیش رو ویرایش هفتم Pro ASP.NET Core MVC 2 است که برای ASP.NET Core MVC 2 به روز رسانی شده است. این کتاب شامل توضیحات مفصلی از عملکرد هسته MVC است که توسعه دهندگان را قادر به تولید برنامه‌های بهینه شده برای Cloud و موبایل  بر بستر پلتفرم .NET می‌کند. این کتاب ASP.NET Core MVC را اساس کار خود قرار داده و ابزار‌ها و تکنیک‌ها برای ساخت برنامه‌های تحت وب مدرن، بهینه برای Cloud و توسعه پذیر را مورد بررسی قرار می‌دهد.
 
موارد جدید در این ویرایش:
- کاملا برای ویژوال استادیو 2017، C# 7 و .NET Core 2 به روز رسانی شده است.
- ویژگی‌های جدید مثل View Filter‌ها پوشش داده شده است.
- پلتفرم‌ها و ابزار‌های گسترده‌تری بیشتر از هر موقعی مورد بررسی قرار گرفته اند؛ از Visual Studio Code و .NET Core در پلتفرم‌های غیر ویندوزی نیز استفاده شده است.
- توزیع برنامه بر اساس Docker
 
مطالبی که در این کتاب یاد خواهید گرفت:
- فهم کامل معماری ASP.NET Core MVC
- بررسی کل فریمورک ASP.NET MVC به صورت یک مجموعه یکپارچه
- نمایش این که چگونه MVC و توسعه آزمون محور در عمل کار می‌کنند
- آموزش ویژگی‌های جدید ASP.NET Core MVC 2 و چگونگی استفاده از این امکانات جدید در کار‌های خود
- نمایش چگونگی استفاده از وب سرویس‌های RESTful در برنامه‌های وب تک صفحه ای
- آموزش سریع و موثر قابلیت‌های جدید این فریمورک بر اساس دانش شما از نسخه‌های قبلی MVC
تعداد بازدید: ۵۴۳
دیدگاه ها: ۱۱
تاریخ: ۲۱:۳۵:۴۲ ۱۳۹۶/۸/۵ جمعه
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp | .NET Core |

این کتاب عناوین متنوعی برای توسعه معماری برنامه‌های سازمانی با کاربری‌های مختلفی را شامل می‌شود. فرقی نمی‌کند که معماری لایه بندی شده باشد، معماری سرویس گرا باشد، معماری میکرو سرویس‌ها باشد و یا راه حل مختص cloud باشد؛ شما بهترین روش‌ها در توسعه معماری برنامه‌های سازمانی را با .NET Core فرا خواهید گرفت. این کتاب همچنین زمینه‌های نو ظهور مثل DevOps و Big Data را برای چشم اندازی وسیع‌تر مورد بررسی قرار داده است.

این کتاب با مقدمه ای مختصر از معماری سازمانی و کامپوننت‌های کلیدی در این معماری شروع شده است. سپس وارد اصول SOLID و الگوهای طراحی در توسعه نرم افزار می‌شویم و جنبه‌های گوناگونی از محاسبات توزیع شده را توضیح می‌دهیم تا برنامه هایتان مقیاس پذیر و کارا باشند. این مطالب مثل کاتالیزوری برای شروع پیاده سازی عملی طراحی و توسعه برنامه‌ها با استفاده رویکرد‌های متنوع معماری، عمل می‌کند.

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

C# 7.0 ششمین به روز رسانی بزرگ زبان برنامه نویسی پرچمدار مایکروسافت است که سیشارپ را در عنوان زبانی با وسعت و انعطاف پذیری خارق العاده ای قرار داده است. از یک طرف انتزاعیات سطح بالایی مثل query expression‌ها و asynchronous continuations را ارائه می‌دهد، در صورتی که از طرفی دیگر این اجازه را می‌دهد تا با ساختن چیزهایی مثل value type‌ها سفارشی  و اشاره گرهای اختیاری، بهره وری بیشتری سطح پایین داشته باشید.
هزینه ای که بابت این پیشرفت باید پرداخت شود این است که بیشتر از همیشه باید یاد گرفت. اگرچه ابزارهایی مثل IntelliSense مایکروسافت و مراجع آنلاین برای کمک به شما در کار عالی هستند، ولی آن‌ها فرض را بر این گذاشته اند که نقشه راهی برای یادگیری مفاهیم دارید. دراین کتاب دقیقا نقشه راهی به صورت مختصر و یکپارچه فراهم شده که به دور از مزاحمت و مقدمات طولانی است.
مثل چهار ویرایش گذاشتهC# 7.0 in a Nutshell  بر اساس مفاهیم و موارد استفاده سازمان دهی شده تا برای خواندن مطالب به صورت دنباله دار و مرور تصادفی مناسب باشد. این کتاب وقتی به صورت قابل ملاحظه ای در مطلبی عمیق شود که فقط با دانستن مفاهیم پایه، خوانندگان متوسط نیز مثل حرفه ای‌ها بتوانند از آن مطالب بهره مند شوند.
این کتاب C#، CLR و اسمبلی‌های هسته‌ی فریمورک را پوشش می‌دهد. ما به این علت بر روی این مطالب تمرکز کردیم تا بتوانیم فضا را برای مطرح کردن عناوین پیشرفته‌تری مثل همزمانی، امنیت و دامین‌های برنامه بدون به خطر انداختن عمق یا خوانایی باز کنیم. امکاناتی که برای C# 6 و C# 7 و فریمورک مربوطه جدید هستند  علامت گذاری شده اند تا شما بتوانید از این کتاب نیز به عنوان مرجعی برای C# 5 و C# 6 استفاده کنید.

 

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

داکر مجموعه ای از ابزارها برای ایجاد و اجرای برنامه‌ها در container‌ها است که برنامه را از ده‌ها و یا حتی صد‌ها برنامه‌ی دیگری که در سرور در حال اجرا هستند ایزوله می‌کند. هر برنامه در برابر برنامه‌های دیگر در حال اجرا در سرور محافظت می‌شود، به گونه ای که به نظر می‌رسد که این تنها برنامه‌ی در حال اجرا بر روی سرور است.
این کتاب چگونگی استفاده از داکر در برنامه‌های ASP.NET Core MVC را شرح می‌دهد و نشان می‌دهد که کانتینرها توسعه، انتشار و مدیریت این برنامه‌ها را در حالت production آسان می‌کند.
برای این که از این کتاب حداکثر استفاده را ببرید، شما باید با .NET Core و ASP.NET Core MVC آشنا باشید که شامل چگونگی ایجاد، کامپایل و اجرای پروژه بر روی Visual Studio و Visual Studio Code می‌شود. شما همچنین باید آشنایی پایه ای با Windows، Linux و یا macOS داشته باشید تا بتوانید دستورات را از طریق خط فرمان اجرا کنید.

 

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

کتاب Essential Angular for ASP.NET Core MVC در مورد چگونگی ساخت برنامه‌های قدرتمند با استفاده از Angular  و ASP.NET Core MVC است. هر کدام از این فریم ورک‌ها به خودی خود قدرتمند و مملو از امکانات هستند، ولی استفاده از ترکیب آن ها، انعطاف پذیری پویای انگولار را با زیر ساخت استوار ASP.NET Core MVC به همراه دارد.
این کتاب برای توسعه دهندگان ASP.NET Core MVC که می‌خواهند از انگولار در پروژه هایشان استفاده کنند ولی نمی‌دانند که از کجا باید شروع کنند، مفید است.
انگولار فریمورک پیچیده ای است که یادگیری اش می‌تواند چالش بر انگیز باشد و این کتاب پایه ای محکم با استفاده از ASP.NET Core MVC برای پشتیبانی از برنامه انگولار فراهم می‌کند.
در این کتاب چگونگی استفاده از انگولار در پروژه‌های ASP.NET Core MVC شرح داده شده است و چگونگی ایجاد یک پروژه که شامل انگولار و ASP.NET Core MVC  را با استفاده از Visual Studio و یا Visual Studio Code به همراه چگونگی عملکرد آن‌ها با یکدیگر را نشان داده ام. برای ذخیره سازی داده‌های برنامه، چگونگی استفاده از Entity Framework Core را بررسی کرده ام و برای اعتبار سنجی کاربران از ASP.NET Core Identity استفاده کرده ام. هر پکیج ASP.NET Core که اضافه شود پیچیدگی‌های خودش را دارد و من چگونگی مدیریت آن‌ها برای استفاده در Angular نشان خواهم داد.
در این کتاب همچنین توسعه انگولار نیز معرفی شده است و تمرکزش بیشتر بر روی قابلیت هایی بوده است که بیشتر برنامه‌ها به آن احتیاج دارند. چگونگی عملکرد برنامه‌های angular، چگونه یک برنامه انگولار را ساختار ببخشیم و چگونه بلاک‌های مجزا از هم با همکاری یکدیگر قابلیت‌های پیچیده ای ایجاد می‌کنند نیز در این کتاب توضیح داده شده اند.

 

تعداد بازدید: ۳۰۲
دیدگاه ها: ۰
loading...

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