-
1395/09/09 - 13:24:01
بررسی مفهوم ، انواع و چگونگی پیاده سازی Dependency Injection در زبان برنامه نویسی C#- قسمت اول
سیستمهای نرم افزاری نوین که در سالهای اخیر طراحی و برنامه نویسی گشته و یا خواهند گردید، فقط قرار نیست تولیدشده و پس از کوتاه مدتی به دور انداخته شوند. با پدیدار شدن Agile و Scrum و اخیرا DevOps، یک تیم برنامه نویسی باید بتواند حداکثر تلاش را در پیاده سازی یک Separation Of Concerns واقعی داشته باشد.
-
1395/04/15 - 09:26:04
20 دلیل برای انتخاب AngularJS در جدیدترین پروژه نرم افزاری پیش روی هر طراح و توسعه دهنده سیستم
دغدغه امروز سیستمهای تحت وب بیشتر SPA ها هستند که با ظهور پلتفرمهایی مانند AngularJS معنی پیدا کرده اند. تا همین جا 9000 وب سایت بزرگ جهان به استفاده از AngularJS برای توسعه نسخ جدید خود روی آورده اند. هنگامی که دلیل این تغییر را از این شرکتها سوال کنید ، با پاسخهایی مانند سرعت اجرا ، تست پذیری بیشتر ، Performance بهتر و اعتماد به تولید کنندگان این بستر کاری روبرو خواهید شد .
-
1395/03/22 - 16:42:00
بخش 15 – آموزش Node.JS ، NPM
حال که ما طریقه ی ساخت ماژول های قابل استفاده ی مجدد را آموختیم ، تکه ی بعدی پازل ، پاسخ به این پرسش می باشد که ( چطور می توانم ماژول های آماده ای که طراحی و ساخته شده و به اشتراک گذاشته شده را استفاده کنم ) .
-
1395/03/08 - 15:51:33
بخش 1 – Node.JS ، معرفی
بی شک ، در مسیری که ما زندگی و کار می کنیم ، محاسبات شخصی تغییرات اساسی یافته اند . در این بین ، وب در مسیر استفاده از اپلیکیشن ها تغییرات بنیادی بیشتری داشته است . هنگامی که برای اولین بار مسئله وب مطرح شد ، اینترنت برای نمایش و عرضه ی اسناد و اطلاعات طراحی شده بود . پس از آن جاوا اسکریپت بعنوان یک نوآوری در عرصه ی وب پا به میدان گذاشت . نرم افزارهای کاربردی تحت وب ، مستقل از نوع پلتفرم آن ها بروزرسانی شده ، و بطور ایمن در هر زمان و مکانی قابل دسترس شدند . امروزه اگر برنامه نویس و یا توسعه دهند
-
1395/03/02 - 19:25:20
بخش 45 – طراحی وب واکنش گرا ، بخش پایانی و وصیت نامه !
دوستان عزیز و گرامی با 45 قسمت آموزش طراحی سایت های واکنش گرا یا responsive web design با شما همراه بودیم . در ابتدا بعنوان مقدمه در مورد این نوع طراحی و تفاوت های آن با طراحی های گذشته و همچنین مزایای این طراحی با شما به گفتگو نشستیم و در ادامه به ابزاری به نام bootstrap رسیدیم که با آن براحتی توانستیم سایت های واکنش گرا طراحی کنیم .
-
1395/03/02 - 00:19:32
گوگل و Lives موفق به اختراع کاپشنی شدند که امکان پاسخگویی به تماسهای تلفنی و استفاده از GPS را فراهم میکند.
این کت یا کاپشن ، در سر آستینها و دکمه ها ، امکان پاسخگویی به تماسها و کلن Connect بودن را فراهم کرده است . به گفته طراحان ، هدف از این اختراع کاهش میزان درگیر نمودن افراد حین رانندگی و کاهش خطرات حین استفاده از تلفنهای هوشمند و ... می باشد .
-
1395/03/01 - 19:30:21
بخش 44 – طراحی وب واکنش گرا ، Modals در Bootstrap
Modal ها المان های HTMl ی هستند که در صفحه ی وب پنهان بوده و هنگامی که فراخوانی می شوند از بالای صفحه بنمایش در می آیند . بهترین پلاگین برای نمایش دیالوگ های اعلان ، مثل هشدارها و اعلان ها و دریافت تاییدیه ها و ... Modal می باشد . همچنین از آن می توانید برای نمایش نسخه ی بزرگتری از تصویر مورد نظر ، و یا نمایش شرایط خصوصی طولانی و یا لیستی بزرگ و یا فرم ثبت نام و ورود به سایت استفاده نمایید .
-
1395/03/01 - 17:45:06
آموزش ساخت یک جدول ساده توسط تگ های DIV
همانگونه که می دانید استفاده از جداول table در کدهای HTML برای طراحی قالب سایت از سال ها پیش منسوخ شده است . منتهی خیلی از دوستان هنوز نمی توانند یک طراحی کاملن بدون جدول را انجام دهند و در برخی مواقع که کارشان به چیزی گیر می کند ! از جداول استفاده می کنند . در ادامه یک نمونه از ساخت جدول با استفاده از تگ div را برای شما بصورت کاملن ساده و کاربردی آموزش داده ایم تا بهتر این مسئله را درک کنید .
-
1395/03/01 - 16:16:01
بخش 43 – طراحی وب واکنش گرا ، Carousel در Bootstrap
Slideshow ها بسیار متداول می باشند ، و برای اخبار ، موارد تجاری ، ویدئوها و ... در یک سایت مورد استفاده قرار می گیرند . ساختن چنین slideshow ی می تواند بسیار زمان گیر و البته مستعد ایرادات فراوان باشد . در این بخش ما یاد می گیریم که چگونه با استفاده از bootstrap یک carousel زیبا بسازیم .
-
1395/03/01 - 11:29:10
بخش 42 – طراحی وب واکنش گرا ، Popovers در Bootstrap
Popovers یک پلاگین مفید دیگر در bootstrap می باشد که قابل قیاس با tooltip است . با این تفاوت که Popovers بزرگتر و قابل شکل دهی تر از tooltip می باشد . ظاهر این پلاگین خیلی شبیه به ویژگی دیکشنری iBooks اپل می باشد .