کتاب های برچسب angularjs
تاریخ: ۲۲:۷:۵۱ ۱۳۹۷/۱/۲۸ سه شنبه
توسط: MotoMan
امتیاز: ۵
برچسب ها: Java Script | AngularJS | SPA |

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

کتاب Angular in Action برای کمک به شما در چگونگی استفاده از انگولار در ساخت برنامه‌های وب خودتان طراحی شده است. من درس‌های اصلی را بر اساس تجربه‌های خودم در این کتاب آورده ام. من تعدادی از برنامه‌های بزرگ سازمانی و تعداد زیادی برنامه‌ی کوچکتر را با انگولار ساخته ام. من معتقدم بهترین شیوه‌ها در بیشتر برنامه‌های خوب نوشته شده بدون در نظر گرفتن بزرگیشان استفاده می‌شوند، بنابر این من آن‌ها را نیز به اشتراک گذاشتم.

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

 

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

با ترکیب توانایی‌های چشمگیر ASP.NET Core 2 و Angular 5، از راه اندازی پروژه گرفته تا انتشار آن، هم در توسعه وب backend و هم frontend ماهر شوید.

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

از فریمورک ASP.NET Core MVC برای پیاده سازی بک اند با صدا زدن API و مسیر یابی سمت سرور  استفاده می‌شود. شما یاد میگیرد که چگونه با استفاده از ویژگی‌های درجه یک Angular 5 مثل انقیاد دو طرفه، Observable‌ها و تزریق وابستگی، front end را بسازید؛ با Entity Framework Core مدل داده را بسازید؛ با کمک CSS/LESS رابط کاربری ای mobile-friendly و واکنش گرا طراحی کنید؛ ورودی‌های کاربر را با استفاده از فرم‌ها و اعتبارسنج‌ها مدیریت کنید؛ تکنیک‌های مختلف احراز هویت را جستجو کنید؛ پشتیبانی کردن از پرووایدر‌های شخص ثالث OAuth2 مثل فیسبوک و برنامه را با استفاده از ویندوز سرور، SQL Server و IIS/Kestrel reverse proxy مستقر کنیم.

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

با انتشار هر نسخه‌ی جدیدی از مرورگر‌ها، وب تبدیل به پلتفرم توانمندی‌تری می‌شود. ویژگی‌های جدید آینده، در دسترس پیشگامان تکنولوژی قرار می‌گیرند در حالی که امکانات گذشته، پایدار‌تر می‌شوند. این جعبه ابزار همیشه در حال رشد توانایی‌های HTML، CSS و جاوا اسکریپت؛ به نظر می‌رسد که سریع‌تر رشد می‌کند و نشانی از کند شدن را نشان نمی‌دهد و در حقیقت این رشد به حدی سریع است که نیاز به ابزارهای تخصصی برای بهره گیری از این ویژگی‌های جدید وجود دارد؛ ابزار هایی مثل WebPack و Gulp.
میزان دانشی که برای ساخت برنامه‌های مدرن تحت وب احتیاج است توسط عنوان شغلی جدیدی به نام مهندس front-end نشان داده می‌شود، اصطلاحی که تا همین چند سال پیش وجود نداشت. علاوه بر پیشرفت‌های رخ داده در پلتفرم وب، فناوری‌های سمت سرور نیز در حال تحول هستند. برای فراهم کردن بهترین تجربه برای هر دوی کاربر و توسعه دهنده وب، پلتفرم سمت سرور باید خیلی سریع، امن، کراس پلتفرم و مقیاس پذیر در بستر ابر باشد و باید ابزار‌های خوبی نیز داشته باشد.
بیشتر برنامه‌های وب شامل کدهای سمت کلاینت می‌شوند که بر روی مرورگر اجرا می‌شوند و کد‌های سمت سرور نیز بر روی یک یا چند سرور اجرا می‌شوند. برای این که یک توسعه دهنده‌ی وب حرفه ای شوید، لازم است که به قدر کافی در مورد هر دوی تکنولوژی‌های سرور و کلاینت بدانید و این بسیار چالش بر انگیز خواهد بود. چرا که معلوم نیست چه اندازه کافی است و چه مدت باید به طور مداوم یاد بگیریم.
یک راه برای این که خودمان را راحت کنیم این است که مجموعه‌ی درستی از فریمورک‌ها و ابزار‌ها را انتخاب کنیم تا برنامه هایمان را توسط آن‌ها بنویسیم. انتخاب فریمورک‌های مناسب مهم هستند. گزینه‌های زیادی وجود دارند، اما تعداد کمی وجود دارند که برای ساخت برنامه‌های وب مدرن مناسب باشند. ASP.NET Core به عنوان فریمورک برنامه برای سرور و Angular برای کلاینت، ترکیبی فوق العاده هستند. Bootstrap اطمینان می‌دهد که برنامه در همه‌ی مرورگرها و بر روی همه‌ی دستگاه‌ها خوب به نظر برسد.
در کتاب توسعه Front-End با ASP.NET Core، Angular و Bootstrap، چگونگی استفاده از  ASP.NET Core به همراه Angular و Bootstrap به شما نشان داده می‌شود. با راهنمایی های  روشن و مختصر، این راهنما یک منبع ارزشمند برای پاسخگویی به خواسته‌های توسعه وب مدرن است.

 

تعداد بازدید: ۷۷۹
دیدگاه ها: ۲
تاریخ: ۲۰:۱۲:۵ ۱۳۹۶/۱۱/۱۱ چهارشنبه
توسط: MotoMan
امتیاز: ۱۲
برچسب ها: Java Script | AngularJS | SPA |

کتاب ng-2 راهنمای کامل انگولار 5؛ هدفش تبدیل شدن به تنها منبع مفید برای یادگیری Angular است.  زمانی که خواندن این کتاب را تمام کردید، شما ( و تیمتان) هر چیزی را که برای ساخت برنامه‌های قدرتمند و مطمئن انگولار احتیاج داشته باشید، در اختیار دارید.

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

تعداد بازدید: ۱۱۶۲
دیدگاه ها: ۲
تاریخ: ۲۱:۴:۳۲ ۱۳۹۶/۱۱/۱ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: AngularJS | TypeScript | Ionic |

فریمورک Ionic ساختن برنامه‌های موبایل محاوره ای و زیبا را با استفاده از HTML5، SCSS و Angular بسیار آسان کرده است. Ionic همچنین توسعه برنامه را ساده تر، سریع‌تر و لذت بخش‌تر می‌کند.
در کتاب Learning Ionic توضیح داده می‌شود که چگونه با استفاده از Ionic به راحتی می‌توان برنامه‌های موبایل هایبریدی ساخت. چه برنامه‌های ساده ای که با API‌های REST یکپارچه می‌شوند و یا برنامه‌های پیچیده ای که به امکانات native نیاز دارند، Ionic برای کار با آن‌ها API‌های ساده ای ارائه می‌دهد. با دانش پایه ای از توسعه وب، TypeScript و دانش قابل قبولی از Angular، شما به راحتی می‌تواند ایده ای میلیون دلاری را با چندین خط کد به برنامه تبدیل کنید. در این کتاب ما چگونگی انجام این کار را به شما نشان خواهیم داد.

 

تعداد بازدید: ۴۸۵
دیدگاه ها: ۰
تاریخ: ۲۳:۰:۳۲ ۱۳۹۶/۹/۱۸ شنبه
توسط: 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
امتیاز: ۶

کتاب 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، چگونه یک برنامه انگولار را ساختار ببخشیم و چگونه بلاک‌های مجزا از هم با همکاری یکدیگر قابلیت‌های پیچیده ای ایجاد می‌کنند نیز در این کتاب توضیح داده شده اند.

 

تعداد بازدید: ۹۸۲
دیدگاه ها: ۰
تاریخ: ۲۱:۴۱:۵۲ ۱۳۹۶/۷/۲۸ جمعه
توسط: MotoMan
امتیاز: ۱۲
برچسب ها: Java Script | AngularJS | SPA |

کتاب ng-book: The Complete Guide to Angular 4، کتابی کامل، عمیق و به روز از Angular 4 است که با آن می‌توانید در انگولار4 استاد شوید.

شما در این کتاب مفاهیم کلیدی Angular 4 را فرا خواهید گرفت؛ از این که انگولار در پشت زمینه چگونه کار می‌کند تا ساخت کامپوننت‌های غنی تعاملی، از تست تا یک برنامه‌ی کاربردی واقعی.

همچنین best practice‌های انگولار 4 در این کتاب ارائه شدند از جمله: تست کردن، سازمان دهی کدها و این که چگونه برنامه‌ی خود را ساختار بندی کنید تا کارایی آن بالا رود. ما در این کتاب مثال‌های رایج و کاربردی از این که چگونه کامپوننت‌های برنامه خود را پیاده سازی کنید بررسی خواهیم کرد.

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

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

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