Angular 1 and Angular 2 have different syntax and semantics. Attempting to convert the whole app wholesale is not feasible for most production applications. This document will discuss ways in which an Angular 1 app can be upgraded/refactored piecemeal.
شاید یکی از مواردی که باعث پیچیده به نظر رسیدن AngularJS میشود بعضی امکانات و مفاهیم جدید این framework باشد، که گاه تفاوت و کاربردهایشان کمی مبهم به نظر میرسد! service و factory و provider از همین مواردند. مطلب به اشتراک گذاشته شده صفحهای از stackoverflow در باره همین موضوع است. پاسخی که با fragment آدرس مشخص شده به نظر بنده بهترین پاسخ بود.
استفاده از قالب پروژه Single Page Application در Visual Studio راه خوبی برای شروع به توسعه یک اپلیکیشن تک صفحهایست. این قالب از کتابخانه Knockout برای انقیاد (binding) دادهها به المانهای DOM استفاده میکند. اما Knockout تنها کتابخانه برای این کار نیست. کتابخانههای دیگری هم هستند که این کار (و سایر کارهای لازم برای داشتن یک SPA) را به روشهای مختلف انجام میدهند.
در مطلب به اشتراک گذاشته شده، نویسنده بعضی کتابخانههای دیگر را معرفی کرده و قالب پروژه برای ایجاد پروژههایی با هر یک از آنها را در اختیار قرار داده است.
مهمترین مواردی که توسعه دهندگان وب باید درباره Visual Studio 2013 بدانند
307, RedirectKeepVerb