نکات کاربردی در ویژوال استدیو - تاریخ: 1396/3/19 ساعت: 17:31
افزودن Bookmark: اگر در حین نوشتن کد میخواهید قسمتی را مشخص کنید که در آینده دوباره به آنجا برگردید و آن قسمت را به یاد داشته باشید میتوانید از bookmark استفاده کنید: Ctr + K + K (Press K Twice) برای نمایش Bookmark ها : Ctr + K + W (=> View > Bookmark Window) با دوبار کلیک بر روی نام Bookmar
مفهوم RESTful در Web API 2 - تاریخ: 1396/2/24 ساعت: 17:38
قبل از اینکه به توضیح این قسمت بپردازم لازم میدونم که دو مفهوم رو توضیح بدم : Loosely Coupled و Tightly Coupled تفاوت Loosely Coupled و Tightly Coupled 1- Loosely-Coupled به معنای اتصال و وابستگی ضعیف دلالت دارد. یعنی Client به Server وابستگی ضعیفی
مقدمه آموزش سریع و کاربردی MVC - تاریخ: 1395/12/19 ساعت: 0:13
سلام خدمت همه دوستان علت ایجاد این طبقه بندی آموزش سریع و کاربردی اینه که راستش خودم وقتی میخواستم از وب فرم سوییچ کنم به سمت MVC خیلی دنبال کتاب ها و مطالب مختلفی گشتم و مشکل اینجا بود که مطالعه آن مطالب زمان زیادی رو می طلبید از طرفی گاهی پروژه هایی پیش میامد که دوست داشتم زودتر MVC رو یاد بگیرم ک...
جلسه اول: چه چیزی در وب فرم اشتباه بود؟ - تاریخ: 1395/12/19 ساعت: 0:13
ایراد های اساسی Asp.Net WebForm چیست؟ 1- View State: در وب فرم برای حفظ وضعیت جاری فرم از View State استفاده میشود. مثلا وقتی کاربر مقادیر یک فرم ورود اطلاعات را وارد میکند این فرم پس از ارسال به سرور و بازگشت به سمت کاربر همچنان اطلاعات ورودی را حفظ کرده یعنی مقادیر تکست باکس ها و سایر عناصر خالی ن...
فرق Javascript و jQuery و Node.js و AngulerJS و Ajax چیست؟ - تاریخ: 1395/12/19 ساعت: 0:13
مفاهیم پایه ای : Javascript زبان برنامه نویسی ای است که برای استفاده در Browser یا همان مرورگر طراحی شده است. (این زبان هیچ ربطی به زبان Java شرکت اوراکل ندارد و فقط تشابه اسمی است.) جاوا اسکریپت در سمت کلاینت اجرا میشود. بوسیله آن میتوان به عناصر درون صفحه وب دسترسی داشت و با آنها کار کرد. یک تکه ک...
نکاتی پیرامون Bootstrap - تاریخ: 1395/7/30 ساعت: 6:19
یکی از اصلی ترین دلایل استفاده از بوت استرپ Grid بندی صفحه است که به کمک اون خیلی راحت میشه از دست جداول و به هم ریختگی Div ها راحت شد. در بوت استرپ هر ناحیه به 12 قسمت تقسیم میشه. (علت استفاده از عدد 12 فکر میکنم اینه که به اعداد بیشتری تقسیم پذیر هست: مثل 1و2و3و4و6) برای شروع بخش بندی صفحه همیشه ا...
T4MVC چیست؟ - تاریخ: 1395/7/30 ساعت: 6:19
T4MVC ابزاری است که به کمک آن میتوانید آدرس دهی در سایت خود را Strongly Typed کنید. بدین معنی که بجای اینکه یک آدرس رشته ای بدهید ، داینامیک میتوانید عناصر موجود در سایت خود را مشاهده و به قسمت مورد نظر خود اضافه کنید. برای نصب این بسته دستور زیر را در Nuget تایپ کنید: Install-Package T4MVC برای است...
مدیریت سورس کد - تاریخ: 1395/7/30 ساعت: 6:19
شاید برای شماهم زیاد پیش اومده باشه که پس از انجام تغییرات روی یک پروژه فولدر پروژه رو زیپ میکنید و با تاریخ مورد نظر در یک جا به عنوان پشتیبان کپی میکنید تا اگه روزی متوجه اشتباهی در کدها و تغییرات شدید بتونید فایل های قبلی رو مشاهده و یا بازیابی کنید. نرم افزار های مدیریت سورس یا همون Source Contr...
امنیت در MVC - جلوگیری از ارسال اطلاعات اضافی در Model - تاریخ: 1395/7/30 ساعت: 6:19
در ورژن های قبلی MVC وقتی در سمت View اطلاعات توسط کاربر وارد میشد و صفحه post میشد در سمت سرور باید مدل را میگرفتیم و تک تک فیلدهای آن را متناظر با فیلدهای مدل مورد نظر خودمان قرار میدادیم که خیلی زمان بر بود. در MVC5 یک ویژگی اضافه شد که اتوماتیک اطلاعات وارد شده در سمت view را map میکرد. [HttpPos...
مشاهده دستورات SQL تولید شده LINQ - تاریخ: 1395/7/30 ساعت: 6:19
برای اینکه دستورات sql نهایی تولید شده توسط LINQ را مشاهده کنیم کافیست در انتهای دستورات ToString قرار دهیم. مثلا: var x = db.People.Where(p => p.ID == 1).ToString();

برچسب‌های مرتبط

t4mvc چیست | مدیریت سورس کد | نرم افزار مدیریت سورس کد | امنیت در mvc | امنیت mvc |