سوابق کاری
طراح وب
همکاری با وبسایت واژه یاب به عنوان گرافیست و برنامه نویس وب
سوابق تحصیلی
سابقه تحصیلی ثبت نشده است.
آموزش نوشتن یک Grid System اختصاصی برای خودمان
چگونه یک گرید سیستم بنویسیم؟ خیلی خوشحالم که با یه آموزش متنی بعد از مدت های زیاد در خدمتتون هستم. توی این آموزش نسبتا طولانی ولی شیرین می خوایم با هم یک GridSystem برای خودمون بنویسیم. اگه با مفهوم GridSystem آشنا نیستید و شکل کلی کار با اون رو بلد ...
فعالسازی Hotspot در گوشی های با سیستم عامل IOS
سلام به همه ی ITPRO های عزیز خیلی اوقات نیاز میشه که ما از اینترنت سیم کارتمون بر روی دستگاه های دیگه استفاده کنیم . مثلا جایی که مودم ندارید و نیاز به وصل شدن به اینترنت از طریق لپتاپ دارید. برای این کار گوشی های امروزی امکانی رو فراهم می کنند ...
آموزش پاس دادن چند نوع داده به یک View در ASP.NET MVC
چگونه بهترین راه را برای پاس دادن چند نوع داده (Model) به View انتخاب کنیم. داخل این مقاله ما راجع به چگونگی انتخاب مناسب ترین راه برای پاس دادن چند نوع از Data به View صحبت خواهیم کرد. ما می توانیم از شش روش زیر برای این کار استفاده کنیم: استفاده ا...
آموزش استفاده از Distinct در SQL
داخل بعضی از برنامه ها نیاز هست که وقتی رکورد های دقیقا تکراری (مقدار های تمام ستون ) داریم دیگه فقط یک بار اطلاعت رو نمایش بدیم.مثلا برنامه ی دفترچه تلفن، اگر دقیقا همه ی اطلاعت دو یا چند شخص برابر باشند نیازی به چاپ همه ی آن ها نیست و نوشتن یکی از ...
چگونه به ستون Identity در SQL Server مقدار بدهیم؟
حتما میدونید که ما در حالت عادی نمی تونیم به یک ستون که Identity یا Auto Number هست مقدار دستی بدیم.اما این کارهم راه حلی داره ! ابتدا من یک جدول ایجاد می کنم که یک ستون Identity دارد:CREATE TABLE persons ( code int identity(1,1) primary key, fullNam...
آموزش جلوگیری از کپی شدن متن های وب سایت با CSS و جاوااسکریپت
چگونه جلوی کپی شدن محتوای وب سایت را بگیریم؟ چگونه از کپی شدن محتوای متنی وب سایت جلوگیری کنیم؟ یکی از دقدقه های اصلی مدیران سایت ها کپی شدن مطالبشونه برای همین هم چندین تکنیک برای جلوگیری از این مشکل بوجود آمده. یکی از ساده ترین آن ها جلوگیری از sel...
آموزش ساخت مثلث با CSS به زبان ساده
چگونه با CSS یک مثلث طراحی کنیم؟ توی طراحی وبسایت خیلی جاها ممکنه پیش بیاد که ما بخوایم از مثلث توی طراحیمون استفاده کنیم .ولی توی css هیچ property وجود نداره برای درست کردن مثلث. ما امروز می خوایم یاد بگیریم که چطور در css با خلاقیت مثلث های مختلفی ...
آموزش ساخت لینک خدمات و سرویس ها در وب سایت
توی سایت قسمت بالای سایت itpro یه بخش قشنگ وجود داره که توی اون لینک های "خدمات و سرویس ها "و" تبیلغات "وجود دارد. ما می خوایم امروز یاد بگیریم که چطور این حالت لینک ها رو ایجاد کنیم. برای شروع کار ما نیاز به Font Awsome داریمکه میتونید از لینک زیر د...
آموزش یکی کردن دو فایل CSS به زبان ساده
خیلی اوقات ما دو فایل CSS در یک راستا داریم که برای استفاده از هر دو در صفحه ی مورد نظرمون مجبور هستیم که هردو فایل را به صورت جداگانه به صفحه ی html لینک دهیم. ولی در css3 امکانی اضافه شده تا این کار را برای ما راحت کند. @import "style2.css"; با هم...
آموزش ایجاد Sprite Image در CSS بصورت تصویری
چگونه یک Sprite Image در CSS ایجاد کنیم؟ تقریبا توی تمام وبسایت هایی که میرویم لینک های شبکه های اجتماعی (social links) هستند که هرکدوم از آن ها به شکل خاصی درست شدند . یکی از شیوه های قشنگ برای درست کردن این لینک ها استفاده از Sprite Image هست ، یک...
مشکل در نصب Package ها در Ubuntu
سلام به دوستان Tosinso من چند روز هست که َUbuntu 16.10 رو روی سیستمم کنار ویندروز Dual boot کردم و تازه دارم شروع به یادگیری و استافده ازش می کنم(در نظر داشته باشید که مبتدی ام). اما از زمانی که نصب کردم به هر روشی که سعی می کنم یک Package یا هر ...
بستن دسترسی به فایل های سرور در ASP.NET MVC
سلام به همه ی itpro ها دوستان من یه برنامه ی تحت وب (asp.net mvc) نوشتم که داخلش یه سری عکس و فایل های دیگه آپلود میشه و تنها با لاگین کردن دسترسی به اون فایل ها توی سایت برقرار میشه اما خب این همیشه هست که اگر کسی آدرس فایل رو پیدا بکنه میتونه دا...
پیاده کردن رابطه ی دیتابیس با dropdown در ASP.NET MVC
سلام به همه ی عزیزان و دانشمندان ITPRO من می خوام رابطه ی دو جدول Device و Employee رو که به صورت یک به چند هست توی دیتابیسم پیاده کنم: public class Employee { public int EmployeeId { get; set; } public string FirstName {...
سلام به همه ی ITPRO ها من قراره یک برنامه بنویسم که مدیریت تمامی سخت افزار های یک سازمان بزرگ رو بر عهده بگیره و اتفاقات مربوط (مثل تعمیر یک پرینتر یا PC) داخلش ثبت بشه. برای طراحی دیتابیس به مشکلی بر خورد نمی دونم چه ستون هایی رو توی جدول سخت اف...
نصب .Net Framework 3.5 در ویندوز 10
سلام به همه ی اساتید ITPRO من برای نصب SQL Server نیاز به .net framework 3.5 sp1 دارم اما از هر راهی اقدام به نصبش می کنم به ارور می رسم! تا الان از راه های استفاده از OFFLINE INSTALLER ، CMD که از طریق دیسک ویندوز انجام میشن و از طریق سایت مای...
نحوه فعال کردن دکمه Go Back در مروگر در زمان Load بصورت Ajax
سلام خدمت همه ی عزیزان ITPRO ، من داخل پروژه ای که دارم ، صفحاتم رو به صورت ایجکسی لود می کنم داخل صفحه ی اصلیم. بنابر این دکمه ی Back مرورگر برای بازگشت به صفحاتم کاربرد نخواهد داشت (چون برای مرورگر من صفحه ی عوض نمیشه) اما کارفرما از من می خواد که ...
استفاده از سیستم چت ChatJs در ASP.NET MVC
سلام به همه ی متخصصین ITPRO من در حال طراحی پروژه ای هستم که داخلش سیستم چت یوزر ها با هم رو داره. برای همین سعی کردم که یک پلاگین آماده ی مناسب پیدا بکنم. یکی از بهترین پلاگین هایی که دیدم پلاگین ChatJs بود که خیلی ساده و قابل فهم به نظر می ...
استفاده از Navigation Property ها در Data Grid View
سلام به همه ی دوستان خوب ITPRO من در حال نوشتن برنامه ای تحت ویندوز فرم و با استفاده از EntityFramework Code First هستم. قطعا من باید بتونم از طریق Relation های دیتابیسم اطلاعات چند جدول رو داخل Data Grid View نمایش بدم اما در حال حاضر متاسفانه قاد...
استفاده از Partial View با Model متفاوت از View در ASP.Net MVC
سلام به دوستان دانشمند ITPRO من داخل View ی مطالبم که Model اون Posts هست و تمام مطالب داخل اون List میشن و یه فرم برای ارسال پست دارم . Model های این دو با هم متفاوت هستند چرا که برای لیست مطالب من Model زیر : @model IEnumerable<PersonalW...
مشکل Override کردن کلاس OnModelCreating در کلاس Context
سلام به همه ی دوستان ITPRO هماطور که میدونید در EntityFramework ما در زمان تعریف کلاس Context برای تعریف Map ها کلاسی به نام OnModelCreating رو که از نوع Virtual هست Overrid می کنیم تا Map هارو داخلش تعریف بکنیم.اما من وقتی این کار رو انجام میدم Visu...
پاسخ به: ایده برای راه اندازی وبلاگ
ممنون از راهنمایی هاتون مهندسین عزیز ولی احتمالا من منظورم رو به درستی انتقال ندادم. من قصد دارم از طریق یک بلاگ کسب درامد کنم ( به روش تبلیغات ) و تقریبا حدف اصلی من از راه اندازی همین هست؛ هرچند که کلا به نوشتن علاقه دارم. به این نکته هم اشاره کر...
پاسخ به: مطالعه و یادگیری طراحی وب
دوست عزیز این که یک شخص بدون دلیل و فقط با یک جمله یک تکنولوژی یا یک شرکت رو کلا رد بکنه دال بر بی اطلاعی خود شخص هست. بنده با تکنولوژی های NodeJs , PHP و Asp.net mvc تا حدی کار کردم و فضای این سه رو میدونم(راجع به python یا موارد دیگه اطلاعی ندارم)...
پاسخ به: بستن دسترسی به فایل های سرور در ASP.NET MVC
راجع به مورد اول که GUI بود اون رو من استفاده کرده بودم ولی rezaya2938 درست میگن در ضمن من rule تعریف نکردم و لاگین و اینارو دستی چک می کنم برای همین از این روش شما نمیتونم استفاده کنم. با تشکر از پیگیری و پاسخ هاتون
پاسخ به: بستن دسترسی به فایل های سرور در ASP.NET MVC
ehsaniyaser عزیز مورد اول منظورمه
پاسخ به: بستن دسترسی به فایل های سرور در ASP.NET MVC
ehsaniyaser عزیز منم دقیقا همین سوالی که rezaya2938 دارند رو دارم و متوجه نشدم من چجوری میتونم این کارو بکنم ببنید من که عکس رو از یه Action به کاربر نمیدم کاربر داره آدرس واقعیه عکس رو توی سرور من پیدا می کنه پس چجوری من میتونم با اون روش جلوش رو بگ...
پاسخ به: بستن دسترسی به فایل های سرور در ASP.NET MVC
سلام ممنون از پاسختون ولی فکر می کنم از داخل برنامه باید راه های بهتری برای این کار باشه
پاسخ به: مشکل در کد نویسی AJAX
دوست عزیز ببنید شما می تونید هر Attribute که لاظمه رو هنگام استفاده از Helper به کار ببریر تا بتونید به شکلی که راحتید استایل بدید برای استایل دادن به Helper کافیه به شکل زیر عمل کنید : @Ajax.ActionLink("+", "NewsLike", new { I...
پاسخ به: مشکل در ساختن Layout جدید در MVC5
ببنید شما دو تا Leyout رو که ایجاد کردید فقط کافیه که بالای هر View مشخص کنید که کدوم Leyout برای این View نمایش داده بشه : @{ Layout = "~/Views/Shared/_NewsLayout.cshtml"; } این رو بالای هر View ( بعد از @mode ... ) بنویسید و ...
پاسخ به: مشکل در ساختن Layout جدید در MVC5
چی رو چیکار کنید ؟ Leyout رو که مهندس احمدی فرمودند.
پاسخ به: مشکل در ساختن Layout جدید در MVC5
خب اخه URL که شما Type می کنید اسم Action رو نداره و یک راست ایدی رو بهش دادید! (تنها در یک صورت این باید کار کنه اونم اینه که کنترلر و ویوی دیفالت شما داخل فایل routConfig این کنترلر و اکشن تعریف شده باشه) خلاصه توی ادرس بار اسم کنترلر و Action ر...
نظر بر روی مقاله «Pokemon Go یک فاجعه جاسوسی جهانی»
مهندس حرف هایی که نوشتید فقط حرفه و برای هیچ کدوم منبع معتبری ارایه نکردید!!
نظر بر روی مقاله «تایزن چیست؟ معرفی سیستم عامل سامسونگ Tizen کودتا علیه گوگل»
نمیدونم چرا Tizen اسم symbian رو تو ذهنم تدایی می کنه!
نظر بر روی مقاله «تایزن چیست؟ معرفی سیستم عامل سامسونگ Tizen کودتا علیه گوگل»
رساندن تعداد اپ های این سیستم عامل به اندروید یا ios تقریبا غیر ممکنه و این یکی از معیار های اصلی انتخاب سیستم عامل برای یوزر هاست. همچنین اندروید سیستم عاملیه که کاربرای فعلی سامسونگ بهش عادت کردن و اگر محصولات بعدی سامسونگ رو بخرن ترجیه میدن که روش...
نظر بر روی مقاله «آموزش واترمارک گذاشتن روی تصاویر وب با HTML و CSS بصورت آنلاین»
دوست عزیز ITPRO یی داخل داخل ITPRO هر کاری انجام میشه در زمان ذخیره سازی عکس روی خود عکس انجام میشه .(البته تا جایی که من احتمال میدم) در صورت تمایل می تونید از تیم برنامه نویسی ITPRO سوال کنید.
نظر بر روی مقاله «آموزش واترمارک گذاشتن روی تصاویر وب با HTML و CSS بصورت آنلاین»
حرف شما کاملا درسته ولی ITPRO یی عزیز بهترین راه و با کیفیت ترین راه برای برداشتن عکس Save کردن اون هست که در این عمل واترمارک شما تاثیری ندارد.
نظر بر روی مقاله «آموزش واترمارک گذاشتن روی تصاویر وب با HTML و CSS بصورت آنلاین»
سلام prober عزیز ممنون از آموزش خوبتون ولی خب معمولا استفاده ی Watermark اینه که اگر مطلب کپی برداری شد عکس نشونه ای از وبسایت شما داشته باشه وقتی که شما با HTML و CSS این کار رو انجام می دید دیگه در زمان Save عکس اون Watermark با عکس دالنود نمیش...
دورهای ثبت نشده است.