Quantcast
Channel: ‫فید مطالب .NET Tips
Browsing all 2016 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

WebStorage

webstorage تقریبا فناوری جدیدی است که برای نگهداری ثابت داده‌ها بر روی سیستم کاربر استفاده می‌شود. webstorage مزایای زیادی برای برنامه‌های تحت وب دارد. برای مثال با استفاده از آن میتوان فعالیت‌های...

View Article


‫WebStorage: قسمت دوم

در این مقاله قصد داریم نحوه‌ی کدنویسی webstorage را با کتابخانه‌هایی که در مقاله قبلمعرفی کردیم بررسی کنیم.ابتدا روش ذخیره سازی و بازیابی متداول آن را بررسی میکنیم که تنها توسط دو تابع صورت می‌گیرد....

View Article


Image may be NSFW.
Clik here to view.

‫گروه بندی دینامیک(پویا) در StimulSoft

منظور از دینامیک این است که در زمان اجرا بتوان بر روی هرکدام از ستون‌ها گروه بندی را انجام داد و فقط محدود به ستون خاصی نباشیم.همانطور که می‌دانید برای گروه بندی در Stimulباید دو باندGroup Header  و...

View Article

Image may be NSFW.
Clik here to view.

Asp.Net Identity #2

پیشتر در اینجا در مورد تاریخچه‌ی سیستم Identity مطالبی را عنوان کردیم. در این مقاله می‌خواهیم نحوه‌ی برپایی سیستم Identity را بحث کنیم.ASP.NET Identity مانند ASP.NET Membership به اسکیمای SQL Server...

View Article

‫Performance در AngularJS قدم پنجم

در این مقاله موضوعی را مطرح خواهم کرد که شاید برای خیلی‌ها این نوع کد نویسی خوشایند نباشد. حتی برای خود من هم خوشایند نیست؛ ولی نهایتا در بهبود Performance تاثیر خیلی زیادی دارد. به کد زیر دقت...

View Article


Image may be NSFW.
Clik here to view.

‫ساخت یک بارکدخوان با استفاده از OpenCV و ZXing.Net

فرض کنید می‌خواهیم بارکد این قبض را یافته و سپس عدد متناظر با آن‌را در برنامه بخوانیم. مراحل کار به این صورت هستند: بارگذاری تصویر و چرخش آن در صورت نیاز ابتدا تصویر بارکد دار را بارگذاری کرده و آن‌را...

View Article

Image may be NSFW.
Clik here to view.

‫اهراز هویت با حساب‌های اجتماعی Google, Facebook و ...

در این مقاله نحوه‌ی ورود به یک سایت ASP.NET MVC را با حساب‌های کاربری سایت‌های اجتماعی، بررسی خواهیم کرد. در اینجا با ورود به سایت در وب فرم‌ها آشنا شدید. توضیحات مربوطه به OpenID هم در اینجاقرار دارد....

View Article

‫ایجاد ایندکس منحصربفرد در EF Code first به صورت Fluent API

پیشتر در رابطه با ایجاد ایندکس منحصر به فرد در EF Code first مطالبی در سایت منتشر شده‌اند: «ایجاد ایندکس منحصربفرد در EF Code first »«ایندکس منحصر به فرد با استفاده از Data Annotation در EF Code First»...

View Article


‫INPC استاندارد با بهره گیری از صفت CallerMemberName

یکی از Attribute‌های بسیار کاربردی که در سی شارپ 5 اضافه شد CallerMemberNameAttributeبود. این صفت به یک متد اجازه میدهد که از فراخواننده‌ی خود مطلع شود. این صفت را می‌توان بر روی یک پارامتر انتخابی که...

View Article


Image may be NSFW.
Clik here to view.

Asp.Net Identity #3

در مقاله‌ی پیشین نگاهی داشتیم به نحوه‌ی برپایی سیستم Identity. در این مقاله به نحوه‌ی استفاده از این سیستم به منظور طراحی یک سیستم مدیریت کاربران خواهیم پرداخت و انشالله در مقاله‌های بعدی این سیستم را...

View Article

‫ایجاد BootstrapSwitch در MVC

در مقاله‌ی قبلیما بخشی از BootstrapDialog را با استفاده ازReflection پیاده سازی کردیم. دلیل اینکه پیاده سازی کاملی از آن نداشتیم، متغیر بودن مقادیر و پیچیده‌تر شدن و طولانی تر شدن کد نویسی آن بود که...

View Article

‫بهبود کارآیی برنامه‌های قدیمی که از SQL Server استفاده می‌کنند

برنامه‌های قدیمی، الزاما خیلی قدیمی هم نیستند؛ برنامه‌هایی هستند پر از کوئری‌های ذیل: SELECT * FROM table1 WHERE OrderDate ='12 Mar 2004' SET @SQL = 'SELECT * FROM table2 WHERE OrderDate = ' + '''' +...

View Article

CoffeeScript #8

اصطلاحات عمومی CoffeeScript Includes برای چک کردن وجود یک مقدار در یک آرایه به طور معمول از indexOf استفاده می‌شود؛ در حالی که تمامی نسخه‌های IE به طور کامل از آن پشتیبانی نمی‌کنند.var included =...

View Article


‫سفارشی‌سازی PasswordValidator در ASP.NET Identity

همانطور که می‌دانید Identity، فریمورک نسبتا جدیدی هست که مایکروسافت برای مدیریت کاربران و احراز هویت آن‌ها معرفی کرده و پیشرفت چشمگیری داشته است. در قسمت IdentityConfig (قسمتی که برای کانفیگ‌کردن...

View Article

CoffeeScript #9

اصطلاحات عمومی CoffeeScript Multiple arguments همانطوری که در قسمت قبلدر تابع Math.max مشاهده کردید، با استفاده از ... آرایه را به عنوان آرگومان چندگانه به تابع max ارسال کردیم. در پشت صحنه...

View Article


CoffeeScript #10

اصطلاحات عمومی CoffeeScript Destructuring Assignments با استفاده از Destructuring assignmentsمی‌توانید خصوصیات را از آرایه‌ها یا اشیاء، با هر میزان عمقی استخراج کنید.someObject = { a: 'value for a', b:...

View Article

‫معرفی کتابخانه Loader برای بارگذاری JS و CSS

در طراحی صفحات وب، معمولا از فایل‌های JS و CSS مختلفی استفاده می‌شود؛ از کتابخانه‌ها گرفته تا فایل‌ها اصلی برنامه. به صورت خیلی ساده ما تمام این فایل‌ها را به صفحه‌ی لینک می‌کنیم. اما این روش درست نیست...

View Article


‫تشخیص نوع فایل با استفاده از محتوای فایل

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

View Article

Image may be NSFW.
Clik here to view.

‫ذخیره تنظیمات متغیر مربوط به یک وب اپلیکیشن ASP.NET MVC با استفاده از EF

طی این  مقاله، نحوه‌ی ذخیره سازی تنظیمات متغیر و پویای یک برنامه را به صورت Strongly Typedارائه خواهم داد. برای این منظور، یک API را که از Lazy Loading ، Cache ، Reflection و Entity Framework بهره...

View Article

Image may be NSFW.
Clik here to view.

‫تبادل داده ها بین لایه ها- قسمت دوم

قسمت اول :تبادل داده‌ها بین لایه ها- قسمت اول روش دوم: Uniform(Entity classes)روش دیگر پاس دادن داده‌ها، روش uniform است. در این روش کلاس‌های Entity، یک سری کلاس ساده به همراه یکسری Property‌های Getو...

View Article
Browsing all 2016 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>