بعد از اینکه برنامه الکترون آماده شد، لازم است آن را به فایلهای اجرایی پلتفرمهای مختلف تبدیل کنیم. برای اینکار بسته معروف Electron-packager را مورد استفاده قرار میدهیم. برای نصب آن به شکل زیر اقدام کنید: npm install electron-packager --save-dev
بعد از اینکه نصب شد، در فایل package.json در قسمت scripts، خصوصیت جدیدتری را وارد میکنیم: "build":"electron-packager . myapp --platform=all --arch=all --over ...
XSLT در واقع یک StyleSheet یا یک راهنما در مورد تبدیل فایلهای xml به
انواع و یا ساختارهای دیگری چون فایلهای html، فایلهای متنی و ... است که توسط کنسرسیوم وب ارائه شدهاست. این فایل حاوی یک سری دستورالعمل برای
برنامههای پردازشگر است که به آنها میگوید چگونه این فایل را تبدیل کنند. اساس کار XSLT
در تصویر زیر، فایل xml به همراه xslt، به تجزیه کننده یا تحلیل کننده داده
میشوند ...
قدرت الکترون برگرفته از فناوری وب است و هر آنچه که در آنجا امکان پذیر باشد، در اینجا نیز امکان پذیر است و خصوصیت برنامههای دسکتاپ را نیز داراست. الکترون به دلیل بارگذاری فایلهای html، به شما اجازه میدهد تا از ابزارهایی چون بوت استرپ و فریمورکها و کیتهای مشابهی چون جیکوئری و انگیولار، امبر Ember و ... در آن استفاده کنید. ولی با این حال، الکترون نوپا سعی دارد کیتهای اختصاصی خودش را هم داشته باشد، که در این مقاله به آنها اشاره میکنی ...
در حالت عادی، بریز متادیتای خود را از سرور دریافت میکند. ولی میتوان از یک فایل جاوا اسکریپتی نیز آنرا فراهم کرد. ظاهرا این روش مناسبترین روش برای خواندن متا دیتا میباشد. ما متا دیتای تولید شدهی در سرور را گرفته و در یک متغیر جاوااسکریپتی قرار میدهیم و محتویات این متغیر را در MetadataStore ایمپورت میکنیم. مزایای بارگذاری متادیتا از طریق یک فایل جاوااسکریپتی - کاهش سایز متادیتا (برای اپلیکشن خودم، سایز متادیتای دریافتی ...
بعد از مدتی سروکار داشتن با مفاهیم WCF ،Web API ،WCF REST و Web Service برای تهیه یک فریم ورک قوی، به این نتیجه رسیدم که اکثر برنامه نویسان در مقایسه بین مفاهیم یاد شده به مشکل میخورند. در این مطلب سعی بر این است که تفاوتهای اساسی آنها را بهصورت کلی بیان کنم.
دانت فریم ورک با بهرهگیری از این تکنولوژیها، امکاناتی را برای ایجاد HTTP سرویسها، به ما میدهد و قبل از بکارگیری لازم است انتخاب کنیم که از کدام تکنولوژی باید استفاده ...
در برنامههای ASP.NET Web Forms، هر درخواست (URL)، به یک فایل با پسوند aspx منطبق میشود. بطور مثال آدرس http://domain/studentsinfo.aspx بایستی با یک فایل فیزیکی به نام studentsinfo.aspx مطابقت داشته باشد. این فایل حاوی code و markup برای پاسخگویی به درخواست ارسالی و نمایش اطلاعات در مرورگر میباشد.
...
استفادهی گستردهی از jQuery به همراه برنامههای AngularJS 2.0 ایدهی خوبی نیست؛ زیرا jQuery و کدهای آن، ارتباط تنگاتنگی را بین DOM و JavaScript برقرار میکنند که برخلاف رویهی فریمورکهای MVC است. اما با این حال استفادهی از افزونههای بیشمار jQuery در برنامههای AngularJS 2.0، جهت غنا بخشیدن به ظاهر و همچنین کاربردپذیری برنامه، یکی از استفادههای پذیرفته شدهی آن است.
روش استفادهی از jQuery نیز در حالت کلی همانند مطلب « استف ...
هزاران کتابخانهی جاوا اسکریپتی مستقل از AngularJS 2.0 وجود دارند که نیاز است بتوانیم از آنها در برنامههای مختلفی استفاده کنیم. در این مطلب، دو روش بارگذاری آنها را بررسی خواهیم کرد.
هدف: استفاده از کتابخانهی jsSHA
میخواهیم در یک برنامهی AngularJS 2.0، از کتابخانهی jsSHA استفاده کرده و هش SHA512 یک رشته را محاسبه کنیم.
تامین پیشنیازهای اولیه
میتوان فایلهای این کتابخانه را مستقیم ...
امروزه استفاده از صفحات وب، در همه امور به خوبی به
چشم میخورد و تاثیر این فناوری را میتوان در تمام عرصههای تولید و
استفاده از نرم افزار دید. web worker یکی از فناوریهای تحت وب بوده که
توسط W3C ارائه شده است. وب ورکر به شما اجازه میدهد تا بتوانید عملیاتی را
که نیاز به زمان زیادی برای پردازش دارد، در پشت صحنه انجام دهید؛ بدون
اینکه وقفهای در پردازش UI ایجاد شود. وب ورکر حتی به شما اجازه میدهد
چند thread را همزمان ...
در مقاله قبلی با یکی از کتابخانههای مدیریت دیتابیس sqlite آشنا شدیم و و یاد گرفتیم که چگونه یک دیتابیس جدید را بسازیم و اطلاعات را از آن دریافت کنیم. در این مقاله قصد داریم، بیشتر در مورد دستورات این کتابخانه بدانیم و بفهمیم که چگونه باید آنها را به کار بست. دستورات بدون خروجی:
یک سری از دستورات هستند که خروجی ندارند و رکوردی را باز نمیگردانند و برای اجرای دستوراتی چون افزودن، به رو ...